安装Linux的悲惨经历啊。由于没有刻录光驱,想安装Linux,要么是搞一张安装光盘,要么是从硬盘安装。
已有的系统是Windows XP,一个硬盘划分的是4个NTFS分区,一个硬盘划分的是4个FAT32分区。之前搞了一个VmWare,在虚拟机上装了Linux,但是速度实在受不了,而且设置网络也比较麻烦。因此,想在第二个硬盘的第一个分区上装一个Linux系统,就这样又一次开始了Linux之旅。
第一个失败:下载了ubuntu-6.10-alternate-i386.iso,按照Web上给出的方法,用GRUB引导,从硬盘安装。但是在找到iso后的某一步卡住了(内核不匹配的问题),怎么也过不去。网上搜的方法也不管用。
第二次失败:买了张Fedora Core 6的DVD,准备从DVD ROM安装,结果每次都在检测内核的时候弹出光盘。根据google的结果,有人说是盗版的问题,从网上下了之后刻录是没问题的。白白浪费了我5块钱。
第三次成功:下了SUSE Linux Enterprise 10的四张光盘镜像(SLES-10-x86-CD1.iso等),按照Web上介绍的硬盘安装方法,只碰到一个问题,就安装通过了。碰到的那个问题是,在出现Choose the source medium界面,选择Hard Disk后,要选择iso所在的那个硬盘,并填写目录,当时忘记应该写什么了,只好退出安装进windows里查了一下,实际上应该填"/SLES-10-x86-CD1.iso"。之后的安装就比较顺利了。
顺便说一下Windows、Linux、GRUB对硬盘分区的命名。
Windows下第一个硬盘的主分区为C:,然后依次为D:E:F:...。如果是多个硬盘,在以前的Windows版本中还可能出现盘符交错的现象。Linux盘符是根据IDE口及主从关系来命名的,IDE 0的Master盘为hda,然后分区从0开始编号,hda0、hda1等;IDE 1的Slave盘为hdd。如果硬盘使用DOS分区方式,则一个硬盘被划分成一个主分区和一个扩展分区,扩展分区再被划分成逻辑分区,以hda为例,主分区是hda0,扩展分区是hda1,逻辑分区从hda4开始。
GRUB比较简单,跟Linux的比较接近,(hdx,y)中x表示硬盘编号,y表示分区编号。