关于 Linux 挂载 DOS/MBR 镜像文件的一些问题

2021-12-08 11:44:17 +08:00
 gam2046

目前有个磁盘镜像文件需要修改其中一些内容

# file vm-102-disk-0.raw
vm-102-disk-0.raw: DOS/MBR boot sector
# fdisk -l vm-102-disk-0.raw
Disk vm-102-disk-0.raw: 1 GiB, 1073741824 bytes, 2097152 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device             Boot  Start     End Sectors  Size Id Type
vm-102-disk-0.raw1 *       512   16895   16384    8M 83 Linux
vm-102-disk-0.raw2       17408  214015  196608   96M 83 Linux
vm-102-disk-0.raw3      215040 2097151 1882112  919M 83 Linux

目前可以确认磁盘镜像本身没有问题,尝试通过虚拟机直接从该镜像可以正常启动,但是由于该镜像文件启动后不包含命令行,因此无法在该镜像内查看有关文件系统的信息。

有大佬可以帮忙分析一下第二个分区挂载失败的原因嘛?

752 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX