/linuxrc: 312: Syntax error: Bad substitution
Hi! I upgraded 9.2 to 9.3 and got (note, I do have IDE drives): Loading kernel/driver/scsi/sata_nv.ko ... ata1: SATA max UDMA blahblahblah ata2: SATA max... ata1: no device found (phy stat 00000000) scsi0: sata_nv ata2: dasselbe ... Loading kernel/fs/reiserfs/reiserfs.ko Waiting for device /dev/hda1 to appear: ....not found -- exiting to /bin/sh sh: can't access tty; job control turned off $ So I booted from CD, chroot'ed, mounted proc and did a mkinitrd -R -u which did look quite successful to me (except some proc problems). Now I get: /linuxrc: 312: Syntax error: Bad substitution VFS: Cannot open root device "hda1" or unknown-block(0,0) Please append a correct "root=" boot option Thanks a lot for any advice Timo
On Saturday 28 May 2005 20:02, Timo Nentwig wrote:
So I booted from CD, chroot'ed, mounted proc and did a mkinitrd -R -u which did look quite successful to me (except some proc problems).
Now I get:
/linuxrc: 312: Syntax error: Bad substitution VFS: Cannot open root device "hda1" or unknown-block(0,0) Please append a correct "root=" boot option
hm, sounds like the upgrade wasn't 100% complete. If you boot to your system by selecting "installation" from the initial boot screen, and then selecting "boot installed system" (note, do *not* select this from the initial boot screen, select it from inside the installation program) and then run rpm -qa --qf "%{NAME} %{DISTRIBUTION}"|grep -v 9.3 do you see many packages still at the 9.2 level? At a guess I suspect at least mkinitrd is still 9.2
On Saturday 28 May 2005 17:10, Anders Johansson wrote:
do you see many packages still at the 9.2 level? At a guess I suspect at least mkinitrd is still 9.2
Nope, I even installed mkinitrd manually. I was installing 9.3 from a running 9.2 KDE session, the only package that failed was filesystem but I updated this one manually.
participants (2)
-
Anders Johansson
-
Timo Nentwig