linux系统中的磁盘管理
1.本地存储设备的识别
fdisk -l ##系统真实存在的设备
cat /proc/partition ##系统识别的设备
blkid ##系统可使用的设备
df ##系统正在使用的设备
2.设备的挂载和卸载
1.设备名称
/dev/xdx ##/dev/hd0 /dev/hd1 /dev/sda /dev/sdb1
/dev/sr0 ##光驱
/dev/mapper/* ##虚拟设备
2.设备的挂载
mount 设备 挂载点
mount /dev/sdb1 /mnt ##挂载sdb1到mnt
umount /mnt或/dev/sdb1 ##卸载
mount -o ro /dev/sdb1 /mnt ##只读挂载
mount ##查看挂载信息
mount -o remount,rw /dev/sdb1或/mnt ##重新读写挂载(不用卸载)
若卸载时错误,
lsof /dev/sdb1
fuser /mnt/ 查看正在应用的信息
fuser -v /mnt/ 详细查看
fuser -kv /mnt 强行结束进程,还需再卸载
3.磁盘分区
1.磁盘0磁道1扇区的512个字节中记录的信息如下
512=446 + 64 + 2
mbr(主引导记录) mpt(主分区标) 55aa(硬盘的有效性标实)
硬盘分区标
64
1个分区占用16个字节
1块硬盘上最多可以划分4个主分区
4.分区步骤
1.fdisk -l 通过图片来看是没有进行过分区的。
2.fdisk /dev/vdb
n
p
1 序号
默认直接Enter
+100M
p
wq
3.cat /proc/partitions 查看
4.mkfs.xfs /dev/vdb1 格式化
5.mount /dev/vdb1 /mnt/ 挂载
6.df 查看
7.分区创建完成。(当分区标不能同步时,需手动同步partprobe。)