1. 苏葳的备忘录首页
  2. 操作系统

安装Linux时的两件蠢事儿

suse linux这几天在装Linux,出过两件心惊肉跳的事情。第一件是前天第一次安装FC 4后,Windows无法引导。我的安装习惯是用Windows的bootloader做主引导器引导win和linux,所以特意将grub安到了hda8上,结果重启后发现Windows2003居然起不来了,这是我常用的系统,所有应用软件都在上面,紧张的汗都出来了。此时的想法是,很有可能是安装FC时出了啥问题破坏了引导区。

因为FC安装后就给我一种杂乱而不稳定的印象,字体效果不好,字体有时自已会改变,安装了netbean5后汉字统统显示为方框等等,还不如原来的Redhat。找不到原因,拿出来2003的安装盘试图修复,结果在修复过程中看到2003的系统分区已经变了,按照原boot.ini的指向当然找不到。到FC 4下确认之后,才想起来原来2003装在E盘(/dev/hda3),但安装FC时hda3被我拿去做swap分区了,于是2003被挤到hda4去了…浪费一下午时间。

今天中午用yast升级Suse后,Suse突然起不来了,grub失去响应,这可是昨天格掉Mandriva刚装的啊.第一反应是升级过程中grub或者一些系统文件被替换掉发生了冲突,或者引导文件发生了什么损坏。难道要重装第3次?这个5碟的Suse10 pro 的安装实在是漫长。引导起系后重装grub是一种解决办法。于是试用U盘的loadin引导,可是这个某版本的USB启动盘启动后根本就没认出来硬盘分区…再试试linux rescue模式能否在单用户状态下重装grub,但是以前没有这样做过,一旦用了错误的参数恐怕我的2003和XP就又报销了。左思右想还是先备份一下win的引导信息比较好,于是看了看C盘的几个文件,点开boot.ini文件后,却发现Suse的引导映象文件指向居然是mdv2006.lnx..这是昨天刚格掉的mandriva的引导映象。为什么?为什么C盘下的boot.ini恢复成了原来的的版本?难道和昨天晚上到今天下午交替启动过几次2003,XP和Suse有关系?或者是不小心误操作覆盖了新版本?想不出来,只知道又让电脑给戏弄了。

这两次事件,最后只是简单的修改boot.ini就解决了,实际上算不上什么问题。可是生活中就是这样,思维的惯性和潜意识里的成见往往让自己把事情想的过于庞大复杂,从而看不到眼皮下面那个简捷的答案。

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/119.html

发表评论

邮箱地址不会被公开。 必填项已用*标注