YUMI-220.127.116.11.exe - October 30, 2014
Syslinux 6+ is used in >YUMI 18.104.22.168. Distributions installed with a previous YUMI version are not compatible. You must start with a freshly formatted USB.
Everything works once the pendrive has been made bootable with syslinux.
What does not
Syslinux installation fails and has to be done manually (see below).
What was not tested
Important: The pendrive's partition must be FAT32-formatted and assigned drive letter D: in winecfg. Set the drive type to "Floppy disk" to have it show up in YUMI's drop-down menu. In the following, replace /dev/sdX with your pendrive device. === Installing syslinux MBR === Obtain mbr.bin from your local syslinux installation. It is usually located in /usr/lib/syslinux/bios/. Copy the MBR to pendrive /dev/sdX: sudo dd conv=notrunc bs=440 count=1 if=/usr/lib/syslinux/bios/mbr.bin of=/dev/sdX The MBR code simply looks for a partition marked as bootable and attempts to execute boot code located in the VBR. To mark partition #1 as bootable in the partition table, run: sudo parted /dev/sdX set 1 boot on === Installing syslinux VBR and boot files === You must use the exact same syslinux VBR and boot code provided with YUMI, or booting an actual Linux distribution will almost certainly fail! We are going to use the syslinux.exe supplied within the YUMI self-extracting executable, but first we need to make the pendrive writable to the current user. Make partition #1 writable: sudo chown "$USER" /dev/sdX1 Start YUMI and make sure at least one distribution is installed on the pendrive. Do not exit the program yet, but leave it running in the background. Back in the terminal, browse to ~/.wine/drive_c/users/$USER/Temp/. There should be a *.tmp folder containing syslinux.exe amongst other extracted files. From that folder, run: wine syslinux.exe -if -d /multiboot D: NOTE: syslinux.exe can also be obtained directly from YUMI Source Code archive (see download URL).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Arch Linux x86_64||Nov 12 2014||1.7.30||N/A||Yes||Gold||Helge|