如何创建一个在 virtualbox 中使用的 image.dd 文件?

如何创建一个在 virtualbox 中使用的 image.dd 文件?

我想在将 Ubuntu 放到硬盘上之前备份我的 Windows 机器。

VirtualBox 网站上的说明它说使用 创建一个image.dd文件dd

我从 Ubuntu Live CD 启动,连接外部硬盘,然后尝试使用dd以下命令创建映像:

dd if=/dev/sda of=/dev/sdb1/image.dd

但是我收到以下消息:

 a dev/sdb1/image.dd: not a directory error

知道我做错了什么吗?

答案1

/dev/sdb1 不是目录,因此您无法在其中创建文件。

您需要在 /dev/sdb1 上有一个可以挂载的文件系统(我假设该驱动器存在并且已经分区?)。

然后您需要挂载该文​​件系统:

# mount /dev/sdb1 /mnt

应该管用。

然后你需要使用

# dd if=/dev/sda of=/mnt/image.dd

完成后,卸载磁盘:

# umount /mnt

你就可以走了。

相关内容