View Full Version : dual boot windows xp and knoppix - facing kernel panic error

01-06-2006, 05:07 PM
Hi all,

I'm a windows user and totally a newbie to linux. So please be kind to me.

My pc is running WindowsXP SP2 in the hdd first partition (30GB) and recently i installed knoppix into the second partition (40GB) of the same hdd with some guidance from tutorials i found in the net. Knoppix boots fine from LiveCD previously, so i guess my pc is not the problem.

When i tried to boot into knoppix during bootup, this error appears:
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,3)

What is this error and how to fix it?
I can't boot into linux, so how should i fix it from within WindowsXP?
I use something called GRUB to perform this dual boot.

Can someone please show me step by step what should i do?
Thanks all.

01-06-2006, 05:27 PM
Welcome to Knoppix.net!
If you could, please indicate which website or guides you have read that describe the Knoppix HD install process. I want the links because simply put, they are misinformed & need to be educated that they are spreading incorrect advice. I have been here for over three years & Knoppix has always had many problems when installed to a HD. This occurs so frequently that we have written up FAQs & guides to recommend people NOT install it to the HD: http://www.knoppix.net/wiki/Category:Hard_drive_Installation .

As for your kernel panic, I have no idea. It might have something to do with the partition layout & /etc/fstab settings.

A recommendation: your post's subject "DUAL BOOT WINXP AND KNOPPIX 4.0.2 - KERNEL PANIC" is in all caps & is hard to read. If you want to attract more people to help you, then you might want to drop the all capitals. This can be done by editing your first post where it will give you the option of changing the subject.

I hope this helps.

01-06-2006, 05:52 PM
Hi James,

Sadly, i couldn't locate the tutorial that i've downloaded from the net. I'll try to find it and post the link here when i find it.
In the mean time, if anyone has any solution or further questions regarding my problem, please feel free to do so.

Actually, i've tried to google my problem and i've found quite a number of ppl with the same problem. But the problem is most of them are using commands in linux which i'm not familiar with in the first place. Moreover, i could not boot in linux therefore i do not know where to type those commands anyways...:)

Thanks for your tips regarding the title. :)

01-07-2006, 12:55 AM
It looks like gub, the bootloader is looking in the wrong place for the linux kernel. I would read up on grub and how to use it to try different devices,partitions for booting. For example if grub has been configured to look in block 3,3 for a linux kernel and there is either no such block or no kernel there, a panic ensues. If you change the configuration to look in the right place, it should boot.

You can edit the boot parameters at boot time when the grub screen appears.

01-07-2006, 06:13 PM
Since you are new to this you could try using a different and easier bootloader.

Bootpart comes to mind. It will actually allow you to use WinXP's boot.ini
menus. It will automagically place a line in boot.ini for you.

You have to run it once to see what your Linux partition is. Then use the number it comes up with to create a file it will use. It's actually pretty easy.

It is a free download at:


Look in the left column under free software.

Bootpart is the boot loader that the old Corel Linux used when it was around.