爱情像盐,溶入生活的大海中无处寻觅,但每一朵浪花都有了咸的味道…

GRUB有点好,也有点烦

GNU GRUB 是一个多重操作系统启动管理器。一些WINDOWS下的DOS工具如矮人DOS工具箱、MAXDOS等都采用这种方式来引导,LINUX的许多版本都用这个,有的也可选择LILO。

昨天下雨,闲来无事,摸索下电脑里面的一些个小工具。电脑公司特别版7.8,C盘里面有一键还原的批处理,打开看了下,竟然是乱码。在同一目录下,还有个GHOST备份或还原.exe,双击执行,是onekey ghost 11 Y1.0的一个小程序,还以为可以在windows 下面备份呢,就试了一下,没想到丫还是让重启。估计就是配置了一下GHOST运行的一些参数。是的,发现C盘多了个YlmF文件夹,里面有GHOST.BAT这个批处理,打开看看,也是乱码。还有.GZ跟.IMG文件。许久没弄LINUX了,当初没有意识到。一时手痒,把这个文件夹删了。

然后继续使用WINDOWS,没有什么问题。

今天开机,进不了系统。出现的是GRUB的画面,并提示说少文件,按任意键继续。这才晓得,哦,原来是用这个引导,然后开始GHOST备份的。但是要用到的可引导的内核文件 memdisk.gz 已被删掉。还有initrd (一般被用来临时的引导硬件到实际内核能够接管并继续引导的状态)文件也没了。咋办??

想到的办法有几种:

1、GRUB命令行可进,root (hd0,0) 、chainloader +1 、 boot  不成。少内核文件。

2、重装系统。费时间些。并且曾经遇到过WINDOWS跟LINUX并存,安装了GRUB,还原C盘无效的情况。那是因为把那个东东装在了MBR上。用光盘启动,里面有些工具,胡乱试了一通,什么fdisk/mbr、 mbrtool等,还是不行。

3、在另一块硬盘上面搞一下,把那些个文件找回。装系统,装一键还原,拷文件。机器挂两块硬盘,在DOS下操作。应该可行。就是操作起来还要费时一些。

再看看,打开boot.ini ,发现timeout=0 并且default=grldr,而不是默认的WINDOWS,把延时改成3,重启,在多系统菜单中选择windows,OK,进入。进系统把默认启动改回即可。

还好只是boot.ini修改的问题,那样的话,重新安装系统可以解决。但就是不晓得问题到底出在哪儿了。

正常情况下的boot.ini文件内容:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\Arldr="DOS工具箱
C:\grldr=OneKey Ghost 11

有篇老外的文字对了解GRUB跟LILO有一定帮助:

引导加载程序之争:了解 LILO 和 GRUB

Tags: grub, windows, 一键还原

« 上一篇 | 下一篇 »

只显示8条记录相关文章

Trackbacks

点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5

2条记录访客评论

用linux自带的GRUB很不错的,见我的一篇文章。
5个操作系统多重引导:三个WIN、一个Redhat、一个MDK.

Post by YangTx on 2008, August 31, 12:36 AM 引用此文发表评论 #1

SAX默认设定,回复里面有“操”,需审核,怕是骂人的,哈~~
恁牛啊,装那么多系统

Post by 咸水元子 on 2008, August 31, 8:24 AM 引用此文发表评论 #2


发表评论

评论内容 (必填):