Quote:
Originally Posted by whited
I installed slackware 11.0 on both a Dell M1210 (XPS) and an ASUS Z71V the dell with test26 and the other with huge26. Both came up with errors on load...
From ASUS Z71V w/ huge26
VFS: Cannot open root device "303" or unknown-block(3,3)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,3)
The Dell error was almost the same. I am not at all sure what this means. I wanted kernel 2.6 because I thought it supported wireless while 2.4 didn't. Any thoughts?
Thank you in advance
Brian
|
My recommendation is to install the 2.4.x kernel (sata), load the kernel source for which ever 2.6.x iteration you choose, and compile a 2.6.x kernel of your own.
The reason you are having a kernel panic is because the file system isn't loading. In order for the file system to load properly every time, support for that system HAS TO BE COMPILED DIRECTLY INTO THE KERNEL! If you are hoping that modules or initrd will get the job done, you are barking up the wrong tree completely! Simply put, my experience is unless you have your file system support directly compiled into the kernel, you are fated to receive kernel panic messages.
I am speaking from experience. I compiled three kernels, all of which gave me kernel panic until I recompiled with reiserfs support directly in the kernel. Then, all of a sudden, things started working...pretty much everything; from my USB mouse to my Broadcom wireless network adapter.
Using xconfig, it's a snap to make your own kernel. Here's the step by step:
1) cd to /usr/src/linux-2.6.xx.xx (your 2.6 flavor)
2) open a console session and type "make xconfig"
3) go down to the "File Systems" option and click on it.
4) if you know which file system you are using (ext3 or reiserfs), click on that option, and make sure you put a check mark in every box that lists your file system.
5) optionally, you can set up any other options, or remove them as you see fit. Custom kernels rock!
6) save your changes and exit.
7) type "make modules" to compile the modules
8) type "make modules_install" to install the modules
9) type "make bzImage" to compile the actual kernel.
From there, I recommend you check for further kernel compilation instructions on the net. If you follow the directions above, and set up your kernel as instructed on other sites, you should be running your own customized 2.6.x kernel in no time. It took me about forty-five minutes to go through the entire process, and yes, a 2.6.x kernel will allow you to use your wireless networking hardware. If you'd like detailed instructions on how to do that, follow this link:
http://www.linuxquestions.org/questi...d.php?t=550053
Hope that helps. It helped me.
Blessed be!
Pappy