LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 955|回复: 12

pacman -Syu 后的问题

[复制链接]
发表于 2007-6-17 18:54:28 | 显示全部楼层 |阅读模式
很久没有升级了,直接从arch7.0 pacman -Syu后,重启,出现如下提示:
Failed to parse block device name for /dev/sda7/
Unable to create/detect root device /dev/sda7
Propping to a recovery shell ... type "exit" to reboot
Note :klibc contains no "ls " binary ,use "echo*" instead
if the device gets created while you are here try adding rootdelay=8
然后我echo /dev/*,结果竟然没有sd*,也没有hd*
这是我的menu.lst:
title arch
root (hd0,6)
kernel /boot/vmlinuz26 root=/dev/sda7 ro rootfstype=reiserfs
initrd /boot/kernel26.img
1)root=/dev/hda7和initrd /boot/kernel26-fallback.img也出现同样的错误
兄弟们帮忙啊!!
发表于 2007-6-17 19:52:00 | 显示全部楼层
你的内核一起升级了么?
还有我觉得你的kernel和initrd写反了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-17 20:01:33 | 显示全部楼层
内核也升级了啊!
回复 支持 反对

使用道具 举报

发表于 2007-6-17 21:27:45 | 显示全部楼层
root (hd0,6)
kernel /boot/vmlinuz26 root=/dev/sda7 ro rootfstype=reiserfs
initrd /boot/kernel26.img

(hd0,6)=sda7 ??????????????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-17 21:47:58 | 显示全部楼层
记得看过一个帖子说:arch8.0和7.x的一个区别就是root=后由hdx变为sdx,再说我用hda7也不行啊,也是一样的提示!
回复 支持 反对

使用道具 举报

发表于 2007-6-17 21:54:15 | 显示全部楼层
你在grub里面的命令行模式下
grub>kernel (0,6)/boot/vmlinuz26
grub>initrd (0,6)/boot/kernel26-fallback.img
grub>boot

试试看,这样好像是不用输入root=的。反正安装arch的时候就这样打的,呵呵
回复 支持 反对

使用道具 举报

发表于 2007-6-18 00:03:53 | 显示全部楼层
rootfstype=reiserfs 去掉这个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-18 10:40:32 | 显示全部楼层
Post by 軒轅.子
rootfstype=reiserfs 去掉这个

去掉也不行,提示和不去掉区别是多了加入rootfstype=kernel paramter
回复 支持 反对

使用道具 举报

发表于 2007-6-18 12:31:55 | 显示全部楼层
这么久才升级一次肯定会遇到问题的,到主页上看看自从0.7版本以来所有的更新信息吧,也许能找到答案。
回复 支持 反对

使用道具 举报

发表于 2007-6-18 12:51:29 | 显示全部楼层
前面看到一哥们也是0。72升级成duke的。还说怎么盘符变了。好像没有遇到什么启动问题。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表