Isa*_*ias 5 iso-image partitioning dd
我有一个带有三个分区的可启动 16GB USB,我想将前 2 个分区复制到 ISO 文件。发现这个问题,但对我没有帮助。
+-------+-------------------+-------------------+
| | | |
| EFI | 7.8GB HFS+ | 7.8GB Empty Space |
| | | |
+-------+-------------------+-------------------+
Run Code Online (Sandbox Code Playgroud)
我怎样才能用 dd 做到这一点?
我尝试过:
dd if=/dev/sdc of=Image.iso
Run Code Online (Sandbox Code Playgroud)
但它制作了16GB的镜像,整个设备的镜像。我只想要 sdc1 和 sdc2 的映像 PS:如果我将此映像刻录到 DVD,它会启动吗?
您可以:
if=/dev/sdc1仅从第一个分区获取信息。然后对 /dev/sdc2 执行相同操作并连接cat这两个文件。dd if=/dev/sdc of=Image bs=XX count=YY(其中 XX 和 YY 可以是 1M 和 10 来读取前 10MB。根据需要进行调整。truncate文件。看man 1 truncate。