Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 06/06/2026, à 09:52

lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Que retourne

sudo grep -n -C 3 "insmod part_gpt" /boot/grub/grub.cfg

?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#52 Le 06/06/2026, à 10:01

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Bon , je viens de faire un test reel avec :

menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    loopback loop $iso_path
    echo "Lancement de l iso en cours"
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
    initrd (loop)/casper/initrd
}

et ça ne lance pas mad

Hors ligne

#53 Le 06/06/2026, à 10:07

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

heu ... en fait , pire !

j ' ai remis comme au #45 , et ça ne fonctionne plus !

la seule différence etntre le #45 et maintenant , c ' est que j' ai supprimé le paquet grml-rescueboot ( et l' image dans le dossier avec ) .

Hors ligne

#54 Le 06/06/2026, à 10:09

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Bonjour,

ca c'est ok:

insmod part_gpt
support partition gpt

insmod ext2
Lui il permet a grub de lire les partition formaté...

insmod ms_dos
Uniquement si MBR/MS-DOS

il manque:

insmod loopback
pour permetre a grub de traiter iso comme un disque virtuel

insmod iso9660
Charge le pilote du système de fichiers ISO 9660

insmod all_video
charge tous les pilotes video dispo.

insmod ahci
pour que grub accede aux disques SATA

SI ont les appelle pas rien n'est precharché dans le grub.

Sources

le Manuel PDF useful

Dernière modification par steph810 (Le 06/06/2026, à 10:14)

Hors ligne

#55 Le 06/06/2026, à 10:12

lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

J'ai fait le test en mettant un fichier iso sur un autre disque et donc une autre partition, sans insmod part_gpt et ça ne s'est pas lancé... j'ai ajouté insmod part_gpt et là, ça a fonctionné !
Mais le truc qui est vraiment très curieux, c'est que cette partition n'est pas de type GPT mais msdos !? lol


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#56 Le 06/06/2026, à 10:18

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

alors pour le " ls dans grub-emu " :

grub> ls
(proc) (host)
grub> _

Hors ligne

#57 Le 06/06/2026, à 10:22

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

alors pour le " ls dans grub " :
IMG-20260606-102029.jpg

Dernière modification par iznobe (Le 06/06/2026, à 10:27)

Hors ligne

#58 Le 06/06/2026, à 10:42

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

iznobe a écrit :

plus qu'a

 ls (hd0,gpt1)

recomencer en suivant jusqu'à trouver le bon, puis exemple, si tu sais sur quel disque est l'ISO ca ira vite au vue de l'image je dirais:
ne pas miss le slash

ls (hd2,gpt2)/

pas a jours mais exemple de commande grub-rescue

Dernière modification par steph810 (Le 06/06/2026, à 10:53)

Hors ligne

#59 Le 06/06/2026, à 10:45

lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

J'ai ajouté le chargement des modules gpt et msdos dans le script en #13.


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#60 Le 06/06/2026, à 10:53

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

steph810 a écrit :
iznobe a écrit :

plus qu'a

 ls (hd0,gpt1)

recomencer en suivant jusqu'à trouver le bon, puis exemple,

heu , je vais pas passer demi-heure a trouver le disque et la partition ...
faut trouver un moyen de faire correspondre ...

hd0 , c ' est sda , si je comprends bien ? ( (hd0) (hd0,gpt1) , (hd0,gpt3) , (hd0,gpt4) ):

iznobe@debian:~$ lsblk -fe7 | grep sda
sda                                                                                           
├─sda1       ext4   1.0   WD8             1db8a5b3-ff12-4d31-9463-b188ffefe43b    2,7T    62% /media/Videos/WD8
├─sda3       ext4   1.0   U_26.04_SDA     87eeac5a-1891-4e55-b4e1-9f84e7952b83                
└─sda4       vfat   FAT32 WD8_EFI         BC94-9CBD                                           
iznobe@debian:~$ 


vu :

iznobe@debian:~$ lsblk -fe7 | grep datas
├─sdd3       ext4   1.0   Data            01c9b796-0869-4ff9-a2a1-6c0f56ed5257    1,3T    52% /datas
iznobe@debian:~$ 

je dirais donc que c ' est :

hd3,gpt3

?

Dernière modification par iznobe (Le 06/06/2026, à 11:00)

Hors ligne

#61 Le 06/06/2026, à 11:13

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

iznobe a écrit :
iznobe@debian:~$ lsblk -fe7 | grep datas
├─sdd3       ext4   1.0   Data            01c9b796-0869-4ff9-a2a1-6c0f56ed5257    1,3T    52% /datas
iznobe@debian:~$ 

je dirais donc que c ' est :

hd3,gpt3

?

Oui, probablement 1 au vue de l'image il n'y aurais que ca dessus .. oubli pas le slash   /

ls (hd3,gpt1)/

puis controle avant d'aller plus loin

ls

dans le grub appuis simplement sur c de christian.

EDIT lien Post 58 passer en public

Dernière modification par steph810 (Le 06/06/2026, à 11:22)

Hors ligne

#62 Le 06/06/2026, à 11:23

MicP

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Bonjour

…heu , je vais pas passer demi-heure a trouver le disque et la partition ...

Lance la ligne de commande suivante :

sudo grub-probe --target=bios_hints --device /dev/sdd3

Dernière modification par MicP (Le 06/06/2026, à 11:24)

Hors ligne

#63 Le 06/06/2026, à 11:31

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

bon , a priori , pas moyen ...
j ' en suis là :

menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    insmod ms_dos
    insmod ahci
    insmod loopback
    insmod iso9660
    insmod all_video
    insmod ext2
    insmod gzio
    set root='hd3,gpt3'
    if [ x$feature_platform_search_hint = xy ]; then
        search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt3 --hint-efi=hd3,gpt3 --hint-barem>
    else
        search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    fi
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    if [ -f "$iso_path" ]; then
        loopback loop $iso_path
        echo "Lancement de l iso en cours"
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
        initrd (loop)/casper/initrd
    else
        echo "Fichier ISO introuvable"
        sleep 5
    fi
}

grml-rescueboot fonctionne . Mais je n' ai aucun intérêt de ça malheureusement .

Ce qui est curieux , c' est qu ' avec ça , mon menu personnalisé pour l ' iso fonctionnait . Je ne sais pas dire si c' était que pour l' iso placé dans /boot/grml , ou bien si c' était pour toutes les isos de mon dossier isos roll

je vais essayer de remettre ça en " route "  et de faire un menu pour 2 isos différentes , tout en en mettant qu ' une dans grml .

Hors ligne

#64 Le 06/06/2026, à 11:32

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

MicP a écrit :

Bonjour

…heu , je vais pas passer demi-heure a trouver le disque et la partition ...

Lance la ligne de commande suivante :

sudo grub-probe --target=bios_hints --device /dev/sdd3

Salut @MicP , voici :

iznobe@debian:~$ sudo grub-probe --target=bios_hints --device /dev/sdd3
hd3,gpt3 
iznobe@debian:~$ 

Dernière modification par iznobe (Le 06/06/2026, à 11:34)

Hors ligne

#65 Le 06/06/2026, à 11:32

lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Une petite commande vite faite pour afficher la correspondance des sd?? en (hd?,gpt?) :

grub_map () 
{ 
    local dev="/dev/$1"

    [ ! -b "$dev" ] && { echo "Device invalide"; return 1; }

    local disk partnum
    disk=$(lsblk -no PKNAME "$dev")
    partnum=$(cat "/sys/class/block/$(basename "$dev")/partition")

    local disk_path="/dev/$disk"

    mapfile -t disks < <(
        for d in /sys/block/*; do
            name=$(basename "$d")
            [[ -d "/sys/block/$name/device" ]] && echo "/dev/$name"
        done
    )

    local hd=-1

    for i in "${!disks[@]}"; do
        [ "${disks[$i]}" == "$disk_path" ] && hd=$i && break
    done

    [ "$hd" -lt 0 ] && { echo "Disque non trouvé"; return 1; }

    echo "$dev → (hd$hd,gpt$partnum)"
}

Utilisation dans ton cas:

grub_map sdd3

Edit : petite correction pour des disques de type nvme

Dernière modification par lynn (Le 06/06/2026, à 12:04)


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#66 Le 06/06/2026, à 11:48

MicP

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

… heu , je vais pas passer demi-heure a trouver le disque et la partition ...
faut trouver un moyen de faire correspondre ...

…Salut @MicP , voici :

iznobe@debian:~$ sudo grub-probe --target=bios_hints --device /dev/sdd3
hd3,gpt3 
iznobe@debian:~$ 

Voilà : avec une seule ligne de commande grub-probe tu as pu récupérer le nom à utiliser pour que grub puisse accéder à cette partition sur ta machine en fonction de la configuration actuelle du BIOS EFI de ta machine.

Dernière modification par MicP (Le 06/06/2026, à 11:50)

Hors ligne

#67 Le 06/06/2026, à 11:49

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

iznobe a écrit :
iznobe@debian:~$ sudo grub-probe --target=bios_hints --device /dev/sdd3
hd3,gpt3 
iznobe@debian:~$ 
iznode a écrit :

sdb                                                                                           
├─sdb3       ext4   1.0   Data            01c9b796-0869-4ff9-a2a1-6c0f56ed5257    1,3T    52% /datas
└─sdb4       swap   1                     09e6bc69-3287-4694-aa3b-a72afae17c1f                [SWAP]

iznobe a écrit :

je n' ai pas vérifié dans le BIOS , mais c' est ma partition " Data " ( montée dans tous mes OS sur /datas ) :

Nota, je suis encore au post #29 et sur mon post #40 réel à moins que tu aie  déplacer "l'ISO"

C'est réel cette fois ?


menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    insmod part_msdos
    insmod ext2
    insmod iso9660
    insmod loopback
    insmod all_video
    insmod ahci
    set root='hd3,gpt1'
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    if [ -f "$iso_path" ]; then
        loopback loop $iso_path
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
        initrd (loop)/casper/initrd
    else
        echo "Fichier ISO introuvable : $iso_path"
        sleep 5
    fi
}

ou

menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    insmod part_msdos
    insmod ext2
    insmod iso9660
    insmod loopback
    insmod all_video
    insmod ahci
    search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    if [ -f "$iso_path" ]; then
        loopback loop $iso_path
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
        initrd (loop)/casper/initrd
    else
        echo "Fichier ISO introuvable : $iso_path"
        sleep 5
    fi
}

soit comme hier     set root='hd2,gpt1'

Aujourd'hui     set root='hd3,gpt1'

Dernière modification par steph810 (Le 06/06/2026, à 11:56)

Hors ligne

#68 Le 06/06/2026, à 11:51

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

J ' ai reinstallé grml-rescueboot , remis l' iso U24.04.3 dans /boot/grml , puis

iznobe@debian:~$ sudo update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-6.12.90+deb13.1-amd64
Found initrd image: /boot/initrd.img-6.12.90+deb13.1-amd64
Found linux image: /boot/vmlinuz-6.12.63+deb13-amd64
Found initrd image: /boot/initrd.img-6.12.63+deb13-amd64
Found linux image: /boot/vmlinuz-6.12.57+deb13-amd64
Found initrd image: /boot/initrd.img-6.12.57+deb13-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Ubuntu 26.04 LTS (26.04) on /dev/nvme0n1p11
Found Windows Boot Manager on /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Arch Linux on /dev/nvme0n1p3
Found Linux Mint 22 Wilma (22) on /dev/nvme0n1p5
Found Ubuntu 20.04.6 LTS (20.04) on /dev/nvme0n1p6
Found Ubuntu 22.04.5 LTS (22.04) on /dev/nvme0n1p7
Found Ubuntu 24.04.4 LTS (24.04) on /dev/nvme0n1p8
Found Linux Mint 22.2 Zara (22.2) on /dev/nvme0n1p9
Found Ubuntu 26.04 LTS (26.04) on /dev/sda3
Adding boot menu entry for UEFI Firmware Settings ...
Found grml-rescueboot ISO image: /boot/grml/ubuntu-24.04.3-desktop-amd64.iso
done
iznobe@debian:~

et maintenant , ni mon entrée perso , ni celle de GRML ne se lance via grub-emu yikes

Pour info :

iznobe@debian:~$ tail -27 /etc/grub.d/40_custom 

menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    insmod ms_dos
    insmod ahci
    insmod loopback
    insmod iso9660
    insmod all_video
    insmod ext2
    insmod gzio
    set root='hd3,gpt3'
    if [ x$feature_platform_search_hint = xy ]; then
	search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt3 --hint-efi=hd3,gpt3 --hint-baremetal=ahci3,gpt3 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    else
	search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    fi
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    if [ -f "$iso_path" ]; then
        loopback loop $iso_path
        echo "Lancement de l iso en cours"
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
        initrd (loop)/casper/initrd
    else
        echo "Fichier ISO introuvable"
        sleep 5
    fi
}
iznobe@debian:~$ 

et

iznobe@debian:~$ grep -n 24.04.3 /boot/grub/grub.cfg
976:    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
998:menuentry "Ubuntu 24.04.3 LTS amd64 (ubuntu-24.04.3-desktop-amd64.iso)" {
1002:        iso_path="/boot/grml/ubuntu-24.04.3-desktop-amd64.iso"
iznobe@debian:~$ cat /boot/grub/grub.cfg | sed -n '960,1026p'

menuentry 'ISO ubuntu Noble' {
    insmod part_gpt
    insmod ms_dos
    insmod ahci
    insmod loopback
    insmod iso9660
    insmod all_video
    insmod ext2
    insmod gzio
    set root='hd3,gpt3'
    if [ x$feature_platform_search_hint = xy ]; then
	search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt3 --hint-efi=hd3,gpt3 --hint-baremetal=ahci3,gpt3 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    else
	search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
    fi
    set iso_path="/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso"
    if [ -f "$iso_path" ]; then
        loopback loop $iso_path
        echo "Lancement de l iso en cours"
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
        initrd (loop)/casper/initrd
    else
        echo "Fichier ISO introuvable"
        sleep 5
    fi
}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/42_grml ###
menuentry "Ubuntu 24.04.3 LTS amd64 (ubuntu-24.04.3-desktop-amd64.iso)" {
        insmod part_gpt
        insmod ext2
        search --no-floppy --fs-uuid --set=root 50149f7c-d2c3-4119-b937-328b22a577d4
        iso_path="/boot/grml/ubuntu-24.04.3-desktop-amd64.iso"
        export iso_path
        kernelopts="   "
        export kernelopts
        # support booting recent GRUB versions on UEFI systems
        # (see bugs.debian.org/959425)
        rmmod tpm
        loopback loop "$iso_path"
        set root=(loop)
        configfile /boot/grub/loopback.cfg
        unset root
        loopback -d loop
        unset iso_path
        unset kernelopts
}
### END /etc/grub.d/42_grml ###
iznobe@debian:~$ 

Hors ligne

#69 Le 06/06/2026, à 11:59

geole

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Bonjour iznobe
je t'informe que cette entrée boote très bien dans un ordinateur legacy 24.04 dont le logiciel est dans un SSD et le fichier à  utiliser dans une partition EXT4 d'un disque dur de 4 To.

menuentry 'geoleLEGACY0' {
    insmod part_gpt
    search --no-floppy --fs-uuid --set=root 1c000341-8519-40f0-a3c6-b36a6b1131bb
    set iso_path=/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
    loopback loop $iso_path
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
    initrd (loop)/casper/initrd
}

Je teste quelques options supplémentaires avant de passer à un ordinateur EFI


Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#70 Le 06/06/2026, à 12:00

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

steph810 a écrit :

soit comme hier     set root='hd2,gpt3'

Aujourd'hui     set root='hd3,gpt1'

C ' est pour ça que je préferarais utiliser l ' UUID direct ... mais bon , comme ça ne fonctionne pas .

puis ce n' est pas :
" Aujourd'hui     set root='hd3,gpt1' "
mais " Aujourd'hui     set root='hd3,gpt3' "

Mais bon , ça ne change rien , c ' est quand même assez incroyable cette histoire ...

Dernière modification par iznobe (Le 06/06/2026, à 12:03)

Hors ligne

#71 Le 06/06/2026, à 12:05

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

iznobe a écrit :

mais " Aujourd'hui     set root='hd3,gpt3' "

Mais bon ... c ' est quand même assez incroyable cette histoire .

OUI surtout que regarde mes exemple précédent et teste active les tous module en réel c'est pas bloquant.
IMG-20260606-102029.jpg
NOTA: sur ton image photo il n'y a pas de (hd3,gpt3) mais (hd3,gpt1) tu as pu confirmer avec ls que tu voyais bien la partition et les fichiers ?

regarde bien depuis le grub-rescue charge les module avant pour la detection

    insmod part_gpt
    insmod part_msdos
    insmod ext2
    insmod iso9660
    insmod loopback
    insmod all_video
    insmod ahci
    ls (hd3)/
    ls (hd3,gpt1)/

EDIT

Sache qu'entre grub-probe et le grub-rescue, l'ordre des disques n'est pas défini il d'dépend de l'ordre de démarrage. Donc ca peut changer, juste a faire de simple ls et changer le numéro au départ si tu connait ordre de démarrage des disques ca ira plus vite.

Dernière modification par steph810 (Le 06/06/2026, à 12:21)

Hors ligne

#72 Le 06/06/2026, à 12:22

geole

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Ces trois codifications bootent en légacy

menuentry 'geoleLEGACY0' {
    insmod part_gpt
    search --no-floppy --fs-uuid --set=root 1c000341-8519-40f0-a3c6-b36a6b1131bb
    set iso_path=/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
    loopback loop $iso_path
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_path splash
    initrd (loop)/casper/initrd
}
menuentry 'geoleLEGACY1' {
    insmod part_gpt
    search --no-floppy --fs-uuid --set=root 1c000341-8519-40f0-a3c6-b36a6b1131bb
    set iso_path=/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
    loopback loop $iso_path
    linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$iso_path boot=casper noprompt quiet splash toram --
    initrd (loop)/casper/initrd
}
menuentry 'geoleLEGACY2' {
    insmod part_gpt
    search --no-floppy --fs-uuid --set=root 1c000341-8519-40f0-a3c6-b36a6b1131bb
    set iso_path=/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
    loopback loop $iso_path
    linux (loop)/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$iso_path boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash toram --
    initrd (loop)/casper/initrd
}

Je ne sais pas à quoi sert cette option file=/cdrom/preseed/ubuntu.seed

Dernière modification par geole (Le 06/06/2026, à 12:24)


Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#73 Le 06/06/2026, à 12:31

iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

steph810 a écrit :

NOTA: sur ton image photo il n'y a pas de (hd3,gpt3) mais (hd3,gpt1)

Effectivement ...

Hors ligne

#74 Le 06/06/2026, à 12:35

MicP

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

En ne voyant que le contenu du fichier /etc/grub.d/40_custom on ne peut pas savoir dans quel contexte sont contenu sera pris en compte.

Il faudrait donc voir l'intégralité du fichier /boot/grub/grub.cfg après que le fichier /etc/grub.d/40_custom ait été modifié et que son contenu ait été intégré dans le fichier /boot/grub/grub.cfg par un grub-update

Hors ligne

#75 Le 06/06/2026, à 12:37

steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB

Revoir ordre d'insertion des module regarde ton #Post68

iznode a écrit :

insmod part_gpt
insmod ms_dos
insmod ahci
insmod loopback
insmod iso9660
insmod all_video
insmod ext2
insmod gzio

ext2 doit etre chargé avant loopback

insmod part_gpt          # 1. lire la table de partitions GPT
insmod part_msdos        # 2. (optionnel) lire MBR
insmod ext2              # 3. lire le système de fichiers où se trouve l'ISO
insmod loopback          # 4. créer un périphérique loopback
insmod iso9660           # 5. lire le contenu de l'ISO (peut être avant loopback aussi)
insmod all_video         # 6. support vidéo (indépendant)
insmod ahci              # 7. pilote disque SATA (indépendant, peut être en 1 aussi) pas obligatoire

Hors ligne