sugarlabs / sugar

Sugar GTK shell
GNU General Public License v3.0
264 stars 245 forks source link

sugar on a stick install - mbr.bin not found #977

Open notbob11 opened 9 months ago

notbob11 commented 9 months ago

OS = Debian Bookworm Did this on a Surface Pro 3 and also on a Lenovo ideapad 330

mount /home/scott/Downloads/Fedora-SoaS-Live-x86_64-F35-20220215.iso /mnt/loop/

cd /mnt/loop/LiveOS/

./livecd-iso-to-disk --reset-mbr --overlay-size-mb 2500 --home-size-mb 4000 --unencrypted-home /home/scott/Downloads/Fedora-SoaS-Live-x86_64-F35-20220215.iso /dev/sdb

Got an error message Could not find mbr.bin (SYSLINUX).

Actually have two mbr.bin files /usr/lib/SYSLINUX/mbr.bin /usr/lib/syslinux/mbr.bin

Is this a bug, or is it me?

quozl commented 9 months ago

Interesting, but Sugar doesn't provision the mbr.bin file, that's a Fedora responsibility. I suggest you take it up with Fedora. You might also try the current Fedora download, which is based on Fedora 39 rather than Fedora 35. Also, running livecd-iso-to-disk on the mount point of the Fedora 35 ISO using the Debian Bookworm shell and utilities may not be entirely safe. livecd-iso-to-disk was written to be run within the booted live OS. Shell and utilities of Debian Bookworm contain different versions and patches to those that are in Fedora 35. Hope that helps!