OpenSuSE安装后启动失败错误!

最近几天在KVM里面尝试安装OpenSuSE,安装成功后总是启动失败,停在了一个waiting for 硬盘分区的错误上面,去OpenSuSE的网站查了一下,发觉是很简单的错误,不知道是OpenSuSE的问题还是KVM虚拟机环境的问题,反正改了/etc/fstab里面的硬盘分区就好了,具体的就是原来OpenSuSE使用by-id的分区表示方式(/dev/disk/by-id/scsi_SATA-QEMU....)的,改成直接的分区表示(/dev/sdaX).
具体的错误形如,
Waiting for device /dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2 to appear: ....................Could not find /dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2
把/etc/fstab里面的
/dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2
改为
/dev/sda2
可以解决!
如果还不行,我这里是可以了!!!
可以试着用LiveCD启动,然后重新做initrd文件,
mkinitrd -d /dev/sda2
具体的讨论见这个帖子!!
希望能对碰到和我一样问题的朋友有点帮助!
在SuSE上面,我碰到过好几次无法正确加载by-id的硬盘分区了,看来对于各种不同的硬件情况,SuSE测试的还是不够啊!

看看号称最漂亮的Linux的OpenSuSE的桌面吧!(默认的)


Comments

Popular posts from this blog

RPM Build Tips!

关于.rpmnew和.rpmsave文件

Linux block device commands