使用 Ubuntu 迁移硬盘

使用 Ubuntu 迁移硬盘

几年前,我买了一台笔记本电脑,它有一个内置磁盘,里面装有 Windows 10。当我拿到它时,我插入了第二个硬盘。我设置了双启动,只在第二个磁盘上安装了 Ubuntu。

现在我买了一台新笔记本电脑,我想要相同的设置,默认硬盘为 Windows 10,并在第二个磁盘上双启动 Ubuntu。

我可以不重新安装 Ubuntu 并格式化第二个磁盘来执行此操作吗?我想您需要更新 grub 和类似的东西。

有人可以帮我开始这个吗?

当前磁盘布局 当前笔记本电脑设置

答案1

绝对地!- 不过要小心!!

但这取决于一些因素。

您可能能够告诉 BIOS,第二个磁盘是主启动磁盘。您尝试过吗?

如果这不起作用,则需要在某处重新安装引导加载程序。可以是:

  1. 在主硬盘引导扇区上;或
  2. 在辅助驱动器启动扇区上(并使用 Windows 启动管理器);或者
  3. 在辅助驱动器启动分区上;或
  4. 以上任意组合

总体流程如下:

  1. 通过 USB 密钥启动 Ubuntu 来访问驱动器
  2. 编辑/etc/default/grub文件以指定正确的分区(UUID 在这里可以帮助避免写入错误的设备。)
  3. chroot进入分区并运行update-grub

通过使用 USB 密钥上的“拯救损坏的系统”可能会有更简单的选项,但我还没有尝试过。

还有一个这里有方便的教程

相关内容