小智 10
你不需要两步
只有一步。
qemu-img convert test.qcow2 -O raw /dev/LVMGROUP/LVMDisc
Run Code Online (Sandbox Code Playgroud)
此致
小智 8
它甚至没有那么难,只需要一些时间,一个 Ubuntu LiveCD 和一个外部 USB 磁盘(如果您没有多个内部磁盘)。
预备步骤:将磁盘转换为有用的东西
您可以从当前系统执行此操作,而无需引导至 LiveCD。
加载终端并启动:
cd /media/wherever-the-image-is/
sudo apt-get install qemu-kvm
qemu-img convert test.qcow2 -O raw disk.img
Run Code Online (Sandbox Code Playgroud)
将 /media/wherever-the-image-is/disk.img 移动到您不打算写入的某个位置。如果您打算将其写入当前所在的磁盘,则需要将其粘贴在单独的内部磁盘上,或者最坏的情况是外部磁盘。
以下说明假设您已将其移至 /media/dave/disk.img(dave 是外部 USB 磁盘)
在您进行任何认真的写作之前,请确保您有备份。 如果您有地方可以存储该数据,CloneZilla可以帮助您进行整个磁盘备份。
将图像写入自己的磁盘
你会想做这样的事情。这假设您要覆盖整个磁盘。
启动到 Ubuntu Live CD,然后单击 Try Ubuntu。
挂载你的 qcow2 图像的存储位置(例如外部 USB 磁盘为 /media/dave)。不要挂载你想写入的地方。
然后我们去上班:
sudo dd if=/media/dave/disk.img of=/dev/sdX
Run Code Online (Sandbox Code Playgroud)
您想用目标磁盘的正确路径替换 sdX。sudo 密码为空,直接回车即可。
然后你可以打开 gparted 或其他东西,你应该看到你的 Ubuntu 分区位于磁盘上。你应该能够扩展它。