修复MBR后无法启动XP的原因

装了Fedora后,感觉不爽,于是又在xp下面把mbr给修复了。今天早上去上课拷课件,竟然发现进不了系统:Missing operating system。

用arch的安装盘里的cfdisk工具查看分区,发现/dev/sda4(也就是fedora的/挂载分区)被标记为boot(应该是安装fedora的时候自动改的),于是把boot标志调整到/dev/sda1。

然后我又安装了grub,重启后发现有可以进入Windows系统了。

这样就算基本解决了,不知道我不装grub的话,只是调整boot标记,能不能奏效?呵呵,本人对Linux的启动过程很不了解,只能瞎子摸象了。

PS:这个问题的出现,说明Fedora一步到位的安装方式并不适合所有的人,它只是装了个系统给你用,而并没有告诉你这个系统各个部分的配置。在这一点上,Arch就做的非常好了,整个过程非常清楚简介!

不过说到fedora的一步到位,真是非常强悍:安装好后第一次进入桌面环境,中文字体已经是非常漂亮了!

Windows xp 下修复mbr

写入MBR的方法,有两种比较简单
   第1种方法:就是将Windows的安装盘放入计算机以后,重启计算机,进入Windows安装程序,随后,进入恢复控制台,输入命令fixmbr即可。
   第2种方法是为没有Windows安装盘的朋友准备的,就是使用MBRFix工具进行修复。
   MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令 MbrFix /drive 0 fixmbr ,再确认一下即可。重启以后你会发现,没有了Linux,直接可以进入Windows了。

 

原文地址:http://www.cnitblog.com/CoffeeCat/archive/2007/10/11/34673.aspx

成功装上xp arch双系统

昨天装上了双系统:windows xp+archlinux.今天写一下过程。

分区方案参考了这篇文章:

http://dev.misuland.com/20080327/1206615299784.html

 

基本上按wiki上的新手指南可以完成基本系统及桌面的安装与配置:

http://wiki.archlinux.org/index.php/%E6%96%B0%E6%89%8B%E6%8C%87%E5%8D%97_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

在设置pppoe拨号是,连接成功后可能无法上网,试试以下命令:

#route add default dev ppp0