Hi, this is Arren :)
这些天喜欢上了 Ubuntu , 很漂亮的一个操作系统。
我想很多人在查找从ISO镜像文件直接安装的方法,即不想 刻录到 CD,那样会很方便。
网络上的很多方法实践起来都有问题,我把我的方法总结一下,希望可以提供一些借鉴。
[1] 磁盘准备
安装linux您至少需要准备两个分区,一个swap分区,一个 / 分区, 不需要准备fat32分区。
[2]下载ISO文件
您可以从 http://ftp.sjtu.edu.cn/ubuntu-cd/feisty/ 处下载ISO文件,下载存放到任何分区, NTFS分区也可,因为稍后我们的Ubuntu是支持NTFS分区的(默认是只读),所以你不需要设置一个FAT32的分区, 这是很多文章叙述的,其实不必要。所以您的文件位置可能是:
c:\ubuntu.iso
而您的c盘分区格式是NTFS。 用虚拟光驱,或解压缩程序加载.iso, 提取其中的 feisty目录到c盘,您的文件位置可能是:
c:\feisty\
至此,我们已经准备了资料。(您的版本可能不是feisty,但是理由相同。)
[3]下载磁盘安装启动程序
您前往 http://ftp.sjtu.edu.cn/ubuntu/dists/ feisty/main /installer-i386/current/images/hd-media/ 处下载两个启动文件:
.\initrd.gz
.\vmlinuz
。只要您从这个网址下载,一般您得到的版本都是最新的,但是请务必和您下载的ISO文件版本相同, 如果您下载的ISO是 feisty,那么就下相应的 feisty的installer。
这两个文件也存放在c:\处,所以您的文件位置可能是:
c:\initrd.gz
c:\vmlinuz
至此文件源已经准备完毕。 下来我们需要启动安装程序运行。
[4]安装启动程序
如果您当前磁盘上的操作系统是Windows XP,那么需要下载GRUB for dos启动程序,目前的版本是支持NTFS分区的,因此即使我们的硬盘所有分区都是NTFS也可以设置GRUB for dos. 得到 grldr和 menu.lst 文件后存放到 NTLDR 所在目录,即 boot.ini 文件相同目录下,即:
c:\grldr
c:\menu.lst
下来,更改grub使用的 menu.lst 文件,如下:(红色内容需要您作相应更改,参看最后说明)
接着更改boot.ini文件如下:(红色行是需要添加的)
[5]开始安装
重启您得电脑,在OS选择菜单下选择 Install Ubuntu Linux.
安装开始进行,我们就不多说了。
[6]说明
a. 您最好选择最新OS版本,此时为7.04。
b.GRUB for dos 可能会取消对NTFS分区的支持在将来,此时为 grub_for_dos-0.4.2。
c. 您不需要为了安装Ubuntu而设置一个fat32分区,这是不必要的。
d. GRUB的磁盘分区是从0开始编号的,而ubuntu是从1开始编号的。
OK, now , enjoy your Ubuntu。
Any problem? contact me on arrenzhang@gmail.com.
这些天喜欢上了 Ubuntu , 很漂亮的一个操作系统。
我想很多人在查找从ISO镜像文件直接安装的方法,即不想 刻录到 CD,那样会很方便。
网络上的很多方法实践起来都有问题,我把我的方法总结一下,希望可以提供一些借鉴。
[1] 磁盘准备
安装linux您至少需要准备两个分区,一个swap分区,一个 / 分区, 不需要准备fat32分区。
[2]下载ISO文件
您可以从 http://ftp.sjtu.edu.cn/ubuntu-cd/feisty/ 处下载ISO文件,下载存放到任何分区, NTFS分区也可,因为稍后我们的Ubuntu是支持NTFS分区的(默认是只读),所以你不需要设置一个FAT32的分区, 这是很多文章叙述的,其实不必要。所以您的文件位置可能是:
c:\ubuntu.iso
而您的c盘分区格式是NTFS。 用虚拟光驱,或解压缩程序加载.iso, 提取其中的 feisty目录到c盘,您的文件位置可能是:
c:\feisty\
至此,我们已经准备了资料。(您的版本可能不是feisty,但是理由相同。)
[3]下载磁盘安装启动程序
您前往 http://ftp.sjtu.edu.cn/ubuntu/dists/ feisty/main /installer-i386/current/images/hd-media/ 处下载两个启动文件:
.\initrd.gz
.\vmlinuz
。只要您从这个网址下载,一般您得到的版本都是最新的,但是请务必和您下载的ISO文件版本相同, 如果您下载的ISO是 feisty,那么就下相应的 feisty的installer。
这两个文件也存放在c:\处,所以您的文件位置可能是:
c:\initrd.gz
c:\vmlinuz
至此文件源已经准备完毕。 下来我们需要启动安装程序运行。
[4]安装启动程序
如果您当前磁盘上的操作系统是Windows XP,那么需要下载GRUB for dos启动程序,目前的版本是支持NTFS分区的,因此即使我们的硬盘所有分区都是NTFS也可以设置GRUB for dos. 得到 grldr和 menu.lst 文件后存放到 NTLDR 所在目录,即 boot.ini 文件相同目录下,即:
c:\grldr
c:\menu.lst
下来,更改grub使用的 menu.lst 文件,如下:(红色内容需要您作相应更改,参看最后说明)
timeout
5
default 0
fallback 1
title Install Ubuntu Linux 7.04
kernel (hd0 ,0 )/vmlinuz ramdisk_size = 1048576 root = /dev/ram rw quiet devfs = mount , dall vga711
initrd (hd0 ,0 )/initrd.gz
default 0
fallback 1
title Install Ubuntu Linux 7.04
kernel (hd0 ,0 )/vmlinuz ramdisk_size = 1048576 root = /dev/ram rw quiet devfs = mount , dall vga711
initrd (hd0 ,0 )/initrd.gz
接着更改boot.ini文件如下:(红色行是需要添加的)
[
boot loader
]
timeout = 5
default = multi( 0 )disk( 0 )rdisk( 0 )partition( 1 )WINDOWS
[ operating systems ]
multi( 0 )disk( 0 )rdisk( 0 )partition( 1 )WINDOWS = " Microsoft Windows XP Professional " /noexecute = optin /fastdetect
c:/grldr =" Install Ubuntu Linux "
timeout = 5
default = multi( 0 )disk( 0 )rdisk( 0 )partition( 1 )WINDOWS
[ operating systems ]
multi( 0 )disk( 0 )rdisk( 0 )partition( 1 )WINDOWS = " Microsoft Windows XP Professional " /noexecute = optin /fastdetect
c:/grldr =" Install Ubuntu Linux "
[5]开始安装
重启您得电脑,在OS选择菜单下选择 Install Ubuntu Linux.
安装开始进行,我们就不多说了。
[6]说明
a. 您最好选择最新OS版本,此时为7.04。
b.GRUB for dos 可能会取消对NTFS分区的支持在将来,此时为 grub_for_dos-0.4.2。
c. 您不需要为了安装Ubuntu而设置一个fat32分区,这是不必要的。
d. GRUB的磁盘分区是从0开始编号的,而ubuntu是从1开始编号的。
OK, now , enjoy your Ubuntu。
Any problem? contact me on arrenzhang@gmail.com.