You are not logged in.

#1 2007-10-23 13:00:24

e77onX
Member
Registered: 2007-09-06
Posts: 4

Root fs can not be detected when plug in ata hdd

Hello Community!
At first sorry for my bad english. sad

I have a problem. I installed arch linux from latest isos (every install I just unplug my other hdds)
The installation works fine without any problems so i have a base system with fresh update. (So everything works  fine!)
I  installed Arch on a SATA hdd.
When the install complete i i turn off pc and plug in my other 2 ATA hdd(NTFS partitions only).
I start arch linux botting ok but i get a kernel panic message sad :
Root fs cannot be detected.
Unable to mount root fs on device sda1(8,1)
in the grub lits file : root(hd0,0)
root = /dev/sda1 ro

If I unplug my ata hdds arch works fine again.

How can i solve this problem to boot into arch when all my hdd working?
Please Help!

Regards :
e77onX

Offline

#2 2007-10-23 13:18:03

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,323

Re: Root fs can not be detected when plug in ata hdd

simple behaviour of udev and kernel initialisation.
if you keep switching hds you have to use persistent names or decide to use a setup with all disks inside and change your grub and fstab accordingly

Offline

#3 2007-10-23 13:53:49

e77onX
Member
Registered: 2007-09-06
Posts: 4

Re: Root fs can not be detected when plug in ata hdd

Thank U very mutch for fast help!

I made an "all in" I plug all hdd and make a new install (works fine)
The grub comes up and i start arch but i dont work again...
So i changed in the grub this   (hd2,0) to (hd0,0). I dont know what was wrong.
I changed it in menu.lst  too
And now it works like sharm with all plugged hdd.

Big Thank U again tpowa!! smile

Regards :
e77onX

Sorry for My bad english!

Offline

Board footer

Powered by FluxBB