Linux系统 fdisk管理MBR分区 fdisk/mbr 是什么命令(3)
2023-03-16 来源:你乐谷
[ 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,untilyoudecidetowritethem.Becarefulbeforeusingthewritecommand.DevicedoesnotcontainarecognizedpartitiontableBuildinganewDOSdisklabelwithdiskidentifier0xe04147aa.
2使用“n”指令和“p”指令创建容量为512M的第1个主分区 /dev/sdb1
Command mforhelp:n#输入字符n,新建分区Partitiontype:pprimary 0primary,0extended,4freeeextendedSelect 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:512bytes/512bytesDisklabeltype:dosDiskidentifier:0xe04147aaDeviceBootStartEndBlocksIdSystem/dev/sdb12048105062352428883LinuxCommand 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
[ 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,untilyoudecidetowritethem.Becarefulbeforeusingthewritecommand.DevicedoesnotcontainarecognizedpartitiontableBuildinganewDOSdisklabelwithdiskidentifier0xe04147aa.
2使用“n”指令和“p”指令创建容量为512M的第1个主分区 /dev/sdb1
Command mforhelp:n#输入字符n,新建分区Partitiontype:pprimary 0primary,0extended,4freeeextendedSelect 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:512bytes/512bytesDisklabeltype:dosDiskidentifier:0xe04147aaDeviceBootStartEndBlocksIdSystem/dev/sdb12048105062352428883LinuxCommand 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