文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>对于Linux操作系统进行合理分区建议

对于Linux操作系统进行合理分区建议

时间:2009-03-23  来源:sjhf

针对不同阶段不同水平的Linux使用者,给出比较合理的分区方案以供大家参考。
一 linux新人
对于这类linux人他们往往是对linux比较好奇,刚刚听说这个系统,对这个系统没有任何感性的了解。在这种情况下,他们安装linux的目的通常是满足一下好奇心或者是求异的心理,(和当初的我一样)。对于linux能给他们带来什么,到底有什么用,他们没有明确的目标,也许今天刚刚装上去,明天就觉得linux是一滩难用的垃圾,于是就跑到他们心爱的Windows系统下去了。
他们即要尝尝鲜又不肯马上轻易舍弃心爱的Windows。所以,对于这样刚刚接触linux系统的新人,没有必要花很多心思去考虑如何把硬盘分区分得合理和高效。对于这些用户,只需要满足一下两点:
1、windows 无论如何要保留着,而且在分区的时候不能破坏原来的系统。
2、确保linux 能装上并且可以运行。
所以不能破坏原来的分区来重新给整块硬盘分区,所以常用的方案是采用现有的Windows分区来装linux系统。 通常使用windows中的最后一个盘,即最后一个分区来安装linux系统。
假设原来Windows系统中有6个分区: C,D,E,F,G,H通常的建议是把最后一个分区作为安装linux的根分区。linux完全安装需要5G左右的空间(指目前比较流行的Redhat8 Redhat9等)。千万不要惊讶linux为何会耗费掉这么多空间,其实linux系统本身并不大,而且可以十分灵活的定制,小到几M,大到几G的空间上都可以装上不同用途,不同
     Disk /dev/hda: 255 heads, 63 sectors, 2491 cylinders   Units = cylinders of 16065 * 512 bytes      Device Boot Start End Blocks Id System   /dev/hda1 * 1 392 3148708+ 83 Linux   /dev/hda2 393 589 1582402+ 83 Linux   /dev/hda3 590 981 3148740 7 HPFS/NTFS   /dev/hda4 982 2491 12129075 f Win95 Ext'd (LBA)   /dev/hda5 982 1504 4200966 83 Linux   /dev/hda6 1505 2027 4200966 b Win95 FAT32   /dev/hda7 2028 2289 2104483+ 83 Linux   /dev/hda8 2290 2420 1052226 83 Linux   /dev/hda9 2421 2471 409626 83 Linux   /dev/hda10 2472 2491 160618+ 82 Linux swap      Disk /dev/hdb: 128 heads, 63 sectors, 1023 cylinders   Units = cylinders of 8064 * 512 bytes      Device Boot Start End Blocks Id System   /dev/hdb1 * 1 520 2096608+ b Win95 FAT32   /dev/hdb2 521 910 1572480 83 Linux   /dev/hdb3 911 986 306432 83 Linux   /dev/hdb4 987 1023 149184 83 Linux   [root@gucuiwen root]#
  
挂装点和空间使用情况:
     [root@gucuiwen root]# df -h   Filesystem Size Used Avail Use% Mounted on   /dev/hda1 3.0G 2.0G 839M 71% /   /dev/hda2 1.5G 990M 531M 66% /mnt/hda2   /dev/hda5 3.9G 2.8G 986M 75% /mnt/hda5   /dev/hda6 4.0G 1.6G 2.4G 40% /mnt/hda6   /dev/hda7 2.0G 1.2G 745M 62% /home   /dev/hda8 1011M 176M 784M 19% /mnt/hda8   /dev/hdb1 2.0G 1.8G 207M 90% /mnt/hdb1   /dev/hdb2 1.5G 185M 1.1G 14% /mnt/hdb2   none 125M 0 124M 0% /dev/shm   /dev/hda9 387M 180M 188M 49% /var
 
我把第一个硬盘分了三个主分区,以便在安装多套系统的时候互不影响。至于为什么要分三个主分区,我在<充份利用多个主分区安装多套系统>一文中已经说过。其好处是很多的。详见:
     http://go.6to23.com/gucuiwen/linux  
 
我的硬盘虽然只有2OG,但是我却分了9个分区,这也是为了管理方便经过多次划分后做出的选择。 首先我把linux的跟(/)装在第一个主分区hda1。这个分区大小为3G,这上面包括:
  /boot   /bin   /dev   /etc   /lib   /sbin   /usr
  
还有空目录和挂装点:
  /opt   /mnt   /initrd   /var   /home   /proc   /misc
  
由于/boot /bin /dev /etc /lib /sbin 下的东西都比较小,没有必要单独划分分区挂装他们,事实上把这些目录单独划分区挂装反而不利,应为这些目录中放着系统启动时的关键信息和文件,系统启动之初却只挂装上/分区,因此,万一其中的某一个分挂装失败系统将不能正常启动。比如/etc目录中存放着系统软的硬件配置信息,包括分区的挂装点分区类型等配置信息,系统启动的时候需要读取这些信息,如果把/etc单独放在一个小的分区上,系统启动的时候到哪里去读分区的挂装点信息呢?类似的/sbin /dev等必需放在根分区上。 只有/boot中存放的是系统内核和引导工具,某些情况下为了解决一些老主板不支持大硬盘的情况下,才单独在硬盘1024柱面以内分一个小分区装/boot的内容。不过目前的主板大多不存在这个问题。另外/usr下的内容一般不经常改变,因此,我也把它放在/目录上。可以看出,我是把所有文件大小不经常变化的,不会引起文件系统碎的所有东西装在/分区上面。
另外,我分了2G的空间存放我自己平时下载的图片和资料以及软件等。挂装在了/home目录,重装系统的时候不动这个分区,就算格式化也只格掉 / 分区, /var 和swap分区,其他分区上的内容都可以保留,在装系统的时候再挂装到系统里。
排行榜 更多 +
拉力竞速2

拉力竞速2

体育竞技 下载
文字乱舞水浒

文字乱舞水浒

角色扮演 下载
蓝图公考

蓝图公考

学习教育 下载