bonjour à tous
j'ai essayé de mettre en place ce qui correspond à ce lien
https://doc.ubuntu-fr.org/tutoriel/grub2_lancer_des_images_iso
qui me parraissait interressant pour faire des essais de versions diverses
j'ai trituré les différents fichiers impossible d'aboutir
jusqu'à ce que l'une des distributions m'affiche en boucle une erreur
usb1-11 device descriptor read 64 error -71
avec difficulté je trouve sur le net une info indiquant que le port USB devait être HS
j'avais déjà aperçu ce message de temps en temps mais sans plus de conséquences
mais là dans cet essai obligation de faire un arrêt sauvage au bouton , impossible de
faire autrement pour reprendre la main
hors sur ma machine j'avais ajouté un lecteur : lecteur de carte SD + port usb
je l'ai débranché et là tout fonctionne !!!!!!!!!!!!! plus d'erreur -71
je récapitule quand même les fichiers mis en place (voir la doc sur le lien ci-dessus)
aevc les valeurs réeelles utilisées
le fichier /etc/grub.d/40_custom
préalable :
connaitre le N° de disque et le N° de partition dans laquelle on mettra le fichier 00_isoboot.cfg utilisé ci-dessous
# appel d'un menu sur Data ( disque C ,partition5 )
menuentry "===>> Distribs lancées depuis leur fichier 'iso'" {
set root='hd2,msdos5'
configfile /informatique/isos/00_isoboot.cfg
}
le fichier grub
une fois /etc/grub.d.40_custom modifié, effectuer un
sudo update-grub
crééer un répertoire dans lequel on met le fichier 00_isoboot.cfg
et dans lequel on ajoutera les iso des versions à essayer
les .iso des versions à essayer
jpb@jpb-POWERMATE-VL280:/media/Data/informatique/isos$ ls -ails
total 7164744
18096500 4 drwxr-xr-x 2 jpb jpb 4096 nov. 26 11:28 .
18087937 12 drwxr-xr-x 33 jpb jpb 12288 nov. 25 14:58 ..
18096508 4 -rw-rw-r-- 1 jpb jpb 3653 nov. 26 11:28 00_isoboot.cfg
18093073 1453908 -rw-rw-r-- 1 jpb jpb 1488797696 déc. 30 2017 bionic-desktop-amd64.iso
18096491 1083796 -rw-rw-r-- 1 jpb jpb 1109803008 nov. 25 18:48 ubuntu-14.04.5-desktop-i386.iso
18088455 1451060 -rwxr-xr-x 1 jpb jpb 1485881344 janv. 29 2017 ubuntu-16.04-desktop-amd64.iso
18096506 1960324 -rw-rw-r-- 1 jpb jpb 2007367680 nov. 26 10:53 ubuntu-mate-18.04.1-desktop-amd64.iso
18088392 1215604 -rwxr-xr-x 1 jpb jpb 1244774400 juil. 5 2016 xubuntu-16.04-desktop-i386.iso
jpb@jpb-POWERMATE-VL280:/media/Data/informatique/isos$
le contenu du fichier /informatique/isos/00_isoboot.cfg
#/isos/00_isoboot.cfg
insmod loopback
insmod iso9660
set root='hd2,msdos5'
set gfxmode=1920x1200 # résolution d'affichage du menu grub
insmod jpeg
background_image -m stretch /informatique/isos/0_image_de_fond.jpg
set color_normal=light-cyan/black # couleurs de texte/fond d'écran autour du cadre de menu
set menu_color_normal=light-cyan/black # couleurs de texte/fond d'écran dans le cadre de menu
set menu_color_highlight=light-magenta/blue # couleurs de texte/surbrillance pour le menu sélectionné
set gfxpayload=1920x1200 # affichage par défaut en sortant du menu grub (par défaut il est à 'keep')
# avec vmlinuz.efi : casper/ vmlinuz.efi non disponible
# OK sans efi
menuentry ".. XUbuntu 16.04 32 bits" {
set isofile="/informatique/isos/xubuntu-16.04-desktop-i386.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/xubuntu.seed noprompt quiet splash
initrd (loop)/casper/initrd.lz
}
# ne fonctionne qu'avec vmlinuz.efi sur ma machine
menuentry ".. Ubuntu 18.04 64 bits" {
set isofile="/informatique/isos/bionic-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz.efi locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash
initrd (loop)/casper/initrd.lz
}
# ne fonctionne qu'avec vmlinuz.efi sur ma machine
menuentry ".. Ubuntu 16.04 64 bits" {
set isofile="/informatique/isos/ubuntu-16.04-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz.efi locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash
initrd (loop)/casper/initrd.lz
}
# avec vmlinuz.efi : casper/ vmlinuz.efi non disponible
# sans efi : se lance puis plante : arrêt au bouton obligatoire
#HS
#menuentry ".. Ubuntu 14.04-5 32 bits" {
# set isofile="/informatique/isos/ubuntu-14.04.5-desktop-i386.iso"
# loopback loop $isofile
# linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash
# initrd (loop)/casper/initrd.lz
#}
# avec .efi : casper.efi non disponible
# avec initrd.lz : non disponible
# sinon OK
menuentry ".. Mate 18.04.1 64 bits" {
set isofile="/informatique/isos/ubuntu-mate-18.04.1-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper file=/cdrom/preseed/ubuntu-mate.seed noprompt quiet splash
initrd (loop)/casper/initrd
}
en résumé : ça fonctionne sauf Ubuntu 14.4.5 32 bits