最近想玩玩Ubuntu,又不想刻光盘,搜索折腾了好久,终于硬盘安装成功了,在此记录。
我用的是Windows 7,通过自带的磁盘管理从最后一个盘分了25G空间出来,没有分配盘符。
一,下载最新Ubuntu 10.10
迅雷下载ubuntu-10.10-dvd-i386.iso,4.3G,花了7个小时。Copy到C盘根目录,其他盘符也是可以的。
二,设置启动项。
接下来进入最为关键的一个环节,修改启动项。添加 grub 启动项。
1 、下载最新版本的 Grub4DOS 0.4.4
下载后,将目录中的grldr , grldr.mbr, grub.exe,menu.lst四个文件提取到C盘根目录下。
2 、在Ubuntu 10.10系统iso文件中,casper 文件夹目录下,提取vmlinuz、initrd.lz到C盘根目录下。
3 、 修改menu.lst文件,在最后添加下面内容((hd0,0)就是我的C盘,如果你是用D盘,需要做相应的修改):
title Install Ubuntu 10.10
insmod ntfs
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-dvd-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
4 、开始菜单->运行->输入CMD,命令提示符下如下操作:
bcdedit /create /d "GRUB4DOS" /application bootsector
命令结果应该会返回一个GUID,后面的命令用到这个GUID
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast
三,硬盘安装 Ubuntu 10.10
重启机器。在启动项选择“GRUB4DOS”,再选择“Install Ubuntu 10.10”,进入ubuntu10.10的安装程序。注意在安装前打开终端,输入sudo umount -l /isodevice这一命令取消掉对光盘所在驱动器的挂载,否则分区界面找不到分区。
后面就不用说了,往下安装就可以了。
四,修复 Windows 7 启动项 (待修改)
重新启动ubuntu之后,结果发现选择windows 7的启动项,又进入到Ubuntu的安装界面。下面来说明如何修复,进人Ubuntu系统,打开“应用程序---附件--终端”,命令如下sudo gedit /etc/default/grub 修改GRUB_TIMEOUT="10" 然后在终端中输入sudo update-grub update 命令会自动找到 windows 7 启动项。并且自动更新 /boot/grub/grub.cfg 文件。进入“位置---计算机---win7系统盘“ 将安装Ubuntu系统时复制到C盘的那些文件(vmlinuz,initrd.lz,grldr,grldr.mbr,grub.exe,menu.lst,boot.ini,ubuntu.iso)全部移到回收站。特别是ISO文件,如果不删除,重启进入win7后,又将进入Ubuntu的安装界面。
五,总结
以上就是硬盘安装Ubuntu 10.10的全过程。说一点感受吧:安装中出了三次卡住的情况,
一是我没有sudo umount -l /isodevice取消掉对光盘所在驱动器的挂载,
二是选择地理位置,这个时候最好断网再选择
三是选择键盘的时候。
都是重启才好,看来安装过程还有待优化。