1、win7的设置
为什么这部分要强调,因为win7舍弃了XP的不少东西,比如C :\boot.ini就被win7丢弃了,硬盘安装需要添加启动项,而想要添加启动项在win7下没有boot.ini就只能通过bcdedit命令来搞定。
想用bcdedit也不是件顺手牵来的事情,还得启动administrator账户。win7的其它账户,就算是完全的管理员权限,也没有运行这个bcdedit的权限,除了administrator,而win7的administrator用户默认状态下是被锁定的,想要开启administrator账户,得先做点操作。
桌面上右键“我的电脑”图标,出来的菜单里选择“管理”,然后会弹出一个计算机管理的界面,在计算机管理的界面左侧的树形结构里选择 “系统工具- >本地用户和组->用户”,然后右侧便会出来一个用户列表,其中一个就是administrator,右键administrator,选择属性,弹出界面的常规选项卡里有一个“账户已禁用”的复选框,将它的勾选状态去掉,然后切换用户,就会看到win7的登录界面中有administrator了,用administrator账户登录win7后便可以实施我的安装工作了。
开始在win7下硬盘安装Ubuntu
1、将grub4dos解压,复制其中的grldr和grldr.mbr两个文件到C盘根目录。
2、用winrar或者虚拟光驱打开ubuntu-9.04-desktop-i386.iso,将.disk和casper两个文件夹复制到C盘根目录,然后将casper文件夹下的initrd.gz和vmlinuz两个文件复制到C盘根目录。
3、运行cmd,打开命令提示符,在命令提示符下依次键入一下命令:
bcdedit /create /d “GRUB4DOS” /application bootsector 这个命令会产生一个guid打印在cmd窗口中,例如,我的就是{90e14995-d284-11de-a325-a4ab4deca1b7}。
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} device partition=C: 这个命令是设置刚刚添加启动项的启动分区,这里设的是C盘,因为我们的文件都在C盘。
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} path \grldr.mbr 设置启动时运行的文件。
bcdedit /displayorder {90e14995-d284-11de-a325-a4ab4deca1b7} /addlast 这个只是为了将增加的启动项放到其他启动项的后面。
用bcdedit /enum 查看一下,就会看到刚刚这些命令产生的启动项配置。
实模式启动扇区
———————
标识符 {90e14995-d284-11de-a325-a4ab4deca1b7}
device partition=C:
path \grldr.mbr
description GRUB4DOS
8、在C盘根目录下新建menu.lst文件,用记事本打开将以下类容黏贴进去并保存:
color black/cyan yellow/cyan
timeout 30
default /default
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04RC-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz
其中的 (hd0,0)很可能会因为硬盘地址而找不到文件,可以修改将 (hd0,0)去掉。
9、将下载的ubuntu iso文件拷贝到C盘根目录。
10、重启进行安装。在安装之前按Alt+F2打开终端输入sudo umount -l /isodevice卸载我们放iso光盘映像文件的C盘。否则无法安装。
11、安装完毕,删除bcdedit产生的启动项 bcdedit /delete {90e14995-d284-11de-a325-a4ab4deca1b7} /f。至此完毕。