在新硬盘上安装ubuntu

我刚买了一块新的主板让我的旧PC运行起来。 出于某种原因,我无法启动任何USB驱动器或cd / dvds,但是我确实有一个旧的硬盘驱动器已经安装了ubuntu并且它启动了。 这款硬盘很老了,空间不大,我觉得它的最后一步。 我还有其他几个硬盘驱动器,我可以在计算机上安装第二个硬盘并在计算机启动时安装ubuntu,然后取出旧硬盘并直接从新硬盘启动吗?

是的你可以。 我最近才这样做。 这是我如何做到的。

我连接了我想要安装Ubuntu的驱动器。 然后我创建了一个rawvmdk映像,以便我可以直接访问VirtualBox guest虚拟机的磁盘。 然后我使用rawvmdk磁盘映像作为硬盘在该guest虚拟机上安装了CD映像。 然后我像往常一样启动了guest并安装了Ubuntu。 然后我可以删除旧磁盘并从新磁盘启动。

请注意,这必须正确完成,如果您做错了,可能会破坏正在运行的系统。 请注意。

  1. 确保您具有要安装的硬盘的正确设备名称,例如/ dev / sdb
  2. 打开终端并运行此命令,再次假设您的磁盘实际上是/ dev / sdb: sudo VBoxManage internalcommands createrawvmdk -filename /root/rawdisk.vmdk -rawdisk /dev/sdb
  3. 以root身份运行VirtualBox(您需要这样做才能访问原始磁盘)
  4. 创建新虚拟机时,系统会要求您选择硬盘。 选择“使用现有虚拟硬盘驱动器文件”,然后从上一步中选择/root/rawdisk.vmdk。
  5. 像往常一样运行guest虚拟机并安装Ubuntu。