fdisk/mbr 是什么命令(Linux系统 fdisk管理MBR分区)


fdisk/mbr 是什么命令(Linux系统 fdisk管理MBR分区)
文章图片


前言fdisk/mbr 是什么命令(Linux系统 fdisk管理MBR分区)fdisk是一条以交互的方式进行操作的命令,在菜单中选择相应的功能键即可 。


目录一、添加新硬盘
二、新建分区
【fdisk/mbr 是什么命令(Linux系统 fdisk管理MBR分区)】三、总结
四、思维导图


一、添加新硬盘1、为了不影响正在运行的业务,需要在不关闭或重启服务器的情况下添加新硬盘,实验环境下在VMware虚拟机中添加一块SCSI总线的20G硬盘 。
fdisk/mbr 是什么命令(Linux系统 fdisk管理MBR分区)
文章图片
打开“设置”的硬件页面,点击“添加”,选中“硬盘”,一直点“下一步”即可
2、使用lsblk命令显示所有可用块设备的信息及其依赖关系,由此可见,新硬盘还未加载而未被识别,需要将连接新硬盘的SCSI总线重新扫描后才可以被系统识别 。
[root@localhost ~]# lsblk NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTsda               8:0    0   20G  0 disk ├─sda1            8:1    0    1G  0 part /boot└─sda2            8:2    0   19G  0 part   ├─centos-root 253:0    0   17G  0 lvm  /  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]sr0              11:0    1  4.3G  0 romNAME:块设备名称 。
MAJ:MIN:显示主要和次要设备号 。
RM:显示设备是否可移动 。RM=1,则为可移动设备,RM=0,则为不可移动设备 。
SIZE:本栏列出设备的容量大小信息 。
RO:标明设备是否为只读 。RO=1,则为只读,RO=0,则不为只读 。
TYPE:显示块设备是否是磁盘或磁盘上的一个分区 。
MOUNTPOINT:设备的挂载点 。


3、使用ls命令显示主机总线号 → 使用echo命令使系统识别新的驱动器 → 使用lsblk命令显示所有可用(可识别)的块设备,一直到显示出新的块设备,表明新添加的硬盘已被系统识别 。
[root@localhost ~]# ls /sys/class/scsi_host/    # 使用ls命令显示主机总线号host0  host1  host2 [root@localhost ~]# lsblk    # 使用lsblk命令显示所有可用(可识别)的块设备NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTsda               8:0    0   20G  0 disk ├─sda1            8:1    0    1G  0 part /boot└─sda2            8:2    0   19G  0 part   ├─centos-root 253:0    0   17G  0 lvm  /  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]sr0              11:0    1  4.3G  0 rom  [root@localhost ~]# echo "scsi add-single-device 0 0 1 0" >/proc/scsi/scsi    # 使系统识别新的驱动器[root@localhost ~]# lsblk    # 使用lsblk命令显示所有可用(可识别)的块设备,sdb为新添加的设备NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTsda               8:0    0   20G  0 disk ├─sda1            8:1    0    1G  0 part /boot└─sda2            8:2    0   19G  0 part   ├─centos-root 253:0    0   17G  0 lvm  /  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]sdb               8:16   0   20G  0 disk sr0              11:0    1  4.3G  0 rom