想在系统中新增一颗磁盘时,需要做:
1.对磁盘进行分区,以创建可用的partition;
2.对该partition进行格式化(format),以创建系统可用的filesystem;
3.可对刚刚创建好的filesystem进行检验;
4.在Linux系统上,需要创建挂载点(就是目录),并将他挂载起来;
7.3.1 观察磁盘分区状态
于目前磁盘分区主要有 MBR 以及 GPT 两种格式,这两种格式所使用的分区工具不太一样。
lsblk 列出系统上的所有磁盘列表
lsblk 可以看成“ list block device ”的缩写,就是列出所有储存设备的意思。
从上面的输出我们可以很清楚的看到,目前的系统主要有个 sr0 以及一个 vda 的设备,而vda 的设备下面又有三个分区, 其中 vda3 甚至还有因为 LVM 产生的文件系统,输出的信息有下面:
NAME:设备的文件名,会省略/dev等前导目录。
MAJ:MIN:次要设备代码。
RM:是否为可卸载设备 (removable device),如光盘、USB 磁盘等等
SIZE:容量
RO:只读设备的意思
TYPE:是磁盘 (disk)、分区 (partition) 还是只读存储器 (rom) 等输出
MOUTPOINT:挂载点
blkid 列出设备的 UUID 等参数
UUID 是全域单一识别码(universally unique identifier),Linux 会将系统内所有的设备都给予一个独一无二的识别码, 这个识别码就可以拿来作为挂载或者是使用这个设备/文件系统之用了。
每一行代表一个文件系统,主要列出设备名称、UUID 名称以及文件系统的类型(TYPE)。
parted 列出磁盘的分区表类型与分区信息
用GPT的分区格式,观察磁盘分区