- 新添加一块硬盘,大小为5g,给这块硬盘分一个mbr格式的主分区(大小为3g),给此主分区创建ext2的文件系统,挂载到/guazai1目录,并写入文件内容为 "this is fist disk" 文件名为1.txt的文件。
[root@localhost litong]# fdisk /dev/nvme0n2
命令(输入 m 获取帮助):o
创建了一个磁盘标识符为 0x3216c361 的新 DOS 磁盘标签。
命令(输入 m 获取帮助):n
分区类型
p 主分区 (0 primary, 0 extended, 4 free)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (1-4, 默认 1):
第一个扇区 (2048-10485759, 默认 2048):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-10485759, 默认 10485759): +3g
创建了一个新分区 1,类型为“Linux”,大小为 3 GiB。
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
[root@localhost litong]# mkfs.ext2 /dev/nvme0n2p1
mke2fs 1.46.5 (30-Dec-2021)
创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统
文件系统UUID:83f0b29d-48e2-4964-ac0c-cfdbce0c77d1
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912
正在分配组表: 完成
正在写入inode表: 完成
写入超级块和文件系统账户统计信息: 已完成
[root@localhost /]# mount /dev/nvme0n2p1 /guazai
[root@localhost /]# cd /guazai
[root@localhost guazai]# echo this is first disk >1.txt
[root@localhost guazai]# ls
1.txt lost+found
2、新添加一块硬盘,大小为10g,给这块硬盘分一个mbr格式的主分区(大小为4g),分一个扩展分区为(大小为5g),一个逻辑分区(大小为1g),给此主分区创建ext3的文件系统,挂载到/guazai2目录,并写入文件内容为 "The first primary partition on the second disk" 文件名为2.txt的文件,给此逻辑分区创建ext4的文件系统,挂载到/guazai3目录,并写入文件内容为 "Logical partition on the second disk " 文件名为3.txt的文件。
[root@localhost /]# fdisk /dev/nvme0n3
命令(输入 m 获取帮助):o
创建了一个磁盘标识符为 0x5a23105f 的新 DOS 磁盘标签。
命令(输入 m 获取帮助):n
分区类型
p 主分区 (0 primary, 0 extended, 4 free)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):
将使用默认回应 p
分区号 (1-4, 默认 1):
第一个扇区 (2048-20971519, 默认 2048):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-20971519, 默认 20971519): +4g
创建了一个新分区 1,类型为“Linux”,大小为 4 GiB。
命令(输入 m 获取帮助):n
分区类型
p 主分区 (1 primary, 0 extended, 3 free)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):e
分区号 (2-4, 默认 2):
第一个扇区 (8390656-20971519, 默认 8390656):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (8390656-20971519, 默认 20971519): +5g
创建了一个新分区 2,类型为“Extended”,大小为 5 GiB。
命令(输入 m 获取帮助):n
分区类型
p 主分区 (1 primary, 1 extended, 2 free)
l 逻辑分区 (从 5 开始编号)
选择 (默认 p):l
添加逻辑分区 5
第一个扇区 (8392704-18876415, 默认 8392704):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (8392704-18876415, 默认 18876415): +1g
创建了一个新分区 5,类型为“Linux”,大小为 1 GiB。
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
[root@localhost /]# mkfs.ext3 /dev/nvme0n3p1
mke2fs 1.46.5 (30-Dec-2021)
创建含有 1048576 个块(每块 4k)和 262144 个inode的文件系统
文件系统UUID:f0bd6e4f-baad-48a3-8f8a-744d90153d28
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736
正在分配组表: 完成
正在写入inode表: 完成
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成
[root@localhost /]# mount /dev/nvme0n3p1 /guazai2
[root@localhost guazai2]# echo The first primary partition on the second diak >2.txt
[root@localhost guazai2]# ls
2.txt lost+found
[root@localhost /]# mkfs.ext4 /dev/nvme0n3p5
mke2fs 1.46.5 (30-Dec-2021)
创建含有 262144 个块(每块 4k)和 65536 个inode的文件系统
文件系统UUID:5e0b8d29-5186-4f38-8831-8eec7334c50a
超级块的备份存储于下列块:
32768, 98304, 163840, 229376
正在分配组表: 完成
正在写入inode表: 完成
创建日志(8192 个块)完成
写入超级块和文件系统账户统计信息: 已完成
[root@localhost /]# mount /dev/nvme0n3p5 /guazai3
[root@localhost /]# cd /guazai3
[root@localhost guazai3]# echo Logical partition on the second disk >3.txt
[root@localhost guazai3]# ls
3.txt lost+found
3、新添加一块硬盘,大小为15g,给这块硬盘分一个gpt格式的主分区(大小为6g),给此主分区创建 xfs的文件系统,挂载到/guazai4目录,并写入文件内容为 "This is a partition formatted in GPT (GUID Partition Table) format." 文件名为4.txt 的文件
[root@localhost /]# fdisk /dev/nvme0n4
欢迎使用 fdisk (util-linux 2.37.4)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
设备不包含可识别的分区表。
创建了一个磁盘标识符为 0x7baa2376 的新 DOS 磁盘标签。
命令(输入 m 获取帮助):g
已创建新的 GPT 磁盘标签(GUID: ED8B673E-BDA8-AA4D-910B-AE141295AE89)。
命令(输入 m 获取帮助):n
分区号 (1-128, 默认 1):
第一个扇区 (2048-31457246, 默认 2048):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-31457246, 默认 31457246): +6g
创建了一个新分区 1,类型为“Linux filesystem”,大小为 6 GiB。
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
[root@localhost /]# mkfs.xfs /dev/nvme0n4p1
meta-data=/dev/nvme0n4p1 isize=512 agcount=4, agsize=393216 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=1572864, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=16384, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localhost /]# mount /dev/nvme0n4p1 /guazai4
[root@localhost guazai4]# echo This is a partition formatted in GPT GUID Partition Table format >4.txt
[root@localhost guazai4]# ls
4.txt