Bonjour..
En fait, je ne sais pas du tout comment la persistence se comporte lorsqu'on boote alternativement en EFI et legcacy ou l'inverse.
Ce que j'avais retenu était que la persistance se faisait automatiquement si on la demandait en mode légacy alors qu'en EFI, il fallait créer le menu.
Je vais reprendre tout cela pendant le week-end avec la version 17.10 et unetbootin
AJOUT Début des opérations
1) Installation de unetbootin dans la version 17.10
u1710@u:~$ unetbootin
Le programme « unetbootin » n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt install unetbootin
u1710@u:~$ sudo apt install unetbootin
[sudo] Mot de passe de u1710 :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants vont être installés :
extlinux gconf-service gconf-service-backend gconf2 gconf2-common gksu
libgconf-2-4 libgksu2-0 libmng2 libqt4-dbus libqt4-declarative
libqt4-network libqt4-script libqt4-sql libqt4-sql-mysql libqt4-xml
libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 p7zip p7zip-full qdbus
qt-at-spi qtchooser qtcore4-l10n unetbootin-translations
Paquets suggérés :
gconf-defaults-service libqt4-declarative-folderlistmodel
libqt4-declarative-gestures libqt4-declarative-particles
libqt4-declarative-shaders qt4-qmlviewer libqt4-dev libicu55 qt4-qtconfig
p7zip-rar
Les NOUVEAUX paquets suivants seront installés :
extlinux gconf-service gconf-service-backend gconf2 gconf2-common gksu
libgconf-2-4 libgksu2-0 libmng2 libqt4-dbus libqt4-declarative
libqt4-network libqt4-script libqt4-sql libqt4-sql-mysql libqt4-xml
libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 p7zip p7zip-full qdbus
qt-at-spi qtchooser qtcore4-l10n unetbootin unetbootin-translations
0 mis à jour, 28 nouvellement installés, 0 à enlever et 10 non mis à jour.
Il est nécessaire de prendre 13,7 Mo dans les archives.
Après cette opération, 59,9 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
.........
[/b]
==========================
et constat qu'il ne sait afficher qu'un écran blanc!!!
2) Constitution de la clé USB avec la version 16.04 et constat que
Puis sur un autre ordinateur qui est au dernier niveau de mise à jour, J'ai mpression qu'il ont vérrrouiel de nouveau la session en ROOT. les commandes (gedit, gparted), précédées de sudo ne fonctionnent plus,
Mais pour unetbootin, il y a aussi ce problème
a) En boot légacy c'est sacrément mal fait. Voici le contenu du fichier syslinux.cfg
default menu.c32
prompt 0
menu title UNetbootin
timeout 100
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent
label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit persistent
label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent
label ubnentry2
menu label ^Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --- persistent
label ubnentry3
menu label ^Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --- persistent
label ubnentry4
menu label Test ^memory
kernel /install/mt86plus
append initrd=/ubninit persistent
label ubnentry5
menu label ^Boot from first hard disk
kernel /ubnkern
append initrd=/ubninit persistent
label ubnentry6
menu label Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent
label ubnentry7
menu label Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --- persistent
label ubnentry8
menu label OEM install (for manufacturers)
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --- persistent
label ubnentry9
menu label Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --- persistent
Donc ajout de l'entrée qui convient (à noter l'ajout d'une autre option qui devrait aussi être systématique).
label ubnentrya
menu label ^Try Ubuntu avec persistance
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash persistent nomodeset -----
b) et pour le fichier /boot/efi/grub.cfg, Cela a l'avantage de n'avoir rien d'écrit
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash ---
initrd /casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true ---
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux /casper/vmlinuz.efi boot=casper integrity-check quiet splash ---
initrd /casper/initrd.lz
}
donc de nouveau, ajout de l'entrée qui convient
menuentry "Try Ubuntu avec persistance" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash persistent nomodeset ---
initrd /casper/initrd.lz
}
en faisant la même logique
Je pense que le plus simple serait de modifier la documentation du paragraphe 7.2 qui évoque l'installation de l'option nomodeset.