学了一段时间的linux后,发现linux也不是非常的难搞,只是当初没有按合理的学习方法去学。比如一开始就跑去真机上装,一是没有两台机器,出问题了可以立马在另一台机上查,否则出问题还得重启计算机,然后进入windows找到原因后再重启,跑去继续装linux。
原本这台机上是有windows的,一开始没看清楚,以为手上的U盘容量不够大,才2G,而linux的安装镜像已经有4个G了,怎么都不够用,
于是想用硬盘安装的方法,参考了一篇文章,主要部分如下:
=========================================================================================================
=========================================================================================================
=========================================================================================================
=========================================================================================================
第一步:在Window系统下必须存在两个分区(不妨设为D盘和E盘),一个用于装Linux系统(E盘),里面东西全部清空,该分区必须为FAT32格式,不能为NTFS格式;另一个分区用于存放Linux系统的映像文件(D盘),里面有东西无所谓,格式最好也是FAT32,NTFS格式没试过。
第二步:下载Linux系统的映像文件(*.iso),网络上有各种版本,可以下载。下载后存放于D盘根目录下,无需解压。
第三步:找到映像文件压缩包中isolinux目录下的两个文件(initrd.img和vmlinuz),将其解压取出。如压缩包为三个,文件一般在第一个包中。
第四步:在D盘目录下新建一个文件夹,自己取名,如linux,和映像文件放在同一个盘中,将刚才取出的两个文件(initrd.img和vmlinuz)放入该文件夹中。
第五步:下载Windows系统下的系统引导程序WinGrub,下载地址为
http://download.csdn.net/source/1432819,安装过程很简单。
第六步:第一次打开WinGrub程序,会弹出一个BASE SETUP对话框,选择你要安装Linux系统的盘,本例为E盘,进入WinGrub程序后,选择Tools->Install Grub,在对话框中的System Drive选择你安装Windows系统的盘,Boot From中选择BOOT.INI,Tile中填入MyWinGrub(可随便填),Time Out中填10,表示选择系统时的延迟,填完后按Install即可。此时可在E盘中发现产生一个GRUB的文件夹,其中有一个文件为MENU.lst。
第七步:通过记事本打开MENU.lst文件,将其内容修改为:
timeout 10 //延迟时间
title PCLinuxInstall //自己为取的名字,可随便
root (hd0,5) //(hd0,5)为即将安装Linux系统的盘符,可通过WinGrub程序,Tools->Partition List查看Windows系统中的盘对应的盘符。
kernel (hd0,4)/linux/vmlinuz //(hd0,4)为映像文件所在盘
initrd (hd0,4)/linux/initrd.img
修改完后保存即可,至此完成WinGrub程序配置。
第八步:重新启动计算机,在开机时选择进入MyWinGrub(由上),即可进入Linux系统安装程序。
第九步:在进入Linux系统的安装界面后,关键在于分区上。此时删除原E盘,在得到的空闲分区中新建两个分区。一个挂载Linux系统的根目录/,其格式为ext3,大小至少在5G以上,另一个格式为SWAP,用作虚拟缓存,大小一般为内在的1至2倍。
第十步:分区完成以后,后面的安装跟Windows系统大同小异,无需太多设置,直至Linux系统安装完成。Linux系统安装完成后,再进入Windows系统将看不到E盘,可删除D盘下的Linux系统映像文件及新建的文件夹linux。
到此,Windows XP系统下硬盘安装Linux系统顺利完成。
=========================================================================================================
=========================================================================================================
=========================================================================================================
看起来好像很完美,但有几点比较坑,首先,没有到实际上images要从iso中解压出来放在iso所在的目录下,倒致安装程序总是找不到。
还有,我是选择E盘为待安装linux的盘,F盘为iso所在盘,刚开始用DiskGeniuss,把ntfs转成fat32,因为linux不支持ntfs格式,转是转了,但没有格式化,倒致进入grub后,一直都说找不到vmlinuz 这个文件,报Can not mount partition,不能挂载分区。
哦,还有一个,就是menu.list文件的内容,root (hd0,5) 这一句不是说明linux要装到哪个盘,而是指定kernel的根目录在哪,刚开始傻傻的按照网上说的,写了这句,出现了sda中没有一个符合,按理来说,是sda7,因为D E F盘都是扩展分区的逻辑分区,序号应是5 6 7,所以应是sda7,可是这个目录在安装程序的选项框里根本就没有,后来删掉这句后,一切就正常了。。。。。
这些问题都搞定后,顺利进入图形界面,到了选择安装方式的地方,默认是选择,只替换现有的linux系统,也就是只覆写E盘,这很好,就是我想要的,可是点了后却弹出说,磁盘空间不足,为什么呢,足足有60G,不可能不够的,当然也傻傻的没去网上找,手贱的点了第一个,现在想想都是错的,安装光盘都在硬盘上呢,这样搞肯定跪了,果然,不仅linux没装成,windows也搞没了,从这看来,貌似可以绝望了,难道又要重装一次xp然后再装linux,这不是又要搞一天了,绝望之际,下载了xp的镜像,打算用U盘作启动盘,打开一看,傻眼了,原来U盘是8G的,哭了,被自己蠢哭了。
(以下参考 centos图文教程 http://www.myhack58.com/Article/sort099/sort0102/2011/32363_5.htm
制作U盘启动盘教程 http://jingyan.baidu.com/article/00a07f38aff05282d128dc6f.html
)
=========================================================================================================
=========================================================================================================
=========================================================================================================
看起来好像很完美,但有几点比较坑,首先,没有到实际上images要从iso中解压出来放在iso所在的目录下,倒致安装程序总是找不到。
还有,我是选择E盘为待安装linux的盘,F盘为iso所在盘,刚开始用DiskGeniuss,把ntfs转成fat32,因为linux不支持ntfs格式,转是转了,但没有格式化,倒致进入grub后,一直都说找不到vmlinuz 这个文件,报Can not mount partition,不能挂载分区。
哦,还有一个,就是menu.list文件的内容,root (hd0,5) 这一句不是说明linux要装到哪个盘,而是指定kernel的根目录在哪,刚开始傻傻的按照网上说的,写了这句,出现了sda中没有一个符合,按理来说,是sda7,因为D E F盘都是扩展分区的逻辑分区,序号应是5 6 7,所以应是sda7,可是这个目录在安装程序的选项框里根本就没有,后来删掉这句后,一切就正常了。。。。。
这些问题都搞定后,顺利进入图形界面,到了选择安装方式的地方,默认是选择,只替换现有的linux系统,也就是只覆写E盘,这很好,就是我想要的,可是点了后却弹出说,磁盘空间不足,为什么呢,足足有60G,不可能不够的,当然也傻傻的没去网上找,手贱的点了第一个,现在想想都是错的,安装光盘都在硬盘上呢,这样搞肯定跪了,果然,不仅linux没装成,windows也搞没了,从这看来,貌似可以绝望了,难道又要重装一次xp然后再装linux,这不是又要搞一天了,绝望之际,下载了xp的镜像,打算用U盘作启动盘,打开一看,傻眼了,原来U盘是8G的,哭了,被自己蠢哭了。
(以下参考 centos图文教程 http://www.myhack58.com/Article/sort099/sort0102/2011/32363_5.htm
制作U盘启动盘教程 http://jingyan.baidu.com/article/00a07f38aff05282d128dc6f.html
)
好吧,既然如此,那就直接装linux吧,使用powerIOS软件,将U盘制作成centos启动盘,然后修改bios从U盘启动,也就是USB-hdd那个选项,然后一切都非常的美好,看了鸟哥说,要自定义分区,于是下一步下一步等啊等,一直到系统都快要装好了,都没有发现,可以自定义分区,于是又傻B了,参考了网上的图文教程,才发现,
要选最后一项,已经在这个页面上栽倒了两次,再一次被自己蠢哭。
然后接下来就是按鸟哥的分区方式分区了,接下来就没什么难的了。
进入系统后,由于是自动分配IP,启用eth0后,马上就能上网了, 前提是安装的时候,装了dns和dhcp服务,默认情况下是没有装的。
可以上网了,接下来再装个五笔输入法,按下面这个网站做就可以了。
http://jingyan.baidu.com/article/f0e83a25a7f4af22e5910126.html
然后接下来就是按鸟哥的分区方式分区了,接下来就没什么难的了。
进入系统后,由于是自动分配IP,启用eth0后,马上就能上网了, 前提是安装的时候,装了dns和dhcp服务,默认情况下是没有装的。
可以上网了,接下来再装个五笔输入法,按下面这个网站做就可以了。
http://jingyan.baidu.com/article/f0e83a25a7f4af22e5910126.html