openSUSE 10.3硬盘安装执行到initrd时没反应的解决

今天总算把一直困扰着我的openSUSE 10.3装上了。

安装用的是openSUSE 10.3自带的硬盘安装工具,重启后,grub不能正常引导安装,在执行到initrd时系统就没有反应了。

因为C盘是ntfs的,就尝试着把Linux和initrd两个文件拷贝到了一个fat32分区内,在重启系统后按esc编辑grub命令指向fat32分区,重新进行安装仍然是执行到initrd后就没有反应

几乎绝望了,打算要用光盘安装,不过仍然没有死心。今天又试着把那两个文件放到u盘里,修改grub命令进行安装,没想到这次居然安装成功了。(后来试了几次,发现只要把u盘插上,就能安装成功,不知道为什么!)

接下来又有问题了,装完后系统重启,直接提示error loading os,现在是什么都干不了了,还好备份了分区表,借了张维护光盘,恢复分区表,装的Linux又被无情的删掉了。开始重装,结果还是一样。考虑到在安装Linux过程中有过分区,破坏掉了分区表,于是就在恢复分区表后在windows下用分区魔术师分了一个swap分区和一个根分区,重新安装,还是不行。就这样折腾了几个小时。

万般无奈之下,试着研究了下分区表工具,结果以外地发现了新天地,哈哈,可以重建mbr。

之后的一切就很顺利了,呵呵。

相关推荐