[root@fedora iso]# dnf install livecd-tools
[root@fedora iso]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.36.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
命令(输入 m 获取帮助):m
帮助:
DOS (MBR)
a 开关 可启动 标志
b 编辑嵌套的 BSD 磁盘标签
c 开关 dos 兼容性标志
常规
d 删除分区
F 列出未分区的空闲区
l 列出已知分区类型
n 添加新分区
p 打印分区表
t 更改分区类型
v 检查分区表
i 打印某个分区的相关信息
杂项
m 打印此菜单
u 更改 显示/记录 单位
x 更多功能(仅限专业人员)
脚本
I 从 sfdisk 脚本文件加载磁盘布局
O 将磁盘布局转储为 sfdisk 脚本文件
保存并退出
w 将分区表写入磁盘并退出
q 退出而不保存更改
新建空磁盘标签
g 新建一份 GPT 分区表
G 新建一份空 GPT (IRIX) 分区表
o 新建一份的空 DOS 分区表
s 新建一份空 Sun 分区表
命令(输入 m 获取帮助):g
已创建新的 GPT 磁盘标签(GUID: 9E04F48F-B8C2-3648-870D-543CFB259E85)。
设备已包含一个 ‘dos‘ 签名,写入命令会将其移除。请参见 fdisk(8) 的手册页和 --wipe 选项以了解更多细节。
命令(输入 m 获取帮助):p
Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
磁盘型号:MFS-SW
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9E04F48F-B8C2-3648-870D-543CFB259E85
命令(输入 m 获取帮助):n
分区号 (1-128, 默认 1):
第一个扇区 (2048-61472926, 默认 2048):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-61472926, 默认 61472926): +3g
创建了一个新分区 1,类型为“Linux filesystem”,大小为 3 GiB。
分区 #1 包含一个 ext4 签名。
您想移除该签名吗?是[Y]/否[N]:y
写入命令将移除该签名。
命令(输入 m 获取帮助):n
分区号 (2-128, 默认 2):
第一个扇区 (6293504-61472926, 默认 6293504):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (6293504-61472926, 默认 61472926):
创建了一个新分区 2,类型为“Linux filesystem”,大小为 26.3 GiB。
分区 #2 包含一个 ntfs 签名。
您想移除该签名吗?是[Y]/否[N]:y
写入命令将移除该签名。
命令(输入 m 获取帮助):p
Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
磁盘型号:MFS-SW
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9E04F48F-B8C2-3648-870D-543CFB259E85
设备 起点 末尾 扇区 大小 类型
/dev/sdb1 2048 6293503 6291456 3G Linux 文件系统
/dev/sdb2 6293504 61472926 55179423 26.3G Linux 文件系统
1 分区上的文件系统/RAID 签名将被擦除。
2 分区上的文件系统/RAID 签名将被擦除。
命令(输入 m 获取帮助):t
分区号 (1,2, 默认 2):
分区类型或别名(输入 L 列出所有类型):l
1 EFI System C12A7328-F81F-11D2-BA4B-00A0C93EC93B
2 MBR partition scheme 024DEE41-33E7-11D3-9D69-0008C781F39F
3 Intel Fast Flash D3BFE2DE-3DAF-11DF-BA40-E3A556D89593
4 BIOS boot 21686148-6449-6E6F-744E-656564454649
5 Sony boot partition F4019732-066E-4E12-8273-346C5641494F
6 Lenovo boot partition BFBFAFE7-A34F-448A-9A5B-6213EB736C22
7 PowerPC PReP boot 9E1A2D38-C612-4316-AA26-8B49521E5A8B
8 ONIE boot 7412F7D5-A156-4B13-81DC-867174929325
9 ONIE config D4E6E2CD-4469-46F3-B5CB-1BFF57AFC149
10 Microsoft reserved E3C9E316-0B5C-4DB8-817D-F92DF00215AE
11 Microsoft basic data EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
12 Microsoft LDM metadata 5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
13 Microsoft LDM data AF9B60A0-1431-4F62-BC68-3311714A69AD
14 Windows recovery environment DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
15 IBM General Parallel Fs 37AFFC90-EF7D-4E96-91C3-2D7AE055B174
16 Microsoft Storage Spaces E75CAF8F-F680-4CEE-AFA3-B001E56EFC2D
17 HP-UX data 75894C1E-3AEB-11D3-B7C1-7B03A0000000
18 HP-UX service E2A1E728-32E3-11D6-A682-7B03A0000000
19 Linux swap 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
20 Linux filesystem 0FC63DAF-8483-4772-8E79-3D69D8477DE4
21 Linux server data 3B8F8425-20E0-4F3B-907F-1A25A76F98E8
22 Linux root (x86) 44479540-F297-41B2-9AF7-D131D5F0458A
23 Linux root (x86-64) 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
24 Linux root (ARM) 69DAD710-2CE4-4E3C-B16C-21A1D49ABED3
25 Linux root (ARM-64) B921B045-1DF0-41C3-AF44-4C6F280D3FAE
26 Linux root (IA-64) 993D8D3D-F80E-4225-855A-9DAF8ED7EA97
27 Linux reserved 8DA63339-0007-60C0-C436-083AC8230908
28 Linux home 933AC7E1-2EB4-4F13-B844-0E14E2AEF915
29 Linux RAID A19D880F-05FC-4D3B-A006-743F0F84911E
分区类型或别名(输入 L 列出所有类型):11
已将分区“Linux filesystem”的类型更改为“Microsoft basic data”。
命令(输入 m 获取帮助):p
Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
磁盘型号:MFS-SW
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9E04F48F-B8C2-3648-870D-543CFB259E85
设备 起点 末尾 扇区 大小 类型
/dev/sdb1 2048 6293503 6291456 3G Linux 文件系统
/dev/sdb2 6293504 61472926 55179423 26.3G Microsoft 基本数据
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
[root@fedora iso]#
[root@fedora iso]# fdisk -l /dev/sdb
Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
磁盘型号:MFS-SW
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9E04F48F-B8C2-3648-870D-543CFB259E85
设备 起点 末尾 扇区 大小 类型
/dev/sdb1 2048 6293503 6291456 3G Linux 文件系统
/dev/sdb2 6293504 61472926 55179423 26.3G Microsoft 基本数据
[root@fedora iso]#
[root@fedora iso]# mkfs.ext4 -m 0 /dev/sdb1
mke2fs 1.45.6 (20-Mar-2020)
创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统
文件系统UUID:8d87b2c4-3361-4d2d-8595-4ecdda7c835b
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912
正在分配组表: 完成
正在写入inode表: 完成
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成
[root@fedora iso]# mkfs.ntfs -f /dev/sdb2
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
[root@fedora iso]#
[root@fedora iso]# pwd
/mnt/vb-share/iso
[root@fedora iso]# cd /mnt/vb-share/iso
[root@fedora iso]# ls
Fedora-Workstation-Live-x86_64-34.iso
[root@fedora iso]# livecd-iso-to-disk --format --efi Fedora-Workstation-Live-x86_64-34.iso /dev/sdb1
Verifying image...
/mnt/vb-share/iso/Fedora-Workstation-Live-x86_64-34.iso: a69fbbb1f0f26a42fdd8180c69aeede1
Fragment sums: 63648891ecf2aab1be93471c8ee4cf2b91e2f589a74daf3fd92b716b5bc8
Fragment count: 20
Supported ISO: no
Press [Esc] to abort check.
Checking: 100.0%
The media check is complete, the result is: PASS.
It is OK to use this media.
WARNING: This will DESTROY All DATA on: /dev/sdb !!
Press Enter to continue, or Ctrl C to abort.
/dev/sdb:8 个字节已擦除,位置偏移为 0x00000200 (gpt):45 46 49 20 50 41 52 54
/dev/sdb:8 个字节已擦除,位置偏移为 0x754017e00 (gpt):45 46 49 20 50 41 52 54
/dev/sdb:2 个字节已擦除,位置偏移为 0x000001fe (PMBR):55 aa
/dev/sdb:将调用 ioctl 来重新读分区表:成功
Waiting for devices to settle...
mkfs.fat 4.2 (2021-01-31)
Copying LiveOS image to target device...
squashfs.img
1,884,733,440 100% 9.97MB/s 0:03:00 (xfr#1, to-chk=0/1)
Syncing filesystem writes to disc.
Please wait, this may take a while...
Setting up /EFI/BOOT
Copying /images directory to the target device.
efiboot.img
11,509,760 100% 56.42MB/s 0:00:00 (xfr#1, to-chk=0/1)
macboot.img
24,100,864 100% 55.71MB/s 0:00:00 (xfr#1, to-chk=0/1)
initrd.img
56,906,100 100% 101.76MB/s 0:00:00 (xfr#1, to-chk=0/1)
vmlinuz
10,619,184 100% 77.07MB/s 0:00:00 (xfr#1, to-chk=0/1)
Updating boot config files.
Installing boot loader...
Target device is now set up with a Live image!
[root@fedora iso]#
原文:https://www.cnblogs.com/ztguang/p/14613554.html