手动建立了虚拟硬盘,对其格式化,在其中手动安装了 GRUB 引导器,并且启动了虚拟电脑。

在操作回环设备时候,发现我所有设备都被占用使用了。

sudo losetup /dev/loop0 hd.img 
losetup: hd.img: failed to set up loop device: Device or resource busy #发现所有都被占用使用着。

# 评论中找到一个方法,感谢!
losetup -f #会返回第一个未使用的环回设备,比如我这里返回的就是/dev/loop0
losetup -a #会返回当前已经使用的所有环回设备;

我的Ubuntu是在虚拟机里,因为虚拟机本身已经消耗很多资源了...再在虚拟机里套娃一个虚拟机的话,我想效率会极低。评论又看到一个方法!
在Windows上下载Starwind Converter,然后把hd.img复制过去,转换成vmware支持格式就行(我也下载了甲骨文的虚拟机,但是设置了硬盘,无法打开虚拟机)。vmware里也是选择虚拟硬盘,然后选择hd.img,就大功告成了!