安装方法:
这个年假在家没有事,想在笔记本电脑上安装Fedora12。我电脑硬盘有四个盘,C、D、E、F,均为NTFS格式的,为装Linux,我用PQ把F盘中划分一部分为自由区,另外一部分为仍为F盘,格成FAT32的。在网上下载了Fedora-12-i386-DVD.iso和grub4dos-0.4.4.zip。把这两个文件放在F盘(FAT32格式的),并把Fedora-12-i386-DVD.iso中的images整个目录和isolinux目录下的vmlinuz、initrd.img两个文件放在F盘根目录下,把Fedora-12-i386-DVD.iso中isolinux目录下的vmlinuz、initrd.img两个文件放在C盘(win xp系统安装盘)根目录下,把grub4dos-0.4.4.zip中的grldr、menu.lst放在C盘根目录(PS:注意把系统盘之前的文件备份一下,在命令行模式下执行C:\>attrib grldr -S -H -R后再改名),然后在menu.lst最后添加如下信息:
title Install-Fedora 12
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
并在C盘下的boot.ini中加入如下信息(注意先备份):
c:\grldr=GRUB
重启后,如果顺利的话,选择GRUB再选择“Install-Fedora 12”就可以进行Linux系统安装了,如果安装不到,则在GRUB模式下执行find /vmlinuz,记录下安装文件的保存位置,并进入win xp下修改menu.lst文件。
碰到的问题:
在安装中选择自定义分区,但发现只能分一个区,只能创建根分区(/),由于喜欢折腾,就没有创建交换分区就开始安装Linux了,安装正常,可以正常登录Linux了,两个系统均能正常启动。
-----解决办法:C盘保留为NTFS格式,剩余的划分为扩展分区,在扩展分区中划分D、E、F,并预留部分未划分空间安装Linux,D、E盘为NTFS格式,F盘为FAT32.
安装完了,在网上查了一下为何只能分一个区的原因,另外就把安装Linux系统的盘符给删除掉,重新划分盘符,重启电脑,发现启动不了,停留在grub画面。惨了,那个后悔啊,好在家里还有一台电脑,在网上查找了一下解决办法。如下:
------在grub画面输入chainloader (hd0,0)+1回车后,再输入boot并回车,发现可以进行windows xp启动画面,选择grub后再选择“Install-Fedora 12”就可以进行Linux系统安装了,分区时可以分多个区。我分了四个区(根分区/、引导分区/boot、交换分区swap和用户分区/home)
PS:Linux安装小结
1、留给Fedora安装的空间必须是没有被分配的,可以利用分区工具(如Acronis)将安装盘删除,即该段空间不分配给任何盘符,在这段空间上安装Linux。
2、对于初学者,安装Linux时分3个区即可,/和swap以及/boot,其中/和swap选择强制为主分区。swap容量为内存的2倍,/boot为50~100M即可,剩余的全部划分给根分区。
3、由于MBR块的容量有限,一个硬盘最多只能分成4个分区P+P+P+P或P+P+P+E,其中P为主分区E为扩展分区(只能有1个扩展分区),而扩展分区可以分为多个逻辑分区供我们使用。逻辑分区好像最多可以有16个。
4、最合理的分区结构:主分区在前,扩展分区在后,然后在扩展分区中划分逻辑分区;主分区的个数+扩展分区个数要控制在四个之内;
5、硬盘为何只能分4个区:windows给硬盘分区时最多可以有四个主分区 ,扩展分区可以N个,建议1个主分区加N个扩展分区,Boot Sector也就是硬盘的第一个扇区,它由MBR(Master Boot Record), DPT(Disk Partition Table) 和 Boot Record ID三部分组成。 MBR又称为主引导记录,占用Boot Sector的前446个字节(0~0x1BD),存放系统主引导程序(它负责从活动分区中装载并且运行系统引导程序)。 DPT即主分区表占用64个字节(0x1BE~0x1FD),记录磁盘的基本分区信息。主分区表分为四个分区项,每项16个字节,分别记录每个主分区的信息。
http://www.linuxsir.org/main/?q=node/80