之前用 Ubuntu 12.04 为笔记本电脑安装了 XP+Ubuntu 双系统,不过后面用脚本清理 Ubuntu 系统时产生误操作,导致 Ubuntu 没有了 wifi 和 USB 的驱动,连无线和鼠标都没办法用了,再加上升级导致的系统垃圾,所以打算删除 Ubuntu 并重装最新的 14.04 LTS 版本,还有,重装的系统应该会干净些吧。
一、删除老的 Ubuntu 系统
原来装 Ubuntu 12.04 时是将 Grub 写入到 MBR(Master Boot Record),每次开机出现 Grub 菜单做引导来启动不同系统。所以在删除 Ubuntu 前,需要将启动 Windows 的引导信息写入 MBR,去掉 Ubuntu 的 Grub。否则,Ubuntu 所在硬盘被格式化后,MBR 中的 Ubuntu 引导信息就不能启动 Windows 系统了。
将 Windows 的引导信息写入 MBR,有两种比较简单的方法:
1、将 Windows 的安装盘放入计算机以后,重启计算机,进入 Windows 安装程序,随后,进入恢复控制台,输入命令 fixmbr 即可;
2、对于没有 Windows 安装盘的朋友,可以使用 MBRFix 工具进行修复(点击下载)。先进入 cmd 命令窗口,然后进入 mbrfix 工具所在的目录,接着输入命令:
MbrFix /drive 0 fixmbr
重启以后就没有 Ubuntu,直接可以进入 Windows 了。
修复完 MBR 后,就可以格式化 Ubuntu 所在分区,最好不要使用 Windows 自带的分区工具,因为它不能识别 Linux 分区,有损坏硬盘数据的可能;推荐使用 patition 的分区工具,将该分区格式化成 fat32 或 ntfs 格式。
二、重装 Ubuntu14.04 系统
鉴于之前的经验,这次重装准备用 Grub4Dos 来引导,首先下载两个东西:
1、Grub4Dos 点击下载
2、Ubuntu 14.04 点击下载 Ubuntu 14.04
1、解压 Grub4Dos 压缩包,将以下文件拷贝到 C 盘:
grldr menu.lst grldr.mbr grub.exe
2、解压 ubuntu-14.04.2-desktop-i386.iso 中 casper 文件夹下面的 vmlinuz 和 initrd.lz 到 C 盘,ubuntu-14.04.2-desktop-i386.iso 文件也拷贝到 C 盘 ;
3、修改 menu.lst 文件,在文件末尾添加以下内容:
title Install Ubuntu14.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-i386.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
其中,title 后面的内容随便写就是,kernel 后面的那个突出显示的就是 Ubuntu 14.04 的镜像文件,需要与 C 盘中的文件名对应。
4、修改 boot.ini,去掉它的只读属性,打开文件后,在文件最后添加如下内容:
c:grldr=”Ubuntu Install”
boot.ini 文件位于 C 盘根目录,要让其显示出来,需要取消勾选文件夹选项中的:“隐藏受保护的操作系统文件(推荐)”,并勾选“显示所有文件和文件夹”。
5、重启系统,选择 Ubuntu Install 选项,开始安装,安装过程中有一个很重要的步骤需要做,就是当看到桌面上有”安装 Ubuntu 14.04 LTS“的图标时,同时按 Ctrl+Alt+T,调出终端,输入指令:
sudo umount -l /isodevice
6, 接下来双击“安装 Ubuntu 14.04 LTS”开始正式安装,安装向导程序会引导我们一步步的进行安装,在选择”安装类型“时选最后一个“其他选项”;
7、下一步就是手动进行分区了,我就在原来格式化的 ubuntu 盘基础上,简单分给 swap 3GB,其余都分给根分区 / 了,最关键的一点就是选择”安装启动引导器的设备“为根分区,即挂载点为 / 的盘,否则就不能让 Windows 来引导 Ubuntu 了,下次重装时又比较麻烦。
8、接着按照说明安装好 Ubuntu 之后,重启计算机,是看不到 Ubuntu 选项的,我们需要进入到 windows 下,重新设下引导设置,修改 C 盘根目录 boot.ini 文件,将之前添加的内容删掉,并增加文本:
C:grldr.mbr=”Ubuntu”
9、修改 menu.lst 文件,将里面的内容全部删掉,然后加上文本:
default=0
timeout=2
title Ubuntu
find –set-root /boot/grub/i386-pc/core.img
kernel /boot/grub/i386-pc/core.img
boot
title reboot
reboot
title shutdown
halt
10 、删除掉 C 盘中不再用的文件:
initrd.lz vmlinuz grub.exe ubuntu-14.04.2-desktop-i386.iso
11、再次重启系统,就可以看到 ubuntu 的引导选项,选择进入,Have fun
欢迎转载,转载请注明出处:蔓草札记 » Windows XP 下删除 Ubuntu 并重装 Ubuntu 14.04 双系统