磁盘映像比目标设备小497GB


16

我的朋友给我提供了一个USB,其中包含一些ISO格式的教程当我尝试在Ubuntu 18.04上打开它们时,我得到了

在此处输入图片说明

如果我选择开始还原,是否会擦除500GB磁盘上的所有其他内容?


12
附带说明:在Ubuntu中打开ISO文件的默认操作是建议用户擦除其整个硬盘驱动器?谈论用户友好性……
Przemek D

@PrzemekD在我的Xubuntu 16.04上,默认操作是在存档管理器中查看它。
Melebius

@PrzemekD仍然无法正常工作,因为此时/已挂载了文件系统。您不能用另一个覆盖已装载的fs。
乔斯

3
@乔确保可以。块级设备是对操作执行的对象,而不是文件系统。除非写入实用程序明确检查文件系统是否正在使用块设备,否则写入将进行得很好。内核非常乐意fopen()继续。
帕特里克

@Melebius Xubuntu!= Ubuntu。甚至在相关发行版中,MIME类型绑定也可以不同地完成。
Przemek D

Answers:


44

一个ISO文件基本上是一个磁盘映像的光盘。磁盘映像通常旨在还原/提取到磁盘或分区,以替换其先前的内容。
不要继续进行还原,这不是您的情况!

根据您的ISO文件的大小(3.1 GB),它可能是DVD映像,因此在刻录到DVD时可以工作。

但是,ISO文件也可以用作存档。如果要读取ISO文件中包含的文件,则可以挂载它。可以使用GUI或以下命令完成此操作:

sudo mount -o loop path/to/your/iso/file/YOUR_ISO_FILE.iso /mnt

(如果要/mnt用于其他安装,请选择其他位置。)

要稍后卸载,请发出:

sudo umount /mnt

您还应该能够使用常见的存档管理器浏览和提取ISO文件中的文件,就像它是ZIP文件一样。


13
@rexkogitans这是否意味着.isoISO9660 CD映像文件格式?还有什么呢?该名称的ISO9660 CD格式的图像文件?这就是您引用文件格式的方式。MP4是一种视频格式。按照您的逻辑,不是,我们应该将其称为MPEG-4
Part14。– Clonkex

2
@Clonkex仅仅因为它是一个文件(即命名数据块),所以它不一定具有文件格式。您可以开始在Linux中创建磁盘映像,方法是使用创建文件,dd if=/dev/zero of=file.img bs=1M size=100然后使用mkfs对其进行格式化。这是一个命名的数据块,但没有特定的文件格式。另外,我尝试通过使用file实用程序来确定Debian ISO的文件格式,并说:debian-9.6.0-amd64-netinst.iso: DOS/MBR boot sector; partition ...,因此该file实用程序也只提到了磁盘分区格式。
rexkogitans

@Melebius我已经+1了,因为这个小错误并未影响OP问题的答案。
rexkogitans,

2
@Clonkex .iso也可以引用UDF图像。一个.avi文件包含一个视频,但它的标准只规定了容器格式,而不是实际使用的视频编解码器。
斯特罗姆

20

正如@Melebius所说,ISO是一种磁盘映像格式,如果要访问文件,则无需还原它。还原到另一个磁盘将擦除所选驱动器上的所有内容,或至少破坏驱动器文件索引。

相反,您可以简单地挂载映像。这也是全新安装Ubuntu 19.04的默认操作。如果未将其设置为默认值,您仍然应该能够右键单击该文件,然后选择“使用Disk Image Mounter打开”。

用磁盘映像安装程序打开

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.