You are not logged in.

#1 2005-10-02 02:48:22

ckl_88
Member
Registered: 2005-09-16
Posts: 23

Arch Install BROKE with kernel 2.6.13.2 - Please HELP!!!

Hi all,

I had Arch running for a couple of weeks and then I did a pacman -Suy. Then everything went south.

It seems that the kernel got upgraded to version 2.6.13.2 which does not support devfs anymore. So I went about the udev wiki and then rebooted. I got a kernel panic with this message:

VFS: cannot open root device "/dev/hda2" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic -not syncing: VFS: unable to mount root fs on unknown-block(0,0)

then I decided to start fresh.. I plugged in the Arch 0.7 cd and typed /arch/setup. Wiped my arch partition clean. I did exactly the same thing as when I first installed it and I still get the same kernel panic but this time the /dev/hda2 above now says /dev/discs/disc0/part2

I don't get it. I use grub, so my menu.lst has:

# (0) Windows XP
title Windows XP
root (hd0,0)
chainloader +1
makeactive

# (1) Arch Linux
title  Arch Linux  [/boot/vmlinuz26]
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/discs/disc0/part2 ro devfs=nomount

my fstab entries are:

none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0

/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/cdrom             /mnt/dvd  udf       ro,user,noauto,unhide   0      0
/dev/fd0               /mnt/fl   vfat      user,noauto             0      0

/dev/discs/disc0/part3 swap swap defaults 0 0
/dev/discs/disc0/part2 / reiserfs defaults 0 0

I've tried editing the fstab and menu.lst entries from /dev/discs/disc0/part2 to /dev/hda2 and every combination in between and still no go.

My disk is setup with the following partitions (devfs naming convention)
/dev/discs/disc0/part1 ntfs partitiion
/dev/discs/disc0/part2 linux reiserfs partition
/dev/discs/disc0/part3 linux swap partition

This is an SATA drive if that makes any difference.

Can somebody please help me!

Offline

#2 2005-10-02 03:04:08

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: Arch Install BROKE with kernel 2.6.13.2 - Please HELP!!!

# (0) Windows XP
title Windows XP
root (hd0,0)
chainloader +1
makeactive

# (1) Arch Linux
title  Arch Linux  [/boot/vmlinuz26]
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/sda2 ro
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
tmpfs                  /tmp          tmpfs     defaults            0      0
usbfs                  /proc/bus/usb usbfs     defaults            0      0

/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/cdrom             /mnt/dvd  udf       ro,user,noauto,unhide   0      0
/dev/fd0               /mnt/fl   vfat      user,noauto             0      0

/dev/sda3 swap swap defaults 0 0
/dev/sda2 / reiserfs defaults 0 0

"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#3 2005-10-02 03:04:52

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: Arch Install BROKE with kernel 2.6.13.2 - Please HELP!!!

Edit: d'oh, Cactus beat me.

Anyway... When you use uDev, you have to use the old naming system. So, for example, instead of /dev/floppy/0, you have /dev/fd0... etc.

Offline

#4 2005-10-03 06:12:39

ckl_88
Member
Registered: 2005-09-16
Posts: 23

Re: Arch Install BROKE with kernel 2.6.13.2 - Please HELP!!!

Hey! Thanks that worked.

Offline

Board footer

Powered by FluxBB