磁盘的管理有利于对硬盘上的文件进行分类管理。
硬盘有两种分类,一种是机械硬盘(由盘片和磁头、电机组成),而另一组是固态硬盘(芯片存储)。
硬盘用MBR格式的分区表最多只能分4个主分区(primary partition),如果要创建更多的分区,可以考虑创建一个主分区(primary partition)和一个扩展分区(Extended partition),在扩展分区中再创建多个逻辑分区(logical partition)。
因为MBR(主引导记录Master Boot Record)格式的分区表是保存在硬盘的0磁道0柱面1扇区的位置,占用512字节(byte)。其中前446字节是bootloader引导程序,后面的64字节是硬盘分区表(Disk Partition Table),每个主分区占用16字节(164=64),还有2字节存magic。
磁盘容量的计算公式:磁盘容量=512byte(一个扇区大小)扇区数量柱面的个数磁头的个数。
新硬盘存储之前需要进行:先分区---》然后格式化(即创建文件系统)---》再挂载---》最后存新数据。
第1步,用fdisk对硬盘分区。
lsblk 查看块设备
fdisk 硬盘
n新建-->p主分区-->分区号1回车-->回车定起始位置-->+200M(容量)-->p显示分区表
n新建-->e扩展分区-->分区号2回车-->回车定起始位置-->回车定截止位置-->p显示分区表
n新建-->l逻辑分区-->回车定起始位置-->+600M(容量)-->p显示分区表
n新建-->l逻辑分区-->回车定起始位置-->回车定截止位置(即所有剩余空间)-->p显示分区表
w保存
lsblk
第2步,mkfs格式化
lsblk
mkfs.ext4 /dev/sdb1 将/dev/sdb1格式化成ext4文件系统
mkfs.xfs /dev/sdb5 将/dev/sdb1格式化成xfs文件系统
mkfs -t xfs /dev/sdb6 将/dev/sdb1格式化成xfs文件系统
第3步,mount挂载。
mkdir -v /mnt/db1 /mnt/db5 /mnt/db6
ls /mnt
lsblk
mount /dev/sdb1 /mnt/db1 挂载/dev/sdb1分区的文件系统到/mnt/db1目录中
mount /dev/sdb5 /mnt/db5 同上
mount /dev/sdb6 /mnt/db6 同上
mount
df -hT
新硬盘的管理流程:先fdisk分区、再mkfs格式化、最后mount挂载。
磁盘基础管理
原文:http://blog.51cto.com/13553337/2066142