Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 10-01-2010, 03:24 PM   #1
LQ Newbie
Registered: Oct 2008
Posts: 4

Rep: Reputation: 0
Syslinux Kernel Panic When Launching Puppy Linux

I have a single hard drive with three partitions: hda1 is formatted FAT16 and has a FreeDOS installation; hda2 is formatted ext3 and has a Puppy Linux 5.1.1 installation; hda3 is linux swap. Setting boot flag for hda1 gets a successful DOS boot; setting boot flag for hda2 gets a successful Linux boot. Syslinux 4.02 is on the DOS partition and I run "syslinux --install c:" then reboot to DOS (or same result with the "--stupid" option added) and get to the "boot:" prompt where I type "/linux/vmlinuz". The result is "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,12)". I had a similar result with loadlin and was told loadlin was obsolete and I should try syslinux. Anyone have a suggestion for a lost newbie?
Old 10-01-2010, 03:28 PM   #2
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338
any reason your using syslinux on a HDD?
why not use grub-legacy or grub2?
or even grub4dos
Old 10-04-2010, 01:57 PM   #3
LQ Newbie
Registered: Oct 2008
Posts: 4

Original Poster
Rep: Reputation: 0
grub4dos gives same result

Thanks for the grub4dos suggestion. However, running grub from the DOS command prompt to try to load and boot to vmlinuz produces exactly the same result as loadlin and syslinux: "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,12)"
Old 10-06-2010, 09:22 AM   #4
LQ Newbie
Registered: Oct 2008
Posts: 4

Original Poster
Rep: Reputation: 0
Solved, or at least Closed

I started from scratch by reformatting and repartioning the disk while it was connected to an IDE cable instead of a USB external drive. Installed Linux Puppy 5.1.1 from the LiveCD to an ext3 partition and allowed the installation to put grub in the MBR. Then loaded FreeDOS to a FAT16 partition. Now I get the grub menu at boot and can choose either OS. I think my problem was in some boot-related configuration file that I don't understand, but will perhaps discover now that I have a functioning installation.


dos, puppylinux, syslinux

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Could not find Kernel Image: Linux (SYSLINUX) stevie_velvet Linux - Kernel 3 06-09-2010 02:40 AM
Linux Puppy gives Kernel panic message on trying to boot boardbob Linux - Newbie 4 02-28-2010 03:32 PM
[Puppy INSTALL] Error: Kernel Panic germana Puppy 4 10-21-2009 09:15 AM
lilo to boot puppy - kernel panic emamarro Linux - Newbie 1 10-18-2008 01:06 PM
Using grub to boot hard puppy, kernel panic. Ark9 Linux - General 4 10-07-2008 10:09 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:31 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration