Hello
I'm new to this community, and new to fedora (not that new to linux tho)
I downloaded the installation cds (i wanted to make a "small" linux server at home, and i was going to use Debian, since that was what i knew, but since i will need to install Fedora to replace an old redhat at work in the furute, so i decided to try fedora at home to get some practice. And since its an "old" pc i got together with old parts, i have no dvd) and installed with no problem once, but i got the error in the title after rebooting. That time i used the default partitioning.
Next time i partitioned by hand:
sda0 200mb /boot
sda1 30000mb /
sda2 2048mb SWAP
The computer is:
athlon XP 1700+
1gb ddr400
ati 7200 pci VGA
40gb matrox IDE hdd
cdrom
I did A LOT of googling and i searched here too, to "no avail" (i did "learn" a lot)
using the rescue mode in the installation cd i went to inspect my grub.conf
it said something like:
root (0,0)
kernel /vmlinuz-2.6.27.5-117.f10.i686 ro root=/dev/sda2 rhgb quiet
there was more stuff BEFORE that, wich i dont remember, but there was nothing after it.
for some reason i think that it should say "root (0,1)", but changinf it to that ended up with another "error" telling me that "file not found"
i then removed the "quiet" option and got a longuer message:
VFS: Cannot open root device "sda2"or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
I continued researching and found that there was no initrd****.img on my /boot partition.
and of course, no initrd line in grub.conf
i tried makeing it with:
mkinitrd /boot/initrd-($uname -r).img (uname -r)
i tried that in rescue mode, and i got an error telling me that:
/sbin/mkinitrd: line 51: /etc/rc.d/init.d/functions: No such file or directory
then i tried the same command after using su, and the same happened.
i then tried:
mkinitrd /boot/initrd-2.6.27.5-117.f10.i686.img 2.6.27.5-117.f10.i686
after using su, and it spitted many errors:
/sbin/mkinitrd: line 51: /etc/rc.d/init.d/functions: No such file or directory
/sbin/mkinitrd: line 312: get_numeric_dev: command not found
/sbin/mkinitrd: line 312: get_numeric_dev: command not found
cp: cannot stat `/lib/udev/console_init': No such file or directory
but the initrd-2.6.27.5-117.f10.i686.img file was created, i added the line to grub.conf, but i once again got the error complaining that the file didnt exist (with root (0,0) and root (0,1) )
now im out of ideas :P
PD: some info might not be acurate here, but i used examples from this forum for executing the commands, so even if they are wrong here, cause i used my memory for writing this, they were probably right when i used them.
PD2: i checked my system memory and CPU with varioous memtest programs, and MPRIME, and the hdd was checked too, and it was working fine on a windows install until i took it for this
EDIT: now i see that the command uname -r says my kernel is 2.6.27.5-117.f10.i586
but in grub the .i686 is mentioned. Is that correct ? in /lib/modules one corresponding to .i686 is present too.


Reply With Quote

