首页 > 代码库 > Linux磁盘分区的理解

Linux磁盘分区的理解

 

 

 

磁盘分割:

  • 一块磁盘可以被分割为多个分区artition.

 

  • 磁盘链接的方式
    • 正常的实体机使用的都是/dev/sd[a-]的硬盘档名
    • 虚拟机可能会使用/dev/vd[a-p]这种装置档名
    • SATA/USB/SAS等磁盘界面都是用SCSI模组来驱动的,其磁盘装置档名都是/dev/sd[a-p]

分类

磁盘档案名

实体机

/dev/sd[a-]

虚拟机

/dev/vd[a-p]

SCSI, SATA, USB, Flash随身碟

/dev/sd[a-p][1-15]

 IDE 接口

/dev/hd[a-d][1-63]

 

 

  • 磁盘如何被我们使用呢?

Windows

在windows中,只有给分区分配了盘符如C,这个分区才能被使用.

那么如果有空间已经没有盘符给分区分配了,那么怎么办呢?

可以在C盘建立一个C:\XX的文件夹,然后将分区装入这个文件夹

然后在C盘的C:\XX文件夹中就可以使用这个空间了.

技术分享

 

Linux

只有/根当盘符,其他分区如何使用呢?

/下创建文件夹/aa/bb

然后将其他分区装入/aa/bb中来使用.

 

  • 如何来划分分区呢?

必须划分/分区,分配1000010G)空间,ext3文件类型.

/dev/sda2        /                     ext3

划分/boot分区,100M空间.

/dev/sda1         /boot        ext3

划分swap交换分区,相当于windows中的虚拟内存,是硬盘中划分一定的空间用来模拟内存,当内存不够时会使用交换分区.

交换大小一般设置为物理内存的1.5~2倍之间.

/dev/sda3                        swap

 

  • MBR

  • 未完待续

Linux磁盘分区的理解