Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I'm trying to install gentoo now, but get same messange as in the first post:
Please append a correct "root=" boot option
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Here's my grub.conf:
kernel /boot/gentoo-2.6.17 root=/dev/hda1
I use menuconfig to set up the kernel. I build reiser and ext2 / ext3 support into the kernel (not as module) and have tried everything i could think of, but still get the same error.
Any ideas will be appreciated.
Yes, i'm absolutely sure it's correct. I'm at work now and can't post fdisk -l, but my partitioning info is as follows:
/dev/hda1 - ext3, / meant for root system (20gb)
/dev/hda2 - swap, 2gb
/dev/hda3 - reiserfs, mounted as /root (don't wanna lose my files and settings if i fuck up the system), 20 gb
I spent several days now reading similar threads, but nothing seems to help. Passing kernel the argument "root=/dev/hda1" doesn't help, and i recompiled it just to be sure that support for the file systems is built as it should. And, yes, i remembered to copy the compiled version to /boot
Also it's not the first time i'm installing gentoo with the same specs, but i don't remember at all what was it i did to make it function.
Erm.. what do you mean by missing HDD controller? I successfully chroot into the system on /dev/hda1 when i boot from livecd, it functions alright then.
If you meant the support for the file system, it is in the kernel. I double-checked it when running "make menuconfig" prior to compiling.
I keep files in root because i usually log in as root (i know it's a stupid thing to do, but i like to experiment too much m~_~m ).
I use reiserfs because i like how it functions. Never had any problem with it, so don't think it's crappy. And, anyway, does it have anything to do with the actual problem?
It seems that the kernel is not supporting your hdd controller as it may have not been configured properly. (I assume that you tried auto Installation so it might not be your fault but it may the only case then , if you have pointed correct drives to "/" root)
You can try one thing, check if you properly save the new .config after you menuconfig your kernel.
If it has some problem , you may assume that you have compiled new kernel and still use the older one. So run a diff after menuconfig on .config and older config to know if it worked.