作者介绍:一位在简历上没有标注精通的运维工程师。希望大家多多关注作者,以下思维导图展示了预计更新的内容和当前进度(不定时更新)。

Linux磁盘相关的命令虽然不多,但在实际运维中却有着重要作用,因为Linux系统和业务都依赖于硬盘。如果磁盘的使用和配置不当,可能会导致系统无法启动或业务系统无法提供预期的服务。
本文主要从以下几个方面进行介绍:
分区介绍创建分区(本章节)MBR与GPT格式化与挂载inode与硬连接磁盘操作命令小结
在已经有一块磁盘的基础上,我们通过虚拟机界面添加了一块新硬盘(添加过程在此不详述),可以看到有两个硬盘,分别是sda和sdb。
稿定AI社区
在线AI创意灵感社区
60 查看详情
[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 500M 0 part /boot└─sda2 8:2 0 19.5G 0 part /sdb 8:16 0 20G 0 disk sr0 11:0 1 942M 0 rom
开始分区
[root@localhost ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.23.2)。更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。Device does not contain a recognized partition table使用磁盘标识符 0x898f0efa 创建新的 DOS 磁盘标签。命令(输入 m 获取帮助):
进入选择菜单
#输入m后进入选择菜单,大家可以直接根据英文翻译了解其含义命令(输入 m 获取帮助):m命令操作 a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)
创建新分区
#输入n后,将进入分区界面命令(输入 m 获取帮助):nPartition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (default p):
确认分区细节
这里有一个技术细节,我们将在下一章进行讲解。
#如果只分一个分区,这里可以一路回车,或者根据提示输入对应的数字Select (default p): p分区号 (1-4,默认 1):1起始 扇区 (2048-41943039,默认为 2048):将使用默认值 2048Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):将使用默认值 41943039分区 1 已设置为 Linux 类型,大小设为 20 GiB命令(输入 m 获取帮助):
保存分区表
#到这里界面时,如果敲太快回车,就会退出,需要注意#如果你还记得前面的提示,可以直接按"w"保存分区表#如果你不记得前面的提示,就再次按"m",然后根据提示选择命令(输入 m 获取帮助):WThe partition table has been altered!Calling ioctl() to re-read partition table.正在同步磁盘。
分区完成
到这里我们完成了分区操作,但此时我们还不能使用这个磁盘。可以看到与sda对比,它还没有挂载到对应的目录。
[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 500M 0 part /boot└─sda2 8:2 0 19.5G 0 part /sdb 8:16 0 20G 0 disk └─sdb1 8:17 0 20G 0 part sr0 11:0 1 942M 0 rom
以上就是Linux磁盘-创建分区的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/489908.html
微信扫一扫
支付宝扫一扫