John Vogel
2013-Jul-09 09:34 UTC
[syslinux] How to boot linux kernel from Syslinux 6 with efi
Hello, I am testing Syslinux-6.01 booting with efi64 from usb flashdrive. Using the config listed below, the kernel and initrd are loaded, but hang right after with no error messages. The flashdrive is partitioned with two partitions; the first is efi system partition marked 0xef00 in gdisk (gpt-fdisk) and is formated fat32; the second partition is formated ext2 but remains empty at this time. The directory layout of the fat fs is /EFI/boot with all files under the boot directory. I'm using the official release prebuilt binaries. I copy efi64/efi/syslinux.efi to /EFI/boot/booyx64.efi. Then I run the following from the root of the Syslinux-6.01 (with the usb flashdrive mounted at /mnt): # start: syslinux.cfg LABEL Debian linux /vmlinuz.efi initrd /initrd.img append root=/dev/sda3 ro \ ivrs_ioapic[7]=00:14.0 ivrs_ioapic[8]=00:00.1 # end: syslinux.cfg Same kernel command line currently works with grub-2.00 from efi booting from EFI System Partition on first hard drive. And also from gummiboot-32 from same usb flashdrive. Hardware I am using is: Asus Sabertooth 990FX w/ revision 1604 firmware. This was the mail I was composing before the release of yesterdays 6.02pre's. Last evening, I tried again with 6.02pre2 and the result was a kernel panic due to no root file system. My assumption is that this has been the error all along, but brought to light by the recent commits. Regards, John (j_v on freenode)
Matt Fleming
2013-Jul-09 13:59 UTC
[syslinux] How to boot linux kernel from Syslinux 6 with efi
On Tue, 09 Jul, at 05:34:05AM, John Vogel wrote:> This was the mail I was composing before the release of yesterdays > 6.02pre's. Last evening, I tried again with 6.02pre2 and the result > was a kernel panic due to no root file system. My assumption is that > this has been the error all along, but brought to light by the recent > commits.Could you try 6.02-pre3? It contains a fix for an initrd bug which may be the cause of your "no root file system" problem. -- Matt Fleming, Intel Open Source Technology Center
Apparently Analagous Threads
- Syslinux freezes my MP3 player/flashdrive, normal dos boot does not.
- Installing OS on Flash Drive on Server
- Fwd: 8.2.2004 Quick recovery and fix for unbootable machines
- Fwd: 8.2.2004 Quick recovery and fix for unbootable machines with rescue disk
- Trying to figure out why my Cruzer Micro 512"MB" won't boot.