在ubuntu10.04和win7 home的双系统下卸载win7,安装windows XP全过程如下:
去年买的R400 A73,一直用原装的win7 家庭版。刚开始挺快,随着时间推移速度变慢,很多软件不大兼容,最主要的是比较难以满足专业需求,比如:一些开发工具不能很好的安装,大部分计算机书籍是基于XP的。于是决定卸掉win7(home版的win7可以直接升级到旗舰版,具体操作google)。原本安装这个玩意,十几分钟搞定,结果出乎我的意料。还是有不少问题。
首先,为了节省时间,我买了一张光盘,店铺中大部分xp光盘是ghost的,故选择了一张ghost。
1、设置光盘启动,放入光盘,选择安装到C盘。
故障1:出现chs data error,disk 81h.错误,这个google告诉我:开机按delete进入BIOS设置中,在“Advanced”的“IDE Configuration”下,将“SATA Native Mode”设置为“Compatible”。
2、重启选择在C盘安装XP系统
故障2:出现File Name(546)这样的错误,弹出A:/GHOSTERR.TXT的对话框。
google并没告诉我什么完善的解决方案,进入winpe格式化C盘,还是未解决。最后决定放弃win7的一键还原,将一个1G多的隐藏分区和10G的备份分区全格式化了,并将1G多的那分区和C盘合并了。
3、重启,选择在C盘安装XP系统,
黑白界面上依然出现chs data error,disk 81h,但是不影响安装的后续进程,一直安装到重启。
4、重启,选择从硬盘启动,
故障3:error:unknown filesystem
grub rescue>
5、google上有这问题的解决方案:问题产生的原因,通常是,格式化硬盘和合并硬盘改变了分区表,安装的XP系统改变了原有的grub,以至于grub不能正常工作。
解决方案1:一般的Ghost光盘自带DOS工具箱。
A:/>fdisk /mbr
没试过,怕找不到原来的ubuntu。
解决方案2:很简单拿一张ubuntu的 livecd
sudo fdisk -l 找到/boot所在分区 比如 /dev/sda6
sudo -i 获得root权限
mkdir /media/temp 设置挂载点
mount /dev/sda6 /media/temp
grub-install --root-diretcory=/media/temp /dev/sda 即可
重启就ok
当时没带ubuntu的光盘,没试过,当相信可行的。
解决方案3: (推荐使用)
出现了grub rescue>