Bij mij (Xubuntu 18.04) gaat het mis. Die admin:/// opdracht wil alvast niet (ik kom in een leeg bestand terecht dat ik na invulling van dat blauwe tekstblok, niet kan bewaren).
Dus open ik dat bestandje via sudo joe (joe is een editor) , pas het aan, bewaar en doe sudo update-grub.
Dan verschijnt in grub netjes de ingang (de iso) die ik had opgegeven maar als ik die kies, gaat het fout:
fout: genoemd iso-bestand is niet gevonden
fout: schijf 'loop' is niet gevonden
fout: u dient eerst de systeemkern te laden
Mijn custom_40 ziet er zo uit:
#!/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 'Fedora' {
set isofile='/media/barra2/distros/Fedora-Workstation-Live-x86_64-29-1.2.iso'
loopback loop (hd2,msdos1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=${isofile} quiet splas
initrd (loop)/casper/initrd.lz
}
De uitvoer van
cat /boot/grub/grub.cfg | grep root
geeft overal hd2,msdos1.
Geen idee waar dat msdos1 vandaan komt trouwens. Ik denk dat mijn distro's op een schijf staan die in deze opstartfase nog niet gevonden zijn. Heb hd2 veranderd in hd1 maar dat geeft dezelfde foutmelding, als ik hd3 probeer zegt-ie iets over 'cannot assign C, S, V values' of zoiets.
Enig idee wat hier mis kan gaan?