这个 image.dd 文件是什么?

这个 image.dd 文件是什么?

我在 ASUS X550LA 上运行 MATE 16.04,有一个名为“image.dd”的 2.1Gb 文件,类型为“未知”。我尝试打开它,但什么也没发生。man dd在终端中运行返回Convert and copy a file

  1. 它是什么?
  2. 有必要吗?
  3. 删除它会有什么影响?

我知道一个问题有三个,但它们是相互关联的。

答案1

1)我最好的猜测是,它是用某种媒体(例如闪存驱动器或存储卡)的 dd 创建的图像文件。

2 和 3) 它是否必要取决于您对必要性的定义。即使没有它,操作系统也应该可以正常运行,但它可能包含您希望保留的数据。

您可以使用命令轻松测试我的理论parted image.dd

这将导致与此类似但可能不完全相同的输出。

Using /home/me/Desktop/image.dd
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

在 (parted) 提示符下发出命令 print 将提供与此类似但绝对不完全相同的输出

Model:  (file)

Disk /home/me/Desktop/image.dd: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  420MB  419MB   ntfs         Basic data partition          hidden, diag
 2      420MB   693MB  273MB   fat32        EFI system partition          boot
 3      693MB   827MB  134MB                Microsoft reserved partition  msftres
 4      827MB   470GB  469GB   ntfs         Basic data partition          msftdata
 5      470GB   470GB  891MB   ntfs                                       hidden, diag
 6      470GB   471GB  472MB   ntfs                                       hidden, diag
 7      471GB   500GB  29.2GB  ntfs         Basic data partition          hidden, msftdata

(parted)                          

获得输出后,quit在 (parted) 提示符下输入以退出 parted。

在您的具体情况下,图像似乎没有如上所示的分区表,但由于它是存储设备的图像,因此它具有扇区大小信息。

如果您希望仔细阅读内容以确保您没有删除您想要的内容,这里有几个关于如何将图像安装为循环设备的答案。

这是一个相当简单的过程,并且由于没有分区表,因此您不需要偏移。

mount -o loop image.dd mountpoint其中 mountpoint 是您希望将其挂载到树上的位置。您可能希望提前创建一个挂载点。

例如:

mkdir /media/test 
mount -o loop image.dd /media/test
ls /media/test

创建目录

循环挂载映像文件

并列出图像根目录下的内容

答案2

图片.dd可能是由测试磁盘实用程序(用于恢复已删除的文件)并且删除它不会对系统造成损害,在这种情况下,只需确保它不包含重要文件即可。

相关内容