linux 硬盘分区及移动硬盘挂载

来源:互联网 发布:为什么淘宝打不开 编辑:程序博客网 时间:2024/05/02 22:12

1.linux 硬盘分区

 

来源:http://www.linuxidc.com/Linux/2007-10/8131.htm

 

在 Linux 中规定,每一个硬盘设备最多能有 4 个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。对于早期的 DOS 和 Windows(Windows 2000 以前的版本),系统只承认一个主分区,可以通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。

主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。这就是主分区和扩展分区及逻辑分区 的最大区别。我们在指定安装引导 Linux 的 bootloader 的时候,都要指定在主分区上,就是最好的例证。

Linux 规定了主分区(或者扩展分区)占用 1 至 16 号码中的前 4 个号码。以第一个 IDE 硬盘为例说明,主分区(或者扩展分区)占用了 hda1、hda2、hda3、hda4,而逻辑分区占用了 hda5 到 hda16 等 12 个号码。因此,Linux 下面每一个硬盘总共最多有 16 个分区。

对于逻辑分区,Linux 规定它们必须建立在扩展分区上(在 DOS 和 Windows 系统上也是如此规定),而不是主分区上。因此,我们可以看到扩展分区能够提供更加灵活的分区模式,但不能用来作为操作系统的引导。

以前对这些概念不熟,分区上走了很多弯路。那么,到底什么样是一个好的分区方案,我认为见仁见智,我是这样分的。原则上/ 和/home基本上最好是要单独挂载两个分区,因为home可以看成是windows中的my document,自己个人资料多的话home要大一些。/小一点无所谓,据说至少2G,我也没有试验过。其他的诸如/tmp和/var由于活动文件特别 多,为了避免他们的文件碎片对其他区的影响,最好他们挂一个区。最后/opt主要安装大型软件,如果有多余的分区就给他挂一个吧。

 

初次接触的新手或硬盘空间有限 Desktop的安装建议:

挂载点装置说明/

/dev/hda1

可用空间 - swap大小后的所有空间swap

/dev/hda2

大约内存大小 建议至少512Mb

高级用户 Desktop的安装建议:

挂载点装置说明/

/dev/hda1

15G

/home

/dev/hda2

最大的剩余空间/boot

/dev/hda3

128MB左右swap

/dev/hda5

大约内存大小(建议至少512MB)

高级用户 Server的安装建议:

挂载点装置说明/

/dev/hda1

15G

/home

/dev/hda2

最大的剩余空间/boot

/dev/hda3

128MB左右swap

/dev/hda5

大约内存大小(建议至少512MB)/var

/dev/hda6

视服务器功能决定大小

 

我的配置(硬盘500GB + 内存2GB):

/-----------20GB;
/var-------80GB;
/tmp------20GB;

swap-----6GB;

/home---剩余

 

先按默认的分出swap差不多6.1G;然后删除主分区,空间变为free space重新创建划分空间

 

2.移动硬盘挂载:

     I.运行命令 fdisk -l,系统将在原来的基础上增加显示:sdb*,等内容,表示新插入的移动硬盘是挂靠在系统的sdb*下

     II.创建目录/mnt/usb;mount移动硬盘到/mnt/usb

        #mkdir /mnt/usb 
        #mount /dev/sdb* /mnt/usb 

     III.访问/mnt/usb

     IV.断开移动硬盘之前,运行umount命令,保证数据不会造成丢失,命令如下: 
         #umount /mnt/usb