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.
When I wrote
[root@localhost dev]# mount /dev/hda4
mount: can't find /dev/hda4 in /etc/fstab or /etc/mtab
The problem with that is you didn't tell your system where to mount the partition, and since it didn't find instructions for it in /etc/fstab or /etc/fstab (because it isn't part or CentOS), so your system didn't know where to put it. You should create a directory to put it in. Try this (all as root)
mount /dev/hda4 /mnt/olddisk
That should put the contents of the partition in /mnt/olddisk, so look in /mnt/olddisk/boot and see the vmlinux and initrd.img files. If they aren't there, then close anything that is looking at the mounted partition, and issue the command
If you don't find the files in question on the /dev/hda4, then try it with /dev/hda3.
If you have a multi processor system, you'll want to use the ones that say "smp" so just change the name of initrd and vmlinuz accordingly. Good luck and may the force be with you. I'll try to check back later tonight from home to see if you made it!
It is good that you found that, because we would have needed a Fedora guy to come and tell us that they are defaulting their installation to a LVM partition now. Logical Volume Manager is great if you have/want a ton of space or bring disks into and out of a system. I wouldn't have guessed that they put the entire root partition on a logical volume. This line
root=/dev/VolGroup00/LogVol00 rhgb quiet
tells us that your root partition is not a physical partition, IE /dev/hdaX, but space on a logical volume within a logical group. The ability to do that has been around for a while, I use a logical volume to make my home partition 500 GB across 2 sata disks. That is controlled by logical volume management, but I am a little surprised to to see the Fedora distro defaulting the installation into a LVM. I wouldn't have guessed they'd do that, it does make recovery of a screwed up boot much more difficult, if you don't know it was a LVM, as we didn't until you found your old grub config, menu.lst.