Post-Install problem: not syncing (Mandriva 2005 LE)
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.
Post-Install problem: not syncing (Mandriva 2005 LE)
I am new to Linux and can't even seem to be able to install it right. If anyone decides to help me (which i would greatly appreciate), you should probably know my system specs first:
Pentium D 3.0, ASUS 955x Premium, GeForce 7800GTX w/ 256MB, 2x1GB Patriot RAM, 200GB HD (not SATA), and a bunch of other stuff.
Ok, now on to the problem.
I am installing the Mandriva 2005 Limited Edition from a DVD. I have 1 partition as my 50GB NTFS Windows drive. I make the second partition into:
- root: 10GB. (Linux native)
- swap: 7GB.
- /home: 50GB. (Linux native)
The rest I want to be my 2nd Windows drive.
The partitioning goes on smoothly, the only error I get while installing is that Linux cannot recognize my 7800GTX, it's just not listed there. I also copy the DVD to the HD completely to install.
I choose to install GRUB onto the first sector (MBR or something like that). That, also, seems to complete without problems.
After rebooting, i tried loading both in graphical and text modes and also tried installing LILO and any possible combination. No matter what I do, I get the same error, and my computer hangs. Here is the error (not precisely):
mounting root filesystem
mount: error 6 mounting ext2 // [with flags, then optional flags, then no flags at all]
kernel panic - not syncing: no Init found. Try passing init= option to kernel.
I have searched a shitload of stuff on the internet regarding that problem. It seems to be, the problem is that my partitions are not recognized correctly. Some solutions i've seen on the internet were comparing the grub.conf with the fstab files to make sure they have the same paths. However, I could not find a grub.conf on my system while looking at the unsuccesful install from windows using "explore2fs".
Also, worth mentioning, I have another computer which is very similar, except it has a 160 GB SATA drive and a 6800U instead of a 7800GTX. I was able to install same version of Linux from the same DVD without any problems and could not find the grub.conf file on it as well (searching from Linux this time).
I hope this was a clear enough explanation of the problem, if required, I could hand copy the errors precisely.
I would very much appreciate any help on the subject, as I have already spent 2 days trying to figure out what the problem is fruitlessly.
[modedit]If you want to place an add contact Jeremy[/modedit]
kernel (hd0,0)/vmlinuz-2.6.12-15mdk root=/dev/hda3 resume=/dev/hda2 splash=silent vga=788
kernel (hd0,0)/vmlinuz root=/dev/hda3 failsafe resume=/dev/hda2
The issue with the graphics card ? If you try and either use the generic "nv" driver (/etc/X11/xorg.conf is the file for that) it might work, or you might have to install the proper nvidia driver from nvidia's site (it has some instructions in the readme file - don't forget if you try that, the nvidia installer wants to see both the kernel and the kernel-sources package - if you haven't done any updating yet, the kernel-sources are on the disc(s) but don't install by default - the kernel version is identified by doing the command "uname -r" (no quotes in this case) in a terminal - the kernel and kernel-sources packages must have all the same numbers to match).
I have the same problem, but I use "lilo". I have installed the linux and rebooted my computer, then I selected the linux from the list. However, the progress bar did not proceed. Then I tried failsafe mode and it gave the following error;
The precise error is:
Mounting root fileSystem/dev/root
mount:error 6 mounting ext3 flags defaults
well, retrying without the option flag
mount: error 6 mounting ext3
well, retrying read-only without any flag
mount: error 6 mounting ext3
pivotroot: pivot_root(/sys/root,/sys/root/initrd) failed:2
umount /initrd/sys failed:2
umount /initrd/proc failed:2
Freeing unused kernel memory: 296k freed
Kernel Panic - not syncing: Noinit found. Try Passing
init = option to kernel
Well the anomally that I've notice, is, that if your above quote is correct, then you've got stuff a little "arse about face".
Well, to take the first part,
kernel (hd0,4)/boot/vmlinuz root=/dev/hde5 acpi=ht resume=/dev/hde6 splash=silent vga=788
That says to me, that the kernel and the initrd are on the first hard drive, on the 5th partition, but the "root=" part is saying that the root is actually at the 5th partition of the 5th drive.
So if you actually only do have 1 hard drive, it should all be saying title linux
"kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 acpi=ht resume=/dev/hda6 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img" instead. Notice the difference ??? One drive systems would be hd "a" not hd "e"
I'm guessing that the error is compounded (if your system actually has only the one hard drive - Like mine does), because somehow it's skewed the other listing from the fstab etc as well.
It looks like your windows should be showing as hda1 i.e. the windows is the first OS on the first hard drive then the 5/6/7/8 partitons with the linux and FAT32/VFAT are logical partitions on an extended one???
Personally I don't have a windows install now - but when I got rid of it, I did screw up a bit, as all 4 of my partitions (/boot, /swap, / and /home) are all primary partitions so I'll have to do some "surgery" to be able to re-install windows on that drive, or install a second drive and put it on that.
So with that lot in mind, if you change your menu.1st and your fstab so that the system knows where to look then it should (in theory) boot OK.
That is, of course, if I've read and understood your posts properly and your not dealing with a system with about 5 or more hard drives.
Thank you very much john. It is always nice to know that there are people who are willing to help others.
I'm happy to say that after switching from an IDE Maxtor hard drive to a SATA Seagate drive Linux installed properly.
I think what you said might be right, because my motherboard had 4 SATA connectors, so an IDE drive probably identified as the 5th drive (even though it was the first). Now that I plugged in a SATA drive, Linux sees it as #1, so it boots without problems.
In summary: the possible problem associated with that error is one of the following:
- Maxtor hard drives not being supported very well.
- 200GB being too much for that version of Linux (I installed it fine on my ne 160GB drive, instead of a 200GB)
- What john said about fstab and menu.lst (aka grub.conf).
Thanks to everyone who has been supportive and good luck with your Linux installations.