15/09/23 Nouvelle méthode d'installation
Suite à une demande d'Anon1789, voici une méthode d'installation pour créer une clé USB depuis Linux qui démarre en BIOS et UEFI et qui peut être modifiée facilement.
Les modules Porteus peuvent donc être mis à jour/déplacer/supprimer et il est possible de tout personnalisé. La clé est en FAT32 et il est possible d'ajouter une autre partition exFAT par exemple pour le stockage de gros fichiers. Une documentation plus détaillée sera mise en place à terme.
Dans l'exemple la clé USB est dans /dev/sdb et nous donnons le nom de PHOENIX à cette clé USB. La clé est montée dans /media/julien/PHOENIX
Attention tout le contenu de la clé USB sera EFFACE. Faites une SAUVEGARDE de votre clé avant toute manipulation.
Sur GParted, sélectionnez votre clé USB, on peut la reconnaître par sa taille et notez le nom du périphérique correspondant (dans l'exemple /dev/sdb).
Supprimer la partition.
Créer une table de partition MSDOS.
Créer une partition FAT32 avec l'étiquette PHOENIX
Copier le contenu de l'ISO à la racine de la clé.
Sur la clé en root, modifier les fichiers de conf de SystemRescue en remplaçant Ikki_Boot par le nom de la clé (ici PHOENIX).
chmod +w /media/julien/PHOENIX/boot/grub/grubsrcd.cfg
chmod +w /media/julien/PHOENIX/sysresccd/boot/syslinux/sysresccd_pxe.cfg
chmod +w /media/julien/PHOENIX/sysresccd/boot/syslinux/sysresccd_sys.cfg
sed -i s/Ikki_Boot/PHOENIX/g /media/julien/PHOENIX/boot/grub/grubsrcd.cfg
sed -i s/Ikki_Boot/PHOENIX/g /media/julien/PHOENIX/sysresccd/boot/syslinux/sysresccd_pxe.cfg
sed -i s/Ikki_Boot/PHOENIX/g /media/julien/PHOENIX/sysresccd/boot/syslinux/sysresccd_sys.cfg
Copier le répertoire /media/julien/PHOENIX/script/syslinux/linux dans votre /home
Démonter la clé USB.
Attention /dev/sdb est un exemple indiquez le nom de votre périphérique au risque d'effacer votre disque dur.
Vérifier à deux fois avant de saisir les commandes ci-dessous.
En root écrire le MBR de Syslinux :
dd conv=notrunc bs=440 count=1 if=/home/julien/linux/mbr.bin of=/dev/sdb
En root installer Syslinux :
/home/julien/linux/syslinux --directory /boot/syslinux/ --install /dev/sdb1
Si le message : "Aucun fichier ou dossier de ce type" apparait lors de l'exécution de syslinux. Il faut installer le package libc6-i386.
Exemple sous Debian :
apt install libc6-i386
Sur Gparted mettre le drapeau boot sur la partition.
Vous pouvez désormais redémarrer votre pc et choisir votre clé USB comme périphérique d'amorçage.
01/07/23 Sortie de la version 23.07
-
Porteus :
-
mise à jour :
- clamav 1.0.1
- gnumeric 1.12.55
- hypnotix 3.4
- mkusb 23.1.1
- noscript 11.4.24
- partclone 0.3.23
- timeshift 23.06.2
- ublock origin 1.50.0
-
ajout :
- asciinema 2.2.0
- ghex 3.18.4 (remplace nchexedit)
- gnome-multi-writer 3.35.90
- tilix 1.9.5 (remplace zellij)
-
ajout dans le répertoire extra :
- aircrack-ng 1.7
- fsarchiver 0.8.7
-
Sur Porteus ajout des raccourcis pour télécharger et installer :
- Borg
- Rclone
- SeaMonkey
- Tor Browser
La prochaine version sortira en 2024.
16/06/23 Sortie de la version 23.06
- mise à jour SystemRescue 10.01
-
Porteus :
-
mise à jour :
- broot 1.22.1
- czkawka 6.0.0
- firefox 102.12.0esr
- keepassxc 2.7.5
- nvim 0.9.1
- zellij 0.36.0
-
ajout :
- axel 2.17.11
- ddrescueview 0.4.5
- macchanger 1.7.0
-
ajout dans le répertoire extra :
- shellcheck 0.9.0
- xorriso 1.5.4
-
Sur Porteus, ajout des raccourcis :
- "Set DNS" offre la possibilité d'utiliser un autre fournisseur DNS que celui de votre FAI.
- "New MAC" met en place une adresse MAC aléatoire pour une interface réseau.
- "Disable / Enable network" pour désactiver ou activer le réseau.
- "Firefox with Firejail and NoScript" pour lancer Firefox avec Firejail et l'extension NoScript.
- "Axel downloader" (flèche vers le bas à côté de l'heure), pour télécharger un fichier avec Axel, le script récupère l'URL (http/https) présente dans le presse-papier et demande l'emplacement pour enregistrer le fichier. A la seconde exécution il télécharge automatiquement dans le répertoire précédent.
14/05/23 Sortie de la version 23.05
- mise à jour Clonezilla 3.1.0-22-amd64
- mise à jour Memtest86+ 6.20
-
Porteus :
-
mise à jour :
- firefox 102.11.0esr
- ublock origin 1.49.2
-
ajout :
- mat2 0.13.3
-
ajout du répertoire extra
- dc3dd 7.2.646
- mkdocs 1.4.3
- noscript 11.4.21 (firefox)
- multi-account containers 8.1.2 (firefox)
-
Sur Porteus un clic droit sur un fichier donne les possibilités suivantes :
- Checksum : lance gtkhash avec en paramètre le nom du fichier.
- Shred securely : lance un script qui fait un "shred -zn 7" sur le fichier.
- Clear metadata : lance mat2 avec en paramètre le nom du fichier.
Le contenu du répertoire extra contient des modules supplémentaires pour Porteus qui ne sont pas chargés au démarrage d'Ikki Boot. Un double clic suffit à les activer.
Vous pouvez retrouvé des modules supplémentaires pour Porteus sur Sourceforge.
13/04/23 Sortie de la version 23.04
-
Porteus :
-
mise à jour :
- claws-mail 4.1.1
- czkawka 5.1.0
- drawing 1.0.2
- ddrescue 1.27
- firefox 102.10.0esr
- gftp 2.9.1b
- gsmartcontrol 1.14
- hexchat 2.16.1
- lshw 2.19
- nvim 0.9.0
- putty 0.78
- tiddlywiki 5.2.7
- ublock origin 1.48.4
- zellij 0.35.2
-
ajout :
- boot-repair 4ppa2056
- glances 3.3.1
- nano 7.2
- nethogs 0.8.7
- ps_mem 3.14
-
29/03/23 Sortie de la version 23.03
- mise à jour SystemRescue 10.00
- mise à jour Memtest86+ 6.10
- mise à jour GParted 1.5.0-1-amd64
- mise à jour Clonezilla 3.0.3-22-amd64
-
Porteus :
-
mise à jour :
- firefox 102.9.0esr
- ksnip 1.10.1
-
ajout :
- curtail 1.3.1
- handbrake 1.5.1
- neovim 0.8.3 (remplace vim)
- broot 1.20.2
- timeshift 22.11.2
- chkrootkit 0.57
- zellij 0.35
-
yt-dlp a été remplacé par un script qui télécharge la dernière version automatiquement.
Les scripts create_seamonkey_xzm.sh et create_thunderbird_xzm.sh ont été ajoutés dans Porteus afin de créer les modules de ces deux logiciels.
Vous pouvez retrouvé des modules supplémentaires pour Porteus sur Sourceforge.
02/02/23 Sortie de la version 23.02
- mise à jour ShredOS v2021.08.2_23_x86-64_0.34
-
Porteus :
-
mise à jour :
- firefox 102.7.0esr
- yt-dlp 2023.01.06
-
ajout :
- apart-gtk 0.26
- bleachbit 4.4.2
- catfish 4.16.3
- chroot-rescue 1.07
- clamav 0.105.0
- czkawka 5.0.2
- drawing 0.8.5
- efibootmgr 18
- exiv2 0.27.5
- gmeasures 0.7
- gnome-nettool 42
- gpick 0.2.6
- gpodder 3.10.17
- grsync 1.3.0
- homebank 4.6.3
- hypnotix 3.2
- inkcape lite 0.36
- isomaster 1.3.16
- ksnip 1.10
- mcomix 2.1.0
- nmap 7.93
- otpclient 3.1.1
- partclone 0.3.22
- poor man's radio player
- putty 0.77
- qrscan 0.1.7
- simplescreenrecorder 0.4.2
- spice-up 1.9.1
- streamtuner2 2.2.1
- tcpdump 4.99.3
- tldr 3.1.0
- uget 2.2.3
- vim 9.0.0814
- xkill 1.0.5
-
04/01/2023 Sortie de la version 23.01
- mise à jour Memtest86+ 6.01
- mise à jour SystemRescue 9.06
-
Porteus :
- création, mise à jour et optimisation de modules (38 modules)
- création d'un script pour rclone create_rclone_xzm
- mise à jour des scripts create_firefox_xzm et create_git_xzm
- création d'un script pour modifier la disposition du clavier et ajout d'un raccourci sur le bureau
- création d'un script pour paramétrer l'heure et ajout d'un raccourci sur le bureau
- activation du parefeu au démarrage
-
liste des logiciels :
- abiword 3.0.5
- asunder 2.9.7
- audacity 3.2.2
- avidemux 2.8.1
- chntpw 140201
- clamtk 6.10
- claws mail 4.1.0
- ddrescue 1.26
- deja dup 42.9
- duplicity 0.8.17
- easytag 2.4.3
- firefox 102.6.0esr
- florence 0.6.3
- geany 1.38
- gftp 2.8.0b
- gimp 2.10.30
- gnumeric 1.12.51
- gsmartcontrol 1.0.1
- gtkhash 1.2
- guymager 0.8.13-1
- hardinfo 0.6
- hexchat 2.16.0
- htop 3.1.2
- keepassxc 2.7.4
- lshw 2.18
- magnus 1.2.0.3
- meld 3.20.4
- mkusb 22.1.2
- mtpaint 3.50
- nchexedit 0.9.7
- nwipe 0.34
- pdf arranger 1.8.2
- qdirstat 1.8.1
- spacefm 1.0.6
- testdisk 7.2
- tiddlywiki 5.2.5
- veracrypt 1.25.9
- xfburn 0.6.2
- yt-dlp 2023.01.02
Des modules supplémentaires pour Porteus sont disponible en téléchargement sur SourceForge. (libreoffice, git, thunderbird, vscodium etc ...)
En cas de besoin les scripts suivants peuvent être exécutés depuis Porteus :
- create_firefox_xzm.sh
- create_git_xzm.sh
- create_mangal_xzm.sh
- create_rclone_xzm.sh
- create_yt-dlp_xzm.sh
Les scripts permettent d'avoir la dernière version d'un logiciel, de créer le module correspondant dans /home/guest/Downloads et l'active automatiquement.
08/12/2022 Sortie de la version 22.12
- mise à jour Memtest86+ 6.00
- mise à jour SystemRescue 9.05
- mise à jour Clonezilla 3.0.2-21-amd64
- mise à jour GParted 1.4.0-6-amd64
- Rescatux a été retiré
- Offline NT password a été retiré (il est présent dans SystemRescue et Porteus)
- TestDisk a été retiré (il est présent dans SystemRescue, Porteus et GParted)
- création et mise à jour de modules Porteus
-
Porteus modules chargés par défaut :
- abiword-3.0.5-gnumeric-1.12.50.x86_64
- chntpw-140201.x86_64
- geany-1.38.x86_64
- grsync-1.3.0.x86_64
- hardinfo-0.6.x86_64
- keepassxc-2.7.3-qdirstat-1.8.1.x86_64
- lshw-2.18.x86_64
- mozilla-firefox-102.5.0esr-x86_64-1_slack15.0
- mtpaint-3.50.x86_64
- nwipe-0.34.x86_64
- testdisk-7.2.x86_64
- veracrypt-1.25.9.x86_64
- settings (active le pavé numérique, modifie le fond d'écran, autorise sudo sans mot de passe pour le compte guest, modifie les raccourcis pour les lancer avec sudo, ajout de raccourcis sur le bureau, désactive la mise en veille de l'écran)
- mozilla-firefox-policy-extension (ajoute l'extension Ublock Origin, modifie la page d'accueil, désactive la page de bienvenue, désactive la télémétrie, efface les données à la fermeture, modifie le moteur de recherche par défaut etc ...)
-
Porteus modules optionnels à activer manuellement au besoin :
- ddrescue-1.26.x86_64
- gftp-2.8.0b-x86_64
- gimp-2.10.30.x86_64
- git-2.35.5-x86_64-1_slack15.0
- mangal-4.0.4.x86_64
- nmap-7.93.x86_64
- vim-9.0.0814-x86_64
- vscodium-1.73.1.22314.x86_64
- yt-dlp-2022.11.11
Pour activer un module il suffit d'aller à la racine de votre clé Ikki Boot dans le répertoire modules et de double cliquer sur un module.
Le numéro de version correspond désormais à l'année et le mois en cours.
Des scripts bash sont disponibles dans script/build dans l'ISO. Ils contiennent tout le nécessaire pour mettre à jour et créer Ikki Boot.
Dans le répertoire script/build/porteus dans l'ISO, des scripts pour créer et activer les modules Porteus de Firefox, Git, mangal et yt-dlp sont à disposition. Ils sont aussi disponibles et utilisables directement dans Porteus via un terminal (create_firefox_xzm, create_git_xzm, create_mangal_xzm, create_yt-dlp_xzm). Les modules sont créés dans /home/guest/Downloads.
27/10/2022 Mise à disposition de modules Porteus
- Des modules supplémentaires pour Porteus ont été créés, ils sont disponibles sur SourceForge.
- Depuis Porteus il suffit de double cliquer pour activer un module. (mot de passe de root : toor)
- Vous pouvez stocker ces modules sur la partition persistante de votre clé USB Ikki Boot et les activer au besoin.
18/10/2022 Sortie de la version 11.0
- ajout Porteus 5.0
- ajout ShredOS v2021.08.2_21_x86-64_0.32.023
- Darik's Boot and Nuke a été retiré
- SliTaz a été retiré
- Puppy Linux a été retiré
-
Création et ajout des modules suivants pour Porteus XFCE :
- AbiWord 3.0.5 : traitement de texte
- disable_screen_sleep : désactive la mise en veille de l'écran
- Firefox 102.3.0esr: navigateur internet avec l'extension Ublock Origin
- Geany 1.38 : environnement de développement intégré
- Gnumeric 1.12.50 : tableur
- Grsync 1.3.0 : outil de synchronisation/sauvegarde
- Hardinfo 0.5.1 : affiche les informations système et matériel
- KeePassXC 2.6.6 : gestionnaire de mots de passe
- mtPaint 3.50 : éditeur d'images
- numlock : active le pavé numérique au démarrage
- shortcut : ajoute les raccourcis sur le bureau
- wallpaper : modifie le fond d'écran
Le module Firefox a été créé à partir du paquet de Slackware.
Les modules AbiWord, Geany, Gnumeric, Grsync, Hardinfo, KeePassXC, mtPaint ont été créés à partir de fichiers RPM du projet OpenSUSE.
Les modules disable_screen_sleep, numlock, shortcut, wallpaper ont été créés de zéro et ne fonctionnent que pour XFCE.
Il est possible de démarrer Porteus sans ces modules il suffit de choisir Always Fresh comme choix de démarrage.
En cas de problème de démarrage de Porteus en UEFI, choisir Text Mode comme choix de démarrage, se connecter avec le compte guest/guest puis lancer l'interface graphique avec la commande startx.
13/08/2022 Sortie de la version 10.3
- mise à jour : SliTaz 5.0-RC4 20220807
- mise à jour : GParted 1.4.0-5-amd64
- mise à jour : Clonezilla 3.0.1-8-amd64
- mise à jour : Rescatux 0.74
- mise à jour : SystemRescueCd-9.04
- mise à jour : Memtest86+ 6.00b3
- ajout de Memtest86+ en UEFI
- SystemRescue démarre par défaut en mode graphique
- migration du site Web passage de Sphinx à MkDocs
02/07/2021
- mise à jour du script Ikki_USB_Creator.sh
Via fdisk modification du type de partition en NTFS. Merci à Bruno J. pour m'avoir remonté cet oubli.
29/05/2021 Sortie de la version 10.2
- mise à jour : Grub2 File Manager 7.4.0
- mise à jour : SystemRescue-8.03
- mise à jour : GParted 1.3.0-1-amd64
- mise à jour : Clonezilla 2.7.1-22-amd64
- mise à jour : SliTaz 5.0-RC4 20210509
- il est désormais possible de créer une partition persistante depuis Windows (voir documentation)
25/04/2021
- préparation de la version 10.2
- mise à jour de la documentation Windows pour la version 10.2
- mise à jour du script Ikki_USB_Creator.sh
Le script teste si la clé USB est utilisée et n'effectue aucune action si c'est le cas
08/04/2021
- mise à jour du script Ikki_USB_Creator.sh
Le script bash est désormais 10 fois plus rapide et peut être utilisé pour d'autres fichiers ISO
23/12/2020 Sortie de la version 10.1
- ajout Grub2 File Manager 7.3.3
- mise à jour : SystemRescue-7.01
- mise à jour : Puppy Linux FossaPup64 9.5
- mise à jour : GParted 1.1.0-8-amd64
- mise à jour : Clonezilla 2.7.0-10-amd64
- mise à jour : SliTaz 5.0-RC4 20201220
- SliTaz démarre désormais en 32 bits en BIOS et en 64 bits en UEFI
- ajout de l'option -s dans le script Ikki_USB_Creator.sh afin de pouvoir réutiliser l'ISO pour une autre clé USB
En créant une clé USB avec une partition persistante (voir documentation), vous avez la possibilité de déposer sur votre clé Ikki Boot des fichiers ISO, IMG, VHD, WIM, EFI qui peuvent être lancer ensuite via l'outil Grub2 File Manager.
Exemple : vous créez votre clé avec le script Ikki_USB_Creator.sh, vous déposez le fichier ISO de Windows 10 sur la partition NTFS, vous démarrez votre clé Ikki Boot et là avec Grub2 File Manager vous pouvez installer Windows.
Tableau récaptilutatif des possibilités de démarrage
BIOS | UEFI | UEFI avec Secure Boot | |
---|---|---|---|
SystemRescue | OUI | OUI | NON |
Rescatux | OUI | OUI | OUI |
GParted | OUI | OUI | OUI |
Clonezilla | OUI | OUI | OUI |
Puppy Linux | OUI | OUI | NON |
SliTaz | OUI | OUI* | NON |
Grub2 File Manager** | OUI | OUI | NON |
Super Grub2 Disk | OUI | OUI | NON |
Outils | OUI | NON | NON |
* Uniquement en ligne de commande
** Uniquement utile avec une clé USB avec une partition persistante
04/07/2020 Sortie de la version 10.0
- ajout SystemRescueCd-6.1.5
- ajout Rescatux 0.73
- ajout Puppy Linux BionicPup64 8.0
- mise à jour : GParted 1.1.0-3-amd64
- mise à jour : Clonezilla 2.6.6-15-amd64
- mise à jour : Slitaz 5.0-RC4 2020628
- mise à jour : TestDisk 7.1
- mise à jour : Memtest86+ 5.31b
- mise à jour : Super Grub2 Disk 2.04s1
- mise à jour du script Ikki_USB_Creator.sh
- Balder a été retiré
Tableau récaptilutatif des possibilités de démarrage
BIOS | UEFI | UEFI avec Secure Boot | |
---|---|---|---|
SystemRescue | OUI | OUI | NON |
Rescatux | OUI | OUI | OUI* |
GParted | OUI | OUI | OUI |
Clonezilla | OUI | OUI | OUI |
Puppy Linux | OUI | OUI | NON |
SliTaz | OUI | OUI* | NON |
Outils | OUI | NON | NON |
* Choisir Live System amd64
** Uniquement en ligne de commande
18/05/2019 Sortie de la Version 9.1
- mise à jour : SliTaz 5.0-RC4 20190512 core64
- mise à jour : GParted 0.33.0-2-amd64
- mise à jour : Clonezilla 2.6.1-25-amd64
- mise à jour : Super Grub2 Disk 2.02s10
- Ikki_USB_Creator.sh a été ajouté à l'ISO (pour créer une clé bootable avec une partition persistante)
- l'UEFI est désormais basé sur Debian
- boot UEFI avec Secure Boot disponible pour GParted et Clonezilla
Tableau récaptilutatif des possibilités de démarrage
BIOS | UEFI | UEFI avec Secure Boot | |
---|---|---|---|
GParted | OUI | OUI | OUI |
Clonezilla | OUI | OUI | OUI |
SliTaz | OUI | OUI | NON |
Outils | OUI | NON | NON |
13/04/2019
- mise à jour de la documentation pour utiliser le script Ikki_USB_Creator sous Linux
24/03/2019
- mise à disposition du script Linux Ikki_USB_Creator qui permet de créer une clé USB avec une partition persistante au format NTFS, qui démarre en BIOS et UEFI
- la documentation sera mise à jour prochainement
19/02/2019
- mise à jour de la documentation pour créer une clé USB compatible BIOS et UEFI
- version 9.1 en préparation
28/05/2018 Sortie de la Version 9.1 RC1
- mise à jour de SliTaz 5.0-RC4 20180520 core64
- mise à jour de GParted 0.31.0-1-amd64
- mise à jour de Clonezilla 2.5.5-38-amd64
- boot UEFI disponible : l'UEFI a été testé uniquement sur des machines virtuelles vos retours sont les bienvenus (la désactivation du secure boot est toujours nécessaire)
- la version USB est incluse dans l'ISO, l'installation sur clé peut être effectué via dd sous Linux ou Win32 Disk Imager sous Windows
Exemple d'installation sur clé sous Linux (Pour Expert uniquement, cette commande efface l'intégralité des données de votre clé USB, mal utilisé elle peut conduire à des pertes de données)
dd if=/home/julien/Ikki_Boot_9.1_RC1.iso of=/dev/sdX bs=4M
La documentation sera mise à jour lors de la sortie de la version finale
18/03/2018
- nouveau Site Web créé via Sphinx
- préparation Ikki Boot 9.1 avec le support UEFI pour SliTaz, GParted et Clonezilla
- version 9.1 prévue pour Avril/Mai
27/01/2018 Sortie de la Version 9.0
- mise à jour de GParted 0.30.0-1-i686
- mise à jour : Clonezilla 2.5.2.31-i686
- mise à jour : Super Grub2 Disk 2.02s9
- GAG a été retiré
- le site a été traduit en anglais
30/05/2016 Version 8.0
- ajout de GParted 0.26.0-2-i686
- ajout de TestDisk 7.0
- mise à jour : Clonezilla 2.4.5-23-i686
- mise à jour : Slitaz 5.0-rc3
- mise à jour : Darik's Boot and Nuke 2.3.0
- mise à jour : Super Grub2 Disk 2.00s4
- mise à jour : Syslinux 6.03
- Puppy Linux a été retiré
- RIPLinux a été retiré