迁移到较小的硬盘后 Ubuntu Server 18.04 无法启动

迁移到较小的硬盘后 Ubuntu Server 18.04 无法启动

我有一块 1TB 的硬盘,上面装有 Ubuntu 服务器 18.04,我将其用作游戏服务器:Terraria、Starbound 和 UT2004。

我正在重新利用该驱动器并最终尝试将其迁移到虚拟机,但现在我想将其放在较小的驱动器上。

我使用 GParted 实时磁盘缩小了分区,然后正常启动。我拔出驱动器并进行了另一次备份(现在缩小的驱动器)我用 80GB 驱动器替换了驱动器,并决定使用 Macrium 可启动救援盘来恢​​复备份(作为尝试使用相同 ISO 将备份恢复到 VSphere 内的 VM 的前提)我确实注意到 ISO 是在 Windows PE 之上构建的,但我认为它不会对正确恢复映像产生任何影响。

恢复已完成,但重新启动该驱动器后,它只是在 POST 后停留在那里。

有谁知道吗?我怀疑 GRUB 会因为硬盘大小切换而产生混淆。我仍有原始驱动器,因此实际上没有丢失任何东西或面临任何危险。

我可以获得任何人希望我检索的任何其他信息。

附加信息:

我使用 Macrium Reflect 对磁盘进行映像处理

以下是备份文件的信息:

在此处输入图片描述

现有主机:

HP Compaq 6005 Pro 超薄型

配置为 MBR

我正在运行 Ubuntu Server 18.04,所以它应该已经有 GRUB 了,我想?除非服务器使用与桌面不同的东西?

坦白说,我也在 Reddit 的 LinuxQuestions 和 Linux4Noobs 上发布了这篇文章,希望得到帮助,有人要求我提供完整的流程。如果我在上面遗漏了任何内容,以下是该条目:

完整流程:

我拔出驱动器并将其连接到我专门用于映像的运行 Windows 7 的机器上。我使用 Macrium Reflect 拍摄磁盘的完整映像。

我启动到 GParted Live 磁盘并将现有分区从 1TB 缩小到大约 40 GB,然后重新启动。

我确认它启动正常。然后我删除了原始备份,并重复上述过程,使用 Macrium Reflect 备份现在缩小的分区,该过程也成功完成。我将该备份复制到便携式 USB 硬盘上

我使用 Macrium 创建了一个可启动的 Rescue ISO(如果重要的话,它显然是建立在 Windows PE 之上的)并使用 ImgBurn 将其刻录到磁盘。

我在主机上安装了一个 80GB SATA 硬盘,并启动到救援磁盘

我使用现已启动的救援磁盘中的命令提示符来运行 diskpart,选择磁盘 0,清理以擦除磁盘上的现有分区。

我将外部硬盘插入机器并确保它被检测到

然后,我使用 Macrium 程序将映像从外部硬盘恢复到 80GB 硬盘。

一切似乎都成功完成了。我重启了机器,它进行了 POST,但没有启动。

我意识到以上所有内容实际上有些复杂:我可以轻松地进行备份、缩小分区、验证功能、进行第二次备份,然后将其直接还原到 Windows 7 计算机上的 80GB,但我将其用作测试运行,为尝试将此计算机从物理机迁移到虚拟机做准备:进行备份、将救援 ISO 加载到 VShpere、创建 VM、将备份还原到虚拟磁盘并启动。然而,这肯定取决于我是否可以将其移动到较小的磁盘,因为我肯定不会在我的 ESXi 主机上分配一兆字节的空间。

相关内容