ubuntu的版本在操作系统一族中更新比较频繁,对我们来说选择一款适合自己的长期支持版比较重要。根据自己的电脑硬件配置来做出选择,系统版本太高,有些电脑的处理器和内存太小跑起来比较慢,当然我说的是图形界面。但系统版本高的电脑又对各种新硬件支持比较好,所以自己根据自己的情况来做出选。我是看了好多的网帖,经历了很多失败才把ubuntu10.04装到自己的本本上,所以绝非抄袭文章,大家是可以从中借鉴的。     这里给大家说一说从硬盘利用grubfordos软件直接从硬盘使用iso文件来装ubuntu10.04系统。不用刻盘,不浪费资源。符合绿色生活的理念。以便大家有所参考。 需要下载的两个软件:grubfordos4  和   ubuntu10.04.1-alternate-i386.iso   (这个包括各版本的下载地址,目前中文官方(ubuntu.org.cn)的下载地址貌似有问题,或是本人浏览器出问题了吧不能下载)    

一、安装前工作:

1、配置grubfordos4 。从grubfordos4压缩包中找出grldr,menu.lst到C盘(或者你自己的系统)根目录下.修改menu.lst文件,在menu.lst中 添加: title  install Ubuntu 10.04      kernel (hdx,x)/vmlinuz root=/dev/ram0 ramdisk_size=32000 devfs=mount,dall initrd (hdx,x)/initrd.gz boot 以上代码中 hdx,x 根据自己的实际情况来设定,我的安装所需要的三个文件都放在e盘下 所以我的是 hd0,5  。

2、修改windows  xp的boot.ini文件,去掉此文件的只读属性,在最后添加一行C:grldr=”GrubForDos4”。

3、把安装前所需要的文件放在合适的位置:两个文件 vmlinuz  initrd.gz这样我们一共得到三个文件 vmlinuz    initrd.gz   ubuntu-10.04.1-alternate-i386.iso 把这三个文件放在同一个逻辑盘的根目录下。网络上其它教程说要放到windows系统盘根目录下,其实不必,放在任意逻辑盘的根目录下都行。需要注意的是,windows的 ntfs文件有无采用压缩,这个对后面的加载iso文件有一定的影响,所以尽量把以上三文件放在非压缩的文件系统中,至于是NTFS 或 FAT32 都可以(这也就是大家一直争论的 放才c盘或者放在其他盘的问题了)

附资料:使用NTFS文件系统压缩数据     数据压缩功能是NTFS文件系统的内置功能。NTFS文件系统压缩过程的压缩和解压缩过程对用户而言是完全透明的。当用户或应用程序使用压缩过的数据时操作系统会自动在后台对数据进行解压缩,而无需用户干预。利用这项功能,可以大量节省磁盘空间。     数据的压缩和解压缩过程是要消耗CPU运算资源的,是以牺牲CPU运算速度为代价而换取空间的。因此如果不是硬盘空间十分紧张,建议不要使用该功能。另外NTFS的压缩功能对于一些已经是压缩过的文件来说不会进一步缩小该类文件所占用的硬盘空间。 拷贝或移动由NTFS文件系统压缩的文件     在同一个NTFS分区内与在不同NTFS分区之间拷贝或移动文件或文件夹,其压缩属性会有所不同的变化。 当在同一个NTFS分区中拷贝文件或文件夹时,文件或文件夹会继承目标位置的文件夹的压缩状态; 当在同一个NTFS分区中移动文件或文件夹时,文件或文件夹会保留原有的压缩状态; 当在不同的NTFS分区之间拷贝文件或文件夹时,文件或文件夹会继承目标位置的文件夹的压缩状态; 当在不同的NTFS分区之间移动文件或文件夹时,文件或文件夹会继承目标位置的文件夹的压缩状态。 当把压缩过的文件或文件夹拷贝或移动到非NTFS分区时,文件或文件夹会自动解除压缩状态以上文件来自微软官方文档。 以上工作都完成的话,就可以重新启动windows进行ubuntu的安装了。

二、安装过程:

1、启动的时候注意看启动菜单,----》GrubForDos4  -----> install Ubuntu 10.04 这样就进入ubuntu的图形界面了。

2、选择安装语言,简体中文。

3、选择国家,中国

4、自动检测键盘布局,选择“否”

5、Origin of the keyboard:->USA,keyboard layout:->USA.(不要检测,我的笔记本自动检测也没个什么结果)

6、显示正在检测硬件。这时候由于引导内核没有加载挂载ISO文件的驱动程序,所以就会在步骤“从安装程序的ISO中加载安装程序的组件”出现“未 找到内核模块”的错误。此时,用ctl+Alt+F2进入另一个控制台,安enter确定,手动加载驱动程序,命令是: Insmod /lib/modules/2.6.32-21-generic/kernel/drivers/block/cryptoloop.ko

7、ctl+Alt+F1回到刚刚的安装控制台,选择“否”。开始自动化安装。

8、关于分区,想来你已经留好空闲磁盘了。选择手动(不用细说了吧)

9、最后至于ubuntu自带的grub安装在主引导或者ubuntu分区你自己确定,我直接安装在了主引导分区,因为10版本修正了9版本时的引导慢问题。 就这么多了吧,祝大家安装顺利吧。有什么问题可以留言。

三、需要强调的是 我们装系统用的是 alternate 版本的与 desktop版本不同,希望大家注意。desktop就如系统的ghost版直接放在硬盘里运行,我感觉不太理想,如果只是体验下系统,建议直接用desktop的光盘在 VW虚拟机中实验下吧。 完