如何将原始磁盘映像移动到 U 盘以使其可启动?

如何将原始磁盘映像移动到 U 盘以使其可启动?

我尝试遵循这一点:从虚拟机 (VM) 迁移到物理系统但它对我来说不起作用。

我有一个可用的 xubuntu vdi 映像。我将其转换如下:

VBoxManage internalcommands converttoraw mydisk.vdi /home/wojtek/Pobieranie/disk.img

然后我尝试将其移动到新格式化的 U 盘:

sudo dd if=/home/wojtek/Pobieranie/mydisk.img of=/dev/sdb1

我懂了:

18874368+0 records in
18874368+0 records out
9663676416 bytes (9.7 GB) copied, 2831.46 s, 3.4 MB/s

但现在我甚至无法安装我的 U 盘。它显示为未格式化,剩余空间全部可用。它无法按预期启动。

我做错了什么?

我应该使用 sudo dd if=/home/wojtek/Pobieranie/mydisk.img of=/dev/sdb,而不是 Mike 指出的 sudo dd if=/home/wojtek/Pobieranie/mydisk.img of=/dev/sdb1。谢谢 Mike!

答案1

dd命令应如下所示:

sudo dd if=/home/wojtek/Pobieranie/mydisk.img of=/dev/sdb

...换句话说,/dev/sda1与不一样/dev/sda

相关内容