#26 Le 05/06/2026, à 06:58
- lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Ce qui est étonnant dans ce que tu montre en #23, c'est tes uuids qui sont toutes différentes alors que le chemin pour trouver tes fichiers iso est le même ?
Chez moi c'est le contraire... Exemple avec ce fichier 40_custom :
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Ubuntu Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/ubuntu/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
nomodeset \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Ubuntu Mate Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/mate/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Ubuntu Budgie Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/budgie/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Xubuntu Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/xubuntu/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Kubuntu Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/kubuntu/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Lubuntu Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/lubuntu/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Unity Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/unity/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "Cinnamon Daily Build - 64 bits - Live" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu_Daily_Builds/cinnamon/daily_build.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper \
iso-scan/filename=$isofile \
locale=fr_FR.UTF-8 \
keyboard-layouts=fr \
keyboard-variant=oss \
console-setup/layoutcode=fr \
console-setup/variantcode=oss \
timezone=Europe/Paris \
noprompt noeject quiet splash ---
initrd (loop)/casper/initrd
}
menuentry "linuxmint-22.3-cinnamon-64bit.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Linux_Mint/linuxmint-22.3-cinnamon-64bit.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
boot=casper \
quiet \
splash \
---
initrd (loop)/casper/initrd.lz
}
menuentry "manjaro-gnome-26.0.1-260114-linux618.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Manjaro/manjaro-gnome-26.0.1-260114-linux618.iso"
loopback loop $isofile
linux (loop)/boot/vmlinuz-x86_64 \
findiso=$isofile \
iso-scan/filename=$isofile \
img_loop=$isofile \
img_dev=fa4f07bb-718d-47be-bebc-c602a6575d7d \
driver=free \
nouveau.modeset=1 \
rd.driver.blacklist=nouveau \
nouveau.blacklist=yes \
quiet \
splash
initrd (loop)/boot/initramfs-x86_64.img
}
menuentry "kali-linux-2025.4-live-amd64.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Kali_Linux/kali-linux-2025.4-live-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
boot=live \
live-media-path=/live \
quiet
initrd (loop)/live/initrd.img
}
menuentry "ubuntu-24.04.4-desktop-amd64.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Ubuntu/ubuntu-24.04.4-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
boot=casper \
quiet \
splash \
---
initrd (loop)/casper/initrd
}
menuentry "archlinux-x86_64.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/ArchLinux/archlinux-x86_64.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz-linux \
img_loop=$isofile \
archisobasedir=arch \
archiso_hook=archiso_loop_mount \
cow_spacesize=4G \
quiet \
nomodeset \
img_dev=$pqr
initrd (loop)/arch/boot/x86_64/initramfs-linux.img
}
menuentry "cachyos-desktop-linux-260124.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/CachyOS/cachyos-desktop-linux-260124.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz-linux-cachyos \
img_loop=$isofile \
archisobasedir=arch \
archiso_hook=archiso_loop_mount \
cow_spacesize=4G \
quiet \
nomodeset \
img_dev=$pqr
initrd (loop)/arch/boot/x86_64/initramfs-linux-cachyos.img
}
menuentry "EndeavourOS_Ganymede-Neo-2026.01.12.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/EndeavourOS/EndeavourOS_Ganymede-Neo-2026.01.12.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz-linux \
img_loop=$isofile \
archisobasedir=arch \
archiso_hook=archiso_loop_mount \
cow_spacesize=4G \
quiet \
splash \
img_dev=$pqr
initrd (loop)/arch/boot/x86_64/initramfs-linux.img
}
menuentry "debian-live-13.3.0-amd64-gnome.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Debian/debian-live-13.3.0-amd64-gnome.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/live/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
boot=live \
live-media-path=/live \
quiet \
components \
splash \
img_dev=$pqr
initrd (loop)/live/initrd.img
}
menuentry "openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260224-Media.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/OpenSUSE/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260224-Media.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/boot/x86_64/loader/linux \
findiso=$isofile \
iso-scan/filename=$isofile \
img_dev=$pqr
initrd (loop)/boot/x86_64/loader/initrd
}
menuentry "Tails" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/TAILS/tails-amd64-7.6.iso"
loopback loop ($root)$isofile
linux (loop)/live/vmlinuz \
findiso=$isofile \
boot=live \
nopersistence \
noautologin \
module=Tails \
quiet splash
initrd (loop)/live/initrd.img
}
menuentry "Solus-GNOME-Release-2026-04-18.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/SolusOS/Solus-GNOME-Release-2026-04-18.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/boot/kernel \
root=live:CDLABEL=SolusLiveGNOME \
ro \
rd.luks=0 \
rd.md=0 \
rd.live.overlay.overlayfs=1 \
iso-scan/filename=$isofile \
quiet \
splash \
--
initrd (loop)/boot/initrd.img
}
menuentry "Fedora-Workstation-Live-44-1.7.x86_64.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Fedora/Fedora-Workstation-Live-44-1.7.x86_64.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/boot/x86_64/loader/linux \
findiso=$isofile \
iso-scan/filename=$isofile \
quiet \
rhgb \
root=live:CDLABEL=Fedora-WS-Live-44 \
rd.live.image
initrd (loop)/boot/x86_64/loader/initrd
}
menuentry "AlmaLinux-10-latest-beta-x86_64_v2-boot.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/AlmaLinux/AlmaLinux-10-latest-beta-x86_64_v2-boot.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/images/pxeboot/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
inst.stage2=hd:LABEL=AlmaLinux-10-2-beta1-x86_64_v2-d \
rd.live.check \
quiet \
img_dev=$pqr
initrd (loop)/images/pxeboot/initrd.img
}
menuentry "Rocky-10.1-x86_64-dvd1.iso" {
search --no-floppy --fs-uuid --set=root fa4f07bb-718d-47be-bebc-c602a6575d7d
set isofile="/Rocky_Linux/Rocky-10.1-x86_64-dvd1.iso"
probe -u $root --set=abc
set pqr=/dev/disk/by-uuid/$abc
loopback loop $isofile
linux (loop)/images/pxeboot/vmlinuz \
findiso=$isofile \
iso-scan/filename=$isofile \
quiet \
img_dev=$pqr \
inst.stage2=hd:LABEL=Rocky-10-1-x86_64-dvd \
rd.live.check
initrd (loop)/images/pxeboot/initrd.img
}L'uuid de la partition est la même mais les chemins absolus sont différents en fonction de l'iso concerné.
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#27 Le 05/06/2026, à 08:03
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Bonjour lynn , au #23 , c ' est mon menu personnalisé complet .
seul la dernière partie est concernée par l' iso , les entrées au dessus concernent mes autres OS qui sont installés en dur sur les disques.
j ' ai déjà essayé plusieurs fois de lancer une iso via le GRUB sans jamais y parvenir.
Dernière modification par iznobe (Le 05/06/2026, à 08:04)
Hors ligne
#28 Le 05/06/2026, à 08:07
- lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Tu vois bien le disque dur concerné dans le bios ? (celui qui contient la partition où est situé ton fichier iso)
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#29 Le 05/06/2026, à 08:29
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
je n' ai pas vérifié dans le BIOS , mais c' est ma partition " Data " ( montée dans tous mes OS sur /datas ) :
ven. juin 05 08:27:28 iznobe@iznobe-pc:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
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
sdb
├─sdb3 ext4 1.0 Data 01c9b796-0869-4ff9-a2a1-6c0f56ed5257 1,3T 52% /datas
└─sdb4 swap 1 09e6bc69-3287-4694-aa3b-a72afae17c1f [SWAP]
sdc
├─sdc1 ext4 1.0 SAUV 6298e7b7-7e63-4f5c-8216-ab1f70a1876d
└─sdc2 ext4 1.0 WD8PRO1_P2 34468dc8-3d25-4fab-a948-745b4e234842 3,8T 1% /media/Videos/WD8PRO1_P2
sdd
└─sdd1 ext4 1.0 WD8PRO2 084604bc-1b9e-4cdd-bae4-ac9a9fe1303f 3,6T 50% /media/Videos/WD8PRO2
zram0 [SWAP]
nvme0n1
├─nvme0n1p1 ntfs windows_10 08CCB0D8CCB0C0EC
├─nvme0n1p2 vfat FAT32 BOOT_EFI 853D-995A 940,6M 6% /boot/efi
├─nvme0n1p3 ext4 1.0 Archlinux 224086d1-a670-4587-ad74-604b39bd7444
├─nvme0n1p4 ext4 1.0 teste 212cb824-5fe4-4830-a5a9-b56e33630dbf
├─nvme0n1p5 ext4 1.0 LM_21_SSD eb18366b-2ac9-4a7e-8f93-ba2caa30e90e
├─nvme0n1p6 ext4 1.0 U_20.04_SSD 06bc0f51-50e8-4ed4-8090-903acdb7df3f
├─nvme0n1p7 ext4 1.0 U_22.budgie_SSD 8ab22881-60b3-47aa-a0bf-54c292afae81
├─nvme0n1p8 ext4 1.0 U_24.04_SSD dca54497-1ab2-4c12-bc82-53b817300288 14,8G 56% /
├─nvme0n1p9 ext4 1.0 LM_SSD_NEW df3cd676-80e7-46ef-a28e-5dbe3ea5ddf7
├─nvme0n1p10 ext4 1.0 DEBIAN_XFCE 50149f7c-d2c3-4119-b937-328b22a577d4 17,7G 33% /mnt
└─nvme0n1p11 ext4 1.0 U_26.04_SSD 381d6856-a063-4a0e-bd03-03f40af41b8b
ven. juin 05 08:27:36 iznobe@iznobe-pc:~$ elle se monte automatiquement via le fstab dans tous les OS au démarrage.
Hors ligne
#30 Le 05/06/2026, à 08:36
- lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Tu peux essayer de placer ton iso directement sur U_24.04_SSD et reconstruire une entrée.
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#31 Le 05/06/2026, à 08:49
- steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Hors ligne
#32 Le 05/06/2026, à 08:49
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
je peux , mais c' est pas du tout l' objectif ...
vu que j' ai 443 Go de isos :
iznobe@debian:~$ du /datas/iznobe/Ressources/isos/
7782408 /datas/iznobe/Ressources/isos/ARMHF/...
50977732 /datas/iznobe/Ressources/isos/ARMHF/...
23340556 /datas/iznobe/Ressources/isos/ARMHF/...
97665508 /datas/iznobe/Ressources/isos/ARMHF/...
102321052 /datas/iznobe/Ressources/isos/ARMHF
341285768 /datas/iznobe/Ressources/isos/X86-64
443606824 /datas/iznobe/Ressources/isos/
iznobe@debian:~$ et encore j' ai supprimé la sauvegarde de mon SSD de 512 Go dedans .
Dernière modification par iznobe (Le 05/06/2026, à 08:50)
Hors ligne
#33 Le 05/06/2026, à 08:57
- MicP
Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Bonjour
Au cas où, est-ce que tu as vérifié l'intégrité (somme md5 ou autre sha) du fichier ubuntu-24.04.3-desktop-amd64.iso que tu utilises ?
Hors ligne
#34 Le 05/06/2026, à 08:58
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Alors , je viens de tomber , a force de chercher sur le net , sur le paquet grub-emu , ça facilite grandement les essais et la visibilité des retours
pour tester les menus .
du coup pour le menu de @steph810 , ça donne :
erreur : no such device : 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
fichier ISO introuvableet je pense que c' est pareil avec tous les menus , il ne trouve pas la partition où aller chercher le fichier ...
alors que pourtant :
iznobe@debian:~$ lsblk -fe7 | grep 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
├─sdb3 ext4 1.0 Data 01c9b796-0869-4ff9-a2a1-6c0f56ed5257 1,3T 52% /datas
iznobe@debian:~$ iznobe@debian:~$ ls -la /datas/iznobe/Ressources/isos/X86-64/*
-rw-r----- 1 iznobe iznobe 1243643904 13 mai 2025 /datas/iznobe/Ressources/isos/X86-64/archlinux-2025.05.01-x86_64.iso
-rw-r----- 1 iznobe iznobe 406847488 26 mars 2023 /datas/iznobe/Ressources/isos/X86-64/debian-11.6.0-amd64-netinst.iso
-rw-r----- 1 iznobe iznobe 167358967888 15 juin 2025 '/datas/iznobe/Ressources/isos/X86-64/Image disque de nvme0n1 du (2025-06-13 0745).img.tar.xz'
-rw-rw-r-- 1 iznobe iznobe 143538163856 3 avril 02:33 '/datas/iznobe/Ressources/isos/X86-64/Image disque de nvme0n1 du (2026-01-26 1747).img.tar.xz'
-rw-r----- 1 iznobe iznobe 43 8 mai 2024 /datas/iznobe/Ressources/isos/X86-64/install.win.11.txt
-rw-r----- 1 iznobe iznobe 3033710592 9 juil. 2024 /datas/iznobe/Ressources/isos/X86-64/linuxmint-21.3-xfce-64bit.iso
-rw-r----- 1 iznobe iznobe 2061582336 26 mars 2023 /datas/iznobe/Ressources/isos/X86-64/lmde-5-cinnamon-64bit.iso
-rw-r----- 1 iznobe iznobe 3379068928 6 avril 2022 /datas/iznobe/Ressources/isos/X86-64/ubuntu-20.04.4-desktop-amd64.iso
-rw-r----- 1 iznobe iznobe 4927586304 13 mai 2023 /datas/iznobe/Ressources/isos/X86-64/ubuntu-22.04.2-desktop-amd64.iso
-rw-r----- 1 iznobe iznobe 6345887744 17 nov. 2025 /datas/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso
-rw-rw-r-- 1 iznobe iznobe 6518974464 23 avril 22:41 /datas/iznobe/Ressources/isos/X86-64/ubuntu-26.04-desktop-amd64.iso
-rw-r----- 1 iznobe iznobe 724434944 24 nov. 2024 /datas/iznobe/Ressources/isos/X86-64/virtio-win-0.1.266.iso
-rw-r----- 1 iznobe iznobe 8053063680 17 juin 2023 /datas/iznobe/Ressources/isos/X86-64/WIN10_CCCOMA_X64FRE_FR-FR_DV9.iso
-rw-r----- 1 iznobe iznobe 6807662592 8 mai 2024 /datas/iznobe/Ressources/isos/X86-64/Win11_23H2_French_x64v2.iso
iznobe@debian:~$ iznobe@debian:~$ ls -la /datas//iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso
-rw-r----- 1 iznobe iznobe 6345887744 17 nov. 2025 /datas//iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso
iznobe@debian:~$ @MicP , pas depuis , mais j' ai installé avec cette iso.
EDIT , ça ne serait pas a cause des permissions ? manque le " R " pour other ???
EDIT 2 : j ' ai modifié les permissions , mais ça n' a rien changer :
iznobe@debian:~$ namei -mo /datas/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso
f: /datas/iznobe/Ressources/isos/X86-64/ubuntu-24.04.3-desktop-amd64.iso
drwxr-xr-x root root /
drwxr-xr-x root root datas
drwxr-xr-x iznobe iznobe iznobe
drwxr-xr-x iznobe iznobe Ressources
drwxr-xr-x iznobe iznobe isos
drwxr-xr-x iznobe iznobe X86-64
-rwxr-xr-x iznobe iznobe ubuntu-24.04.3-desktop-amd64.iso
iznobe@debian:~$ Dernière modification par iznobe (Le 05/06/2026, à 09:18)
Hors ligne
#35 Le 05/06/2026, à 09:17
- steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
My mybad oublier le module ext2 sans ca il peut pas lire la partition. D'où le no such device
menuentry 'ISO ubuntu Noble' {
insmod loopback
insmod iso9660
insmod all_video
insmod ext2 # <-- AJOUT : nécessaire pour lire les partitions ext4
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
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
}Dernière modification par steph810 (Le 05/06/2026, à 09:20)
Hors ligne
#36 Le 05/06/2026, à 09:24
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
j ' ai ajouté :
insmod ext2au menu :
iznobe@debian:~$ tail -17 /etc/grub.d/40_custom
menuentry 'ISO ubuntu Noble' {
insmod loopback
insmod iso9660
insmod all_video
insmod ext2
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
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:~$ suivi de :
sudo update-grubtest via grub-emu et toujours pareil .
Dernière modification par iznobe (Le 05/06/2026, à 09:25)
Hors ligne
#37 Le 05/06/2026, à 09:28
- steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Le problème c'est que grub-emu ne voit pas les vrai partitions.
Il tourne en user space.
Retest réel.
Dans le vrai grub appuie sur c ont va voir ce qu'il voit vraiment.
insmod ext2
search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257
echo $rootDernière modification par steph810 (Le 05/06/2026, à 09:30)
Hors ligne
#38 Le 05/06/2026, à 09:41
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Bon finalement , j ' ai refais un essai avec grml .
remis l ' iso dans /boot/grml =>
sudo update-grubquand je teste avec grub-emu , j ' ai pas d ' erreur pour trouver le fichier , j ' ai bien le menu de l ' iso qui s' affiche quasi instantanément , je sélectionne : " try or install ubuntu " , et là j ' ai :
erreur , impossible de trouver le fichier du noyau /casper/vmlinuz
erreur , impossible de trouver le fichier initrd /casper/initrdMais c' est probablement normal .
mais comme déjà dis , je ne peux pas stocker mes ISOS dans le SSD ...
Hors ligne
#39 Le 05/06/2026, à 09:49
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
je viens de lancer l ' iso avec grml , et là l ' iso se lance bien .
c ' est donc bien un " probleme pour aller sur la bonne partition " .
j ' ai vu sur le net que dans leur menu , beaucoup ne mettait pas d ' UUID , mais des : " gpt2 " par exemple ne serait ce pas le problème ?
genre ça :
menuentry 'EndeavourOS (VMware w/LTS kernel)' --class vmware-workstation {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 3937c2b8-c7c6-4070-a012-1e36b1ed5b3b
else
search --no-floppy --fs-uuid --set=root 3937c2b8-c7c6-4070-a012-1e36b1ed5b3b
fi
echo 'Loading EndeavourOS (VMware w/LTS kernel) ...'
linux /boot/vmlinuz-linux-lts root=UUID=3937c2b8-c7c6-4070-a012-1e36b1ed5b3b rw nvidia-drm.modeset=1 nowatchdog nvme_load=YES loglevel=3 iommu=pt
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
menuentry 'EndeavourOS (VMware w/mainline kernel)' --class vmware-workstation {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 3937c2b8-c7c6-4070-a012-1e36b1ed5b3b
else
search --no-floppy --fs-uuid --set=root 3937c2b8-c7c6-4070-a012-1e36b1ed5b3b
fi
echo 'Loading EndeavourOS (VMware w/mainline kernel) ...'
linux /boot/vmlinuz-linux root=UUID=3937c2b8-c7c6-4070-a012-1e36b1ed5b3b rw nvidia-drm.modeset=1 nowatchdog nvme_load=YES loglevel=3 iommu=pt
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux.img
}
menuentry 'EndeavourOS (VirtualBox w/LTS kernel)' --class virtualbox {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 64ac5f9e-1088-4d36-aea9-1057ba9949a8
else
search --no-floppy --fs-uuid --set=root 64ac5f9e-1088-4d36-aea9-1057ba9949a8
fi
echo 'Loading EndeavourOS (VirtualBox w/LTS kernel) ...'
linux /boot/vmlinuz-linux-lts root=UUID=64ac5f9e-1088-4d36-aea9-1057ba9949a8 rw nvidia-drm.modeset=1 nowatchdog nvme_load=YES loglevel=3 iommu=pt
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}insmod part_gpt
set root='hd0,gpt5'
Dernière modification par iznobe (Le 05/06/2026, à 09:50)
Hors ligne
#40 Le 05/06/2026, à 09:52
- steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Le problème c'est que grub-emu ne voit pas les vrai partitions.
Il tourne en user space.Retest réel.
Dans le vrai grub appuie sur c ont va voir ce qu'il voit vraiment.
insmod ext2 search --no-floppy --fs-uuid --set=root 01c9b796-0869-4ff9-a2a1-6c0f56ed5257 echo $root
EDIT
menuentry 'ISO ubuntu Noble' {
insmod part_gpt
insmod part_msdos
insmod ext2
insmod iso9660
insmod loopback
insmod all_video
insmod ahci
insmod usb
insmod usbstorage
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
}sudo update-grubMai il faut le retour de https://forum.ubuntu-fr.org/viewtopic.p … #p22897946
Dernière modification par steph810 (Le 05/06/2026, à 18:24)
Hors ligne
#41 Le 05/06/2026, à 14:30
- lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
je peux , mais c' est pas du tout l' objectif ...
C'était juste pour tester si ça fonctionnait en mettant l'iso sur une partition où le démarrage ne pose pas de problème.
Sinon, est-ce que tu vois ton disque en faisant un ls dans grub ?
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#42 Le 05/06/2026, à 14:36
- geole
Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Bonjour
a@b:~$ cat /etc/grub.d/40*
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry ".. ubuntu 24.04.3 LTS ...." {
set iso_path="/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso"
set root='hd1,msdos4'
search --set=root --file $iso_path
loopback loop (hd1,4)$isofile
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
}
a@b:~$ Résultat
erreur nom de fichier " " incorrect
erreur aucun serveur n'est indiqué
erreur le noyau doit d'abord être chargépourtant
a@b:~$ sudo mount /dev/sdb4 /mnt
a@b:~$ ls -l /mnt/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
-rwxr-xr-x 1 root root 6345887744 juin 4 10:57 /mnt/isos/Ubuntu/ubuntu-24.04.3-desktop-amd64.iso
a@b:~$ et si tu changeais ton fusil d'épaule et installant un O.S ubuntu uniquement destiné à lancer ces installation, dans cette énorme partition.
En cherchant mieux, on va trouver...
Dernière modification par geole (Le 05/06/2026, à 14:50)
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
#43 Le 05/06/2026, à 18:41
- steph810

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Re:
je vien édité le # Post 40
Ajout du module ahci pour forcer grub a activer le contrôleur SATA, usb et usbstorage si disque USB peut le laisser ca ignoreras si ce n'est pas le cas.
Sinon, il faudra utilisé le chemin relatif voir ce que grub vois vraiment.
Dernière modification par steph810 (Le 05/06/2026, à 18:45)
Hors ligne
#44 Le 05/06/2026, à 19:15
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Sinon, est-ce que tu vois ton disque en faisant un ls dans grub ?
je n ' ai pas compris la subtilité .
comment est ce que je fais un " ls dans GRUB " ?
Hors ligne
#45 Le 05/06/2026, à 19:21
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
ok , bon , ça fonctionne enfin ( dans grub-emu ) avec :
iznobe@debian:~$ tail -18 /etc/grub.d/40_custom
insmod part_gpt
insmod loopback
insmod iso9660
insmod all_video
insmod ext2
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
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:~$ Hors ligne
#46 Le 05/06/2026, à 19:24
- Watael

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
sous le menu GrUB, sont affichées des commandes :
e: éditer
c: commandes (si je me souviens bien)
et peut-être d'autres.
appuie sur la lettre qui permet d'accéder à l'interface de commandes de GrUB, puis tape ls
pour quitter, ça doit être quit ?...
Dernière modification par Watael (Le 05/06/2026, à 19:25)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#47 Le 05/06/2026, à 19:37
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Et aussi en vrai ![]()
j ' ai pas testé une installation cela dit.
Dernière modification par iznobe (Le 05/06/2026, à 19:38)
Hors ligne
#48 Le 06/06/2026, à 08:00
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
Bonjour , ce matin , ayant un peu plus de temps , j ' ai affiné les " insmod " , il semble qu ' en fait , seul " insmod part_gpt " soit essentiel , lorsque le fichier iso est placé sur une partition de disque ayant une table de partitions GPT .
ce qui donne donc :
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
}pour répondre a tous les cas de figure , lorsque le fichier iso est sur un disque autre que celui prévu dans le BIOS pour se lancer ( je suppose ) , il suffit donc d ' ajouter :
insmod part_gpt
insmod part_msdos en tête de l' entrée du menu .
Pour les autres " insmod " , autre que dans mon cas , je ne sais pas vraiment dans quel cas il serait nécessaire de les ajouter .
Dernière modification par iznobe (Le 06/06/2026, à 08:05)
Hors ligne
#49 Le 06/06/2026, à 09:29
- lynn

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
C'est quoi ta version de grub et sous quel système ? Je demande ça car la partition sur laquelle mes iso sont placés est également une partition de type GPT mais je n'ai pas besoin de spécifier les modules à utiliser..?! Et ça fonctionne ! ![]()
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#50 Le 06/06/2026, à 09:34
- iznobe

Re : [ a demi résolu ] ubuntu .iso sur HDD interne et lancement via le GRUB
je ne suis pas certain que ce soit lié directement au système en question , vu que lorsque le lancement du GRUB est en cours , aucun système n' est lancé .
Voici :
iznobe@debian:~$ cat /etc/os*release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.5
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
iznobe@debian:~$ et
iznobe@debian:~$ dpkg -l | grep grub
ii grub-common 2.12-9+deb13u2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.12-9+deb13u2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.12-9+deb13u2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-amd64-signed 1+2.12+9+deb13u2 amd64 GRand Unified Bootloader, version 2 (amd64 UEFI signed by Debian)
ii grub-efi-amd64-unsigned 2.12-9+deb13u2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 images)
ii grub-emu 2.12-9+deb13u2 amd64 GRand Unified Bootloader, version 2 (emulated version)
ii grub2-common 2.12-9+deb13u2 amd64 GRand Unified Bootloader (common files for version 2)
iznobe@debian:~$ -----------------------------------
Je demande ça car la partition sur laquelle mes iso sont placés est également une partition de type GPT mais je n'ai pas besoin de spécifier les modules à utiliser..?! Et ça fonctionne !
oui , mais dans ton cas , c ' est une partition sur le même disque qui est configuré dans le BIOS pour lancé le GRUB ?
Alors que moi non . Mes OS sont sur NVME , et mes ISOS sur SATA .
Dernière modification par iznobe (Le 06/06/2026, à 09:52)
Hors ligne