今天被linux折腾了一天,折磨了我的笔记本和一台本地服务器。

中午的时候兴奋,要按照ubuntu,因为上次安装在分区的文件,挺不好的,这次决定要安装在分区,打算今后经常用一下它,甚至在viturlBox下用xp弥补windows的需求,可是事与愿违。中午抵着肚子安装了ubuntu,买KFC外卖回来看着,安装好了系统,还满心欢喜,不想前面自己选错了安装方式,小子把我的5G空间调整出来了但又没法用,这5G空间可不小了,疯了。。空间太紧张了,想着要把它弄回来。

分区是三个主分区,一个扩展分区。我选择了共同安装两个系统(本应选择在剩余空间的,错了),然后小子自动帮我调整分区,把我的主分区调整少了5G,可又发生错误,这5G就白白丢了。因为四个分区用完了,这个空白的块是用不了的,可以合并到邻近的分区。中间曾经试图想备份临近的主分区,可一共60G,备份到猴年马月呢。然后或者把临近的扩展分区都删了,重新分。。是个方法。

PQmagic安装了,启动时提示出错,该死的东西。
于是乎我犯了个错误,直接把linux分区删了,扩展分区删了,把剩下的分出扩展分区,分一个空间给windows用,准备剩下的给linux。结果重启就进不了系统了。

解决办法:
修改bios的硬盘为兼容模式(T61或者新的机器可能都有这问题),否则后面会发现不了硬盘。插入xp光盘进入修理台修复。
详细参考前面的笔记《直接删除linux分区导致启动失败的解决办法

其实也还有另外一个解决方法的,这是我后来在redhat4的升级上折磨出来的。
后来两个方式试图安装ubuntu,都没有提示找到windows的系统了,都是选择重新安装,可把我给纳闷死了。
改天折腾死你。。。弄自己的机器不顺心,我又想起一直要升级但没有升级的局域网服务器。redhat4的系统,我要升级为redhat5,因为没有办法用飞信发短信报警。

放光盘进去,选择升级安装,然后就ok了,还挺顺心了。不知道为啥,我发现机箱后面有灰尘,用布拂打了一下,结果发现正在升级安装的系统停止工作了,也不知道今天碰到什么鬼了。没法,等很久也没用,重启,重新升级,还好,可以继续升级。

终于升级完成,却又来了,到“GRUB Loading stage2...” 死掉了。真折腾啊。。
谢天谢地,网上有解决方案:

引用
有一次重新引导Redhat AS4 时就出现了:

linux grub loading stage2 ,然后就停在了这个界面上。

解决办法:

放入第一张光盘,重新启动机器,在boot: linux rescue

按F2也可以看到Linux rescue

选择完一些键盘 字符后就进入救援模式
执行:chroot /mnt/sysimage
再执行:grub-install /dev/sda


所言属实,但会提示是否自动找到系统的,像第一种情况,那这个方案也是可以解决的。
1 进入rescue模式
2 自己mount系统目录到某个目录
3 执行chroot到该目录
4 更新grub

chroot是必须的,如果没有执行,那会提示 /sbin/grub 没有找到还是怎么的。

PS:升级后基本没事,就是named启动失败,看日志知道,“couldn't open pid file '/var/named.pid': Permission denied”
修改named chroot的目录下的var目录的权限即可解决。

参考:GRUB Loading stage2 错误解决
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐