在 Lubuntu 13.10 上,我在 VirtualBox 4.2.26 中运行了一些虚拟机。备份时,我所做的只是复制 VirtualBox VMs 文件夹。
我现在已经切换到 OS X,现在我可以轻松导入我的虚拟机,只需将它们从我的备份复制到新的 VirtualBox VMs 文件夹中,然后进入并手动打开每个 VM 文件夹中的 VMNAME.vbox 文件。
当我的 VirtualBox 中的 BackTrack 5 disco 亮起后,我收到的消息是:
error: hd0, 1 read error.
grub rescue> _
我已经准备好接受一些命令。
答案1
启动 Live CD 并通过 chroot 到“损坏的”系统重新安装 grub2。
- 启动到 Live CD
- 打开终端(CTRL+ALT+T)
输入以下命令:
sudo fdisk -l
并找到您的 Ubuntu 分区(如果它是第一个分区,则应该是 /dev/sda1)
sudo mount /dev/sda1 /mnt
sudo mount --bind /sys /mnt/sys
sudo mount --bind /proc /mnt/proc
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
现在重新安装Grub2
sudo apt-get install --重新安装 grub2