红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
 18 12
发新话题
打印

Fedora之旅(3)-合理分区

Fedora之旅(3)-合理分区

http://www.im321.com/blog/article.asp?id=193   
        对于新手来说,对LINUX分区是个头疼的问题!因为LINUX采用一种叫“载入”的处理方法来处理硬盘分区,从根目录"/"开始,所有的分区都挂载在"/"下面,没有C、D、E...这样的盘符之分。简单说一下硬盘分区的命名方式:
硬盘分区命名的原则是:接口类型+次序+分区编号

第一、接口类型及次序
IDE接口:hda,hdb,hdc,hdd,只有这四种情况,因为你的电脑不可能有第5个IDE设备接口。
SATA、SCSI、U盘、移动硬盘:sda,sdb,sdc。。。

第二、分区编号
主分区和扩展分区:1,2,3,4
逻辑分区:5-16。(逻辑分区建立在扩展分区的基础上)
比如:hda1(第一个IDE硬盘上的第一个主分区)、sdb5(第二个SCSI设备上的第5个分区,也就是第一个逻辑分区)
引用:
[marco.chan@fedora8 ~]$ df -m
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/sda1                 4962      1897      2810  41% /
/dev/sda2                14878      8653      5458  62% /home
/dev/sda3                 9917      4395      5010  47% /usr
/dev/sda5                24566     22675       624  98% /data
/dev/sda6                 9917      8763       642  94% /backup
/dev/sda7                 8648      6734      1475  83% /files
为什么没有"/dev/sda4" ?如果不知道,那就得好好补习分区的基本知识了!

分区的大小以及意义

/    3-5GB(前提是将/usr /home独立切分)

/boot  100M(关于/boot是否独立切分,这是仁者见仁,智者见智的问题)

/usr  6-10GB(好比windows下的Program File,多数软件默认会安装在这里,另外还有一个兄弟目录,/opt,部分软件会默认安装在这里)

/home  10GB以上(关于家目录,建议你无论如何都独立划分,你的桌面目录,你各种软件的数据都将会保留在这里,这是个重中之重的目录。当一台电脑只有一个用户的时候,或许无法体现出他的重要性。)

/etc  这是各种软件配置文件的所在场所(个人桌面应用,独立划分的意义不大)

/var  主要用来存放一些log之类的文件(个人桌面应用,独立划分的意义不大)

/bin /sbin  这两个目录是存放一些预置的系统程序,好比windows下的system32一样,下面有很多小程序。(个人桌面应用,独立划分的意义不大)

/backup  如果需要经常备份系统的朋友,可以划分一个/backup分区来做系统备份。

/data1 /data2 /data...  根据自己的硬盘大小划分吧,但是不建议过多的划分。理论上,硬盘的使用效率和分区多少是成反比的。

swap  1GB,对于swap,类似windows下的虚拟内存。网上诸多教程流传着一个不成文的大小分配方式:是物理内存的2倍。但是我找了很多资料都没找到这个数值为什么是2倍比较合理,好像没人说清楚。

  以上的分区方式主要是针对单系统用户的,重点:千万要把/home独立分割。

双系统用户,甚至更多系统
  考虑实际的应用问题,很多LINUX爱好者原先都是windows用户,突然抛弃windows投奔LINUX那当然是不大实际的,所以linux+windows双系统是普遍存在的。

  以前自己也用双系统,如何分区成了一个大麻烦:既要考虑硬盘容量的充分应用,又要考虑数据安全,还要考虑数据互访问题。

  如果你是以windows为主要系统的话,LINUX系统只是先拿来练手的话,建议将硬盘后面的15GB分区来安装LINUX,LINUX不会跟windows那样霸道非要占着主分区不可,所以你完全可以安装在逻辑分区上。windows上的非系统分区建议使用FAT32。
15GB的分区
/           7GB
/home  7GB
swap     1GB  

  如果你是以LINUX为主要系统的话,windows只是用来解决LINUX无法处理的工作。建议将硬盘前面的10GB用来安装windowsXP,如果是vista的话,硬盘还要更多,就一个分区够了!widnwos必须安装在主分区上。至于LINUX的分区仍然依照但系统方式分割。

  如果你是多系统的话,分区方式和双系统类似,LINUX分区往后延!

  感觉对于分区这部分,实在很难写,因为一写就可能带出很多基础的知识。比如分区基本知识、LINUX目录作用,甚至是单系统、多系统分区的安装方式有很大区别和讲究的!先些这些再说了~

[ 本帖最后由 marco.chan 于 2008-3-25 00:02 编辑 ]
本帖最近评分记录
GF要我戒咖啡,却又给我买咖啡奶球!
Blog.im321.com

TOP

""
如果你是以windows为主要系统的话,LINUX系统只是先拿来练手的话,建议将硬盘后面的15GB分区来安装LINUX,LINUX不会跟windows那样霸道非要占着主分区不可,所以你完全可以安装在逻辑分区上。windows上的非系统分区建议使用FAT32。
15GB的分区
/           7GB
/home  7GB
swap     1GB  

""
我在网上看的资料大多是分三个区时
/boot   100M
swap   物理内存两倍
/            剩下的空间

为什么楼主没有/boot分区?刚开始学,不太懂?

TOP

不错。。

内容不错,需要继续努力学习。

TOP

引用:
原帖由 lsgzhxq 于 2008-3-25 09:28 发表
""
如果你是以windows为主要系统的话,LINUX系统只是先拿来练手的话,建议将硬盘后面的15GB分区来安装LINUX,LINUX不会跟windows那样霸道非要占着主分区不可,所以你完全可以安装在逻辑分区上。windows上的非系统分 ...
boot可分可不分......
沧海月明珠有泪。。。

TOP

我在XP上装F8,划出了10G空间给它,,请问一下我应该怎么分区?各分多大?

TOP

现在基本上不要单独分/boot,以前用lilo引导才需要/boot
"Genius is one percent inspiration and 99 percent perspiration" --- Thomas Alva Edison.

TOP

有一个/home好些

TOP

现在我有10G给F8,如果我这样分区
/              5G
/home   4G
swap     1G
好不好?

TOP

引用:
原帖由 lsgzhxq 于 2008-3-25 14:42 发表
现在我有10G给F8,如果我这样分区
/              5G
/home   4G
swap     1G
好不好?
建议分个6GB给/,分5GB可能会提示空间不够~
GF要我戒咖啡,却又给我买咖啡奶球!
Blog.im321.com

TOP

我是选择一块空闲空间,在安装系统的时候让系统自动划分的

TOP

 18 12
发新话题