序
fdisk/mbr是什么命令(Linux系统fdisk管理mbr分区)fdisk是一个交互操作的命令,在菜单中选择相应的功能键即可。
目录
首先,添加一个新硬盘
第二,新分区
三。摘要
第四,思维导图
首先,添加一个新硬盘
1.为了不影响正在运行的业务,需要在不关闭或重启服务器的情况下添加新的硬盘。在实验环境中,在VMware虚拟机中添加一个带有SCSI总线的20G硬盘。
打开设置的硬件页面,点击添加,选择硬盘,点击下一步。
2.使用lsblk命令显示所有可用块设备及其依赖项的信息。可以看到新硬盘还没有加载,需要再次扫描新硬盘连接的SCSI总线,才能被系统识别。
[root@localhost~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0020G0disk├─sda18:101G0part/boot└─sda28:2019G0part├─centos-root253:0017G0lvm/└─centos-swap253:102G0lvm[SWAP]sr011:014.3G0rom名称:块设备的名称。
主要:最小:显示主要和次要设备编号。
RM:显示设备是否可以移动。RM=1是可移动设备,RM=0是不可移动设备。
大小:该列列出了设备的容量信息。
RO:指示设备是否是只读的。RO=1,它是只读的,RO=0,它不是。
TYPE:显示块设备是磁盘还是磁盘上的分区。
挂载点:设备的挂载点。
3.使用ls命令显示主机总线号→使用echo命令使系统识别新的驱动器→使用lsblk命令显示所有可用的(可识别的)块设备,直到显示新的块设备,表明新添加的硬盘已经被系统识别。
[root@localhost~]#ls/sys/class/scsi_host/#使用ls命令显示主机总线号host0host1host2[root@localhost~]#lsblk#使用lsblk命令显示所有可用(可识别)的块设备NAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0020G0disk├─sda18:101G0part/boot└─sda28:2019G0part├─centos-root253:0017G0lvm/└─centos-swap253:102G0lvm[SWAP]sr011:014.3G0rom[root@localhost~]#echo"scsiadd-single-device0010">/proc/scsi/scsi#使系统识别新的驱动器[root@localhost~]#lsblk#使用lsblk命令显示所有可用(可识别)的块设备,sdb为新添加的设备NAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0020G0disk├─sda18:101G0part/boot└─sda28:2019G0part├─centos-root253:0017G0lvm/└─centos-swap253:102G0lvm[SWAP]sdb8:16020G0disksr011:014.3G0rom以下是echo命令中双引号的含义:
#echo"scsiadd-single-devicewxyz">/proc/scsi/scsiw是主机适配器ID,第一个适配器是零(0)
x是主机适配器上的SCSI通道,第一个通道为零(0)
y是设备的SCSI ID。
z是LUN编号,第一个LUN为零(0)
其次,创建一个分区
1.命令:fdisk
fdisk命令通过在菜单中选择相应的功能键进行交互操作。
2.指令及其功能
[a]:调整磁盘的引导分区。
[p]:显示当前磁盘的分区信息。
[d]:删除磁盘分区
[t]:更改分区类型
[l]:显示所有支持的分区类型。
[u]:切换显示的分区大小单位。
[m]:查看所有说明的帮助信息。
[n]:创建新的分区
[q]:退出fdisk命令,不保存更改。
[w]:将更改写入磁盘分区表,然后退出fdisk命令。
[g]:创建空的新GPT分区表
[o]:创建空的新DOS分区表
3.操作步骤
(1)在新添加的硬盘“/dev/sdb”上执行分区命令
[root@localhost~]#fdisk/dev/sdbWelcometofdisk(util-linux2.23.2).Changeswillremaininmemoryonly,untilyoudecidetowrite&nb友优资源网sp;them.Becarefulbeforeusingthewritecommand.DevicedoesnotcontainarecognizedpartitiontableBuildinganewDOSdisklabelwithdiskidentifier0xe04147aa.(2)使用“n”指令和“p”指令创建第一个主分区,容量为512M (/dev/sdb1)
Command(mforhelp):n#输入字符n,新建分区Partitiontype:pprimary(0primary,0extended,4free)eextendedSelect(defaultp):p#输入字符p,新建主分区,直接回车默认为主分区Partitionnumber(1-4,default1):1#输入数字1,创建序号为1的主分区,直接回车默认序号为1Firstsector(2048-41943039,default2048):2048#输入数字2408,主分区的其实扇区号,默认为2048Lastsector,+sectorsor+size{K,M,G}(2048-41943039,default41943039):+512M#设置分区大小,格式为+size{K,M,G}Partition1oftypeLinuxandofsize512MiBissetCommand(mforhelp):p#输入字符p,显示当前磁盘分区信息Disk/dev/sdb:21.5GB,21474836480bytes,41943040sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):&友优资源网nbsp;512bytes/512bytesDisklabeltype:dosDiskidentifier:0xe04147aaDeviceBootStartEndBlocksIdSystem/dev/sdb120友优资源网48105062352428883LinuxCommand(mforhelp):w#输入字符w,保存并退出fdisk命令Thepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.Syncingdisks.(3)使用lsblk命令查看块设备信息。
[root@localhost~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0020G0disk├─sda18:101G0part/boot└─sda28:2019G0part├─centos-root253:0017G0lvm/└─centos-swap253:102G0lvm[SWAP]sdb8:16020G0disk└─sdb18:170512M0partsr011:014.3G0rom三。摘要
Lsblk:显示所有可用块设备及其依赖关系的信息;
Fdisk:交互操作,在菜单中选择相应的功能键即可;
使用echo命令使系统识别新的驱动器:echo " SCSI add-single-device 0 0 1 0 " >/proc/SCSI/SCSI。