J'ai une clé USB de 16 Go qui exécute un démarrage en direct d'Ubuntu 14.10 avec un logiciel antivirus installé qui doit (évidemment) être mis à jour, car je l'utilise pour démarrer et nettoyer les machines Windows infectées.
Pour ce faire, j'ai utilisé usb-creator-gtk
et un fichier ISO pour Utopic x64 Desktop téléchargé depuis le site officiel , ainsi qu'un fichier de persistance de 4 Go contenant usb-creator-gtk
est créé lorsque l'option est sélectionnée. Rien d'extraordinaire, ni rien de compliqué.
Lorsque cela est utilisé sur les systèmes de BIOS, tout est là. Je peux mettre à jour le logiciel antivirus et les modifications sont enregistrées dans le fichier de persistance de l'utilisateur (casper-rw
, je crois). Toutefois, lorsqu'il est utilisé pour démarrer des systèmes UEFI, aucun de ces et les modifications apportées ne sont pas enregistrées.
C'est comme si j'avais deux environnements sur ce bâton: la version UEFI qui est identique à l'ISO par défaut, NE FAIT PAS enregistrer les modifications et correspond à RO, et la version du BIOS qui a mes réglages et mes applications personnalisées, NE enregistre les modifications et est RW.
Alors, comment puis-je obtenir la version UEFI de l’environnement en direct pour enregistrer les modifications apportées ou même mieux, comment puis-je obtenir les versions UEFI et BIOS de l’environnement en direct pour partager le même environnement?
C'est un bogue, en particulier bogue 1159016 . La solution est décrite dans ce article AskUbunt . Fondamentalement, il vous suffit d’ajouter le mot persistent
dans boot/grub/grub.cfg
après avoir créé le Live USB:
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
initrd /casper/initrd.lz
}
MODIFIER:
Comme vous avez un grand disque de 16 Go, je vous suggère également de scinder le lecteur USB en deux partitions, une FAT32 de ~ 6 Go pour le live USB + persistence et une de 10 Go ext4
pour toute autre donnée que vous souhaitez stocker. sur le bâton. Vous pouvez également utiliser une partition séparée au lieu d'un fichier casper-rw si vous avez besoin de plus de 4 Go de persistance, mais alors usb-creator-gtk
ne vous aidera pas à le créer. (EDIT: voir ici pour savoir comment faire.)
Malheureusement, lors du redimensionnement des partitions FAT32, vous rencontrerez un autre bogue ( bogue n ° 13136 ). Je vous suggère donc de créer les partitions manuellement (6 Go FAT32, 10 Go ext4) avant d'utiliser usb-creator-gtk
:
usb-creator-gtk
.Enfin, comme je gère un système UEFI, j’avais besoin de corriger ce bogue également en ajoutant le mot persistent
dans boot/grub/grub.cfg
:
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
initrd /casper/initrd.lz
}