web-dev-qa-db-fra.com

Comment utilisez-vous la persistance en mode UEFI?

Lors du démarrage d'un LiveUSB en mode UEFI, la persistance n'est pas disponible. Lors du démarrage en mode hérité, cela fonctionne bien. Pourquoi? Et comment puis-je résoudre ce problème?

4
Hellreaver

Le moyen le plus simple de créer un CD Live Live avec persistance consiste à créer manuellement les partitions à l'aide de GParted.

Voici ce que j'ai fait:

  • Formatez votre table de partition USB avec GPT (cependant, je pense que MBR devrait également fonctionner correctement).
  • Créez deux partitions. Premièrement, il s’agit des fichiers ISO et il devrait s’agir de FAT32 (~ 1100 Mo pour Ubuntu 14.04). La seconde est pour la persistance et devrait être ext4 avec label casper-rw.
  • Copiez les fichiers de votre fichier ISO (caché compris) vers la partition USB FAT32.
  • Éditez boot/grub/grub.cfg et ajoutez simplement le mot persistant (c'est la raison pour laquelle la persistance ne fonctionne pas pour vous en mode UEFI.) :

menuentry "Start Kubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi
persistentfile=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity quiet splash --
initrd /casper/initrd.lz
}

Cela peut être un peu lent au premier démarrage, surtout si vous utilisez USB 2.0.

2
VRR