文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux和Win双系统,重新安装Windows而不影响双引..

Linux和Win双系统,重新安装Windows而不影响双引..

时间:2007-01-05  来源:vipzhouch

 
上一主题 :: 下一主题    最近访问的论坛 ...Linux程序开发
 
ecco
精灵


会员UID:496140
注册时间:2006-11-27 00:42
最后登录:2007-1-4 23:08
帖子总数: 172
精华帖子: 0
积分:164

在线状态:...离线...

[会员资料] [站内短信] [Blog]

发表于: 2006-12-29 16:42     [引用]  [投诉] [快速回复]
相信很多人都是使用的Linux和Windows的双系统,但是Windows容易崩溃,总是要重新安装,一旦重装Windows,GRUB就不起作用了,电脑启动后便直接进入了Windows ......

我经常一整天的反复实验,最后得出了一个最简单可行的办法:

Windows安装后以后,先用Ghost打个包,然后再安装Linux以及GRUB。当windows需要重装时,直接用Ghost恢复就行了,前后只要3分钟,不影响GRUB双引导。

事实不能只看表象,我再来分析一下原理。

首先,安装好Windows和Linux,双引导启动正常。

这时,我将Windows所在的C盘格式化掉 format c:/q/u  重启,双引导正常。(证明format并不影响mbr引导区)

然后用Windows光盘正常安装windows,第一次重启以后,GRUB就失效了。(证明Windows在安装过程中就改写了mbr引导区)

再用Linux光盘启动,进F5救援模式,用grub-install /dev/hda命令可重新安装GRUB。(双引导再次正常)

format c:/q/u 再次格掉C盘,重启,双引导正常。用ghost将windows的镜像文件恢复到C盘,重启,双引导正常。

最后得出结论:

1, windows在安装过程中会改写mbr引导区,从而导致GRUB失效。
2, format和ghost都不会改写mbr引导区。(ghost在恢复时仅限于partition模式,如果用disk全盘恢复,mbr也会被改写。不过,相信你在重装WIN时,只需要用partition模式恢复C盘即可,没有必要整个硬盘都恢复一次吧)

因此,我们以后在安装windows时,可以丢开windows的光盘,直接用ghost恢复一下就行了。即简便又实用。

[ 本帖最后由 ecco 于 2006-12-29 19:39 编辑 ]
langue (字迹模糊的键盘)   
实习版主-法师
禁止发言



会员UID:463030
注册时间:2006-9-7 18:39
最后登录:2007-1-5 05:56
帖子总数: 5173
精华帖子: 0
积分:4592

在线状态: ...保密...

[会员资料] [站内短信] [Blog]

发表于: 2006-12-29 19:13    主题:  [引用]  [投诉] [快速回复]
1、可以利用 NTLDR 来加载 GRUB
2、Ghost 在原始模式下恢复全盘时,会修改 0 磁道。Ghost 可以完全不懂分区里有什么数据,一股脑儿 sector-by-sector 写进去,会包含 0 磁道。

另外这里还有一个不容忽视的地方:硬盘的 0 磁道,一般不仅包含引导程序,还包含分区表。


相关阅读 更多 +
排行榜 更多 +
Unity Connect

Unity Connect

学习教育 下载
青橙记录本

青橙记录本

商务办公 下载
脑洞惊魂夜

脑洞惊魂夜

休闲益智 下载