在格式化我的硬盘以双启动 Windows 和 Xubuntu 的新安装之前,我制作了整个 SSD 的 ISO,并通过从实时 CD 执行此操作将其放在我的数据硬盘上:dd if=/dev/sda of=/data/OldDisk.iso
。这意味着它包含其中的所有分区,并且意味着如果整个事情失败了,可以轻松替换 Windows(包括 MBR 等)。
现在我想将 ISO 安装为普通硬盘,这样我就可以在该驱动器上安装一个分区(或者在 ISO 上安装一个特定分区),这样我就可以访问一些旧文件(特别是我的音乐收藏),我忘记了这些文件是在我的 SSD 上而不是在我的 HDD 上。
我该如何做这件事?
PS XUbuntu 在功能强大的 PC 上表现惊人,因为启动时间只有 2 秒!只使用 Win 玩一些游戏!
答案1
使用 kpartx 为 iso 映像中的每个分区创建循环设备,然后挂载创建的设备。以下罗伯特·彭兹博客解释一下,你可以在终端中输入以下命令:
sudo kpartx -a /data/OldDisk.iso
sudo mount /dev/mapper/loop0pX /mnt/ -o loop,ro
# point your file browser to /mnt
当你完成后
sudo umount /mnt
sudo kpartx -d /data/OldDisk.iso
在这些命令中,X 是分区号
答案2
最简单的方法是使用 nautilus(文件)找到该文件,右键单击该文件并选择“使用 Archive Mounter 打开”