J'ai créé une clé USB avec la dernière version d'Ubuntu, mais elle n'est pas persistante. Comment puis-je le rendre persistant sans répéter tout le processus?
2017
Les partitions persistantes ne fonctionnent plus dans les systèmes syslinux Live Ubuntu depuis 14.04. Cela inclut la DDC, UNetbootin, Rufus etc.
Si vous voulez vraiment rendre une installation existante persistante, vous pouvez créer un fichier casper-rw sous Windows et l'ajouter à la racine de votre clé USB, voir https://www.pendrivelinux.com/casper-rw -creator-make-a-persistent-fichier-de-windows /
Le fichier casper-rw sera limité à 4 Go et ne fonctionnera que sur une partition FAT32.
Si vous voulez que le démarrage soit persistant, appuyez sur Shift, sélectionnez la langue, appuyez sur F6, appuyez sur Entrée et tapez persistent
, (pour UNetbootin, appuyez sur Tab puis sur F6)
si vous voulez que chaque session soit persistante, modifiez isolinux/txt.cfg comme le montre Danatela ci-dessus (ou pour l’installation d’UNetbootin, modifiez le fichier syslinux.cfg de la même manière).
Probablement plus facile de reconfigurer le disque persistant avec mkusb, cela crée automatiquement des partitions persistantes.
Cela fonctionne avec le BIOS et l'UEFI
Beaucoup de gens préfèrent une clé USB persistante qui permettra d'économiser les changements.
Créez une clé USB Live avec Rufus ou similaire.
Démarrez la clé USB toram pour rendre le disque modifiable, (appuyez sur shift lors du démarrage, appuyez sur Echap depuis la langue, appuyez sur F6, appuyez sur Echap, tapez {espace} toram après "quiet splash ---", puis appuyez sur Entrer.
Créez un fichier casper-rw:
Sudo dd if =/dev/zero of = casper-rw bs = 1M count = 512
Sudo mkfs.ext3 -L casper-rw -F casper-rw
(où nombre = 512 correspond à la taille de la persistance, avec un maximum de 4 Go).
Déplacez le nouveau fichier casper-rw de la maison vers la racine du Live Pendrive.
Modifiez /isolinux/txt.cfg (pour la persistance du démarrage du BIOS) et /boot/grub/grub.cfg (pour la persistance du démarrage UEFI), ajoutez un espace et le mot "persistent" après "quiet splash ---".
Arrêtez et redémarrez le lecteur persistant.
Comme indiqué dans ce guide , vous pouvez réduire la taille de la partition FAT32 sur votre lecteur flash, puis créer une partition ext4 intitulée casper-rw
et ce fichier sera traité comme un fichier de persistance. Si Gparted ne parvient pas à réduire la taille de la partition FAT32, vous pouvez le faire dans le programme Windows EaseUS Partition Master .
Il me semble que vous pouvez également créer un fichier nommé casper-rw
et y créer un système de fichiers ext avec mke2fs -t extX /path/to/casper-rw
pour qu'il s'agisse également d'un fichier de persistance.
De plus, vous devez changer isolinux/txt.cfg
en ajoutant Word persistent
pour démarrer des options comme celle-ci:
défaut live étiquette live étiquette de menu ^ Essayez Ubuntu sans installer kernel /casper/vmlinuz.efi append file =/cdrom/preseed /ubuntu.seed boot = casper cdrom-detect/try-usb = true persistant noprompt floppy.allowed_drive_mask = 0 ignore_uuid initrd =/casper/initrd.lz quiet splash - étiquette étiquette de menu live-install ^ Installer Ubuntu kernel /casper/vmlinuz.efi append file =/cdrom/preseed/ubuntu.seed boot = casper seulement-ubiquity cdrom-detect/try-usb = true persistant noprompt floppy.allowed_drive_mask = 0 ignore_uuid initrd =/casper/initrd.lz quiet splash - vérification de l'étiquette étiquette de menu ^ Recherchez les défauts kernel /casper/vmlinuz.efi append boot = casper test d'intégrité cdrom-detect/try-usb = true persistant noprompt floppy.allowed_drive_mask = 0 ignore_uuid initrd =/casper/initrd.lz quiet splash - étiquette memtest étiquette de menu Test ^ mémoire kernel /install/mt86plus label hd étiquette de menu ^ Démarrer à partir du premier disque dur localboot 0x80