19/08/2022, 11:20
Hai ragione: dimentico sempre che hd0=sda è il disco windows, e il disco Linux è hd2= sdc e il SO attuale dove risiede il grub è hd2,1=sdc1
per cui ho cambiato il 40-custom con
dando come loopback loop (hd2,1)= sdc1, cioè la Mint20.3 attiva e dove risiede il grub, ed il percorso del file sul disco dati hd1,1. Nei vari smanettamenti avevo provato anche con loopback loop (hd0,1)= sda1, cioè la partizione di avvio di Win7, e la iso posta sul disco dati si era avviata, quando però avevo dato (hd1,1)=dev sdb (cioè il disco dati) e il percorso dell'iso sul disco, il risultato sono stati i tre errori dell'inizio, e cioè: invalid file name, " disk loop not found" e "you need to load the kernel first"
Quindi hai ragione a dire che qualcosa non quadra: perche' se in loopback loop metto (hd0,1)=Windows ed in particolare la partizione di avvio di Win7, o (hd2,1)cioè Mint 20.3 , posso avviare la iso dal disco dati, altrimenti no
per cui ho cambiato il 40-custom con
Codice:
menuentry "linuxmint-21-mate-64bit.iso " {
loopback loop (hd2,1)/Scaricati/linuxmint-21-mate-64bit.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/Scaricati/linuxmint-21-mate-64bit.iso noprompt noeject
initrd (loop)/casper/initrd.lz
}
Quindi hai ragione a dire che qualcosa non quadra: perche' se in loopback loop metto (hd0,1)=Windows ed in particolare la partizione di avvio di Win7, o (hd2,1)cioè Mint 20.3 , posso avviare la iso dal disco dati, altrimenti no