fdisk
主分区 --> 扩展分区 --> 逻辑分区
一块磁盘分为主分区和扩展分区,再在扩展分区上划分逻辑分区。
通知内核:将磁盘分区表变化信息通知内核
partx -a /dev/sdb
磁盘分区命令:
fdisk /dev/sda 给/dev/sda磁盘进行分区
p 显示当前硬盘的分区,包括没保存的改动
n 创建新分区
e 扩展分区
p 主分区
d 删除分区
w 保存退出
q 不保存退出
t 修改分区类型
l 显示支持的类型
m 查看帮助
为创建文件系统命令:
mkfs -t ext4 /dev/sdb1 #其中/dev/sdb1是创建好的磁盘分区 mkfs.xfs -f /dev/sdb # /dev/sdb是整个磁盘设备
下面开始为磁盘分区:
创建主分区
创建逻辑分区
最后执行 partprobe 或 hdparam 或重启电脑,让内核重读分区表。
创建文件系统
创建文件系统的命令行程序: | |
mkefs | 创建一个ext文件系统 |
mke2fs | 创建一个ext2文件系统 |
mkfs.ext3 | 创建一个ext3文件系统 |
mkfs.ext4 | 创建一个ext4文件系统 |
mkreiserfs | 创建一个ReiserFS文件系统 |
jfs_mkfs | 创建一个JFS文件系统 |
mkfs.xfs | 创建一个XFS文件系统 |
mkfs.zfs | 创建一个ZFS文件系统 |
mkfs.btrfs | 创建一个Btrfs文件系统 |
并非所有的工具都已近默认安装,用type命令查看是否可用。例:type mkfs.ext4 |
虚拟机添加磁盘:
1. 在关机状态下添加个新磁盘,点一下磁盘图标->出现弹窗->选着对应设备添加即可
2. 添加磁盘后用 fdisk -l 命令查看是否有需要创建的新磁盘,此时会看到最后的位置有一个新的未分区的磁盘。
3. 用 fdisk /dev/sdb 进行创建磁盘,此时会进入一个磁盘创建工具,用法和命令参考文章开头
4. 创建磁盘过程可参考上面的“创建主分区”
5. 创建完分区后退出分区工具,用fdisk -l 命令就可以看到刚刚创建的几个分区。
6. 下面要创建文件系统才可以挂载到目录,用mkfs -t ext4 /dev/sdb1 然后就可以挂载磁盘了
7. 用 mount /dev/sdb1 /mnt 命令将磁盘 /dev/sdb1 挂载到 /mnt 目录下
开机自动挂载磁盘:
创建好了分区就可以挂载在目录下面使用了,但是下次开机并不是自动挂载的,所以要在 /etc/fstab 文件中添加挂载。
使用 mount -a 测试/etc/fstab 文件是否有错。
大磁盘分区:当磁盘大于2TiB时需要使用gpt分区,mbr分区只支持2TiB以下的磁盘。
help.aliyun.com/document_detail/34377.html
在线扩容云盘:
help.aliyun.com/document_detail/113316.html