硬盘安装Linux总结与问题解决

上一篇 / 下一篇  2011-02-02 10:35:21 / 个人分类:Linux

安装方法:

这个年假在家没有事,想在笔记本电脑上安装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

TAG: Fedora Linux linux 硬盘分区

测试人生 引用 删除 hxc21st   /   2011-02-17 15:30:15
补充说明:我电脑安装linux前是安装了winxp和maxdos,安装linux后发现maxdos启动不了。后来把grld文件(我安装linux时把之前的grld文件备份了)重新恢复为之前的grld文件,maxdos启动正常。
 

评分:0

我来说两句

日历

« 2024-04-09  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 28692
  • 日志数: 24
  • 建立时间: 2010-07-07
  • 更新时间: 2011-02-11

RSS订阅

Open Toolbar