我的笔记本电脑的主驱动器坏了,我没钱立即修复它。所以我决定使用 Ubuntu 便携式外置驱动器,并将系统用作创可贴。我不精通 Linux,但我在紧急情况下已经这样做了 3 或 4 次。我最后总是回到 Windows,但这次我换成了 Win10……我不想再回到 Windows 10。所以这次我更努力地学习,第一次拥有一个可以完成我的 Windows 机器所能做的一切的操作系统,我已经对它产生了依赖。我现在为我的笔记本电脑买了新的驱动器,但我想知道……我是否必须从头开始,重新做一遍?或者我可以以某种方式转移操作系统吗?
答案1
您可以使用 GUI 执行此操作克隆齐拉。
创建 Clonzilla USB 或 CDRom 并从其启动。
然后按照提示进行克隆设备到设备. 选择当前外部驱动器作为源,选择新的内部驱动器作为目标。
完成克隆后,它应该以与之前的外部驱动器启动相同的方式启动。
验证功能后,您可以使用分区(来自 Ubuntu dash 搜索)调整分区大小以使用更大驱动器的全部大小。
或者
最重要的部分是安装 Ubuntu 的分区。将该分区复制到新驱动器后,您只需在新驱动器上安装 Grub 并使其可启动即可。
当 Windows 10 覆盖 grub 启动管理器时,有很多关于恢复失败启动的消息。将外部驱动器的 Ubuntu 分区复制到内部驱动器后,只需在内部驱动器上安装 grub 即可获得完整功能。
这是一个安装或重新安装 grub 的简单方法:
https://askubuntu.com/a/877815/29012
答案2
我的看法...
我同意其他两个答案... Clonezilla 是最好的克隆从一个磁盘迁移到另一个磁盘。但是,这将仅有的如果目标磁盘是更大比源磁盘更大。即便如此,仍需要手动编辑分区,以gparted
充分利用更大的目标磁盘。
在现实生活中,我相信对您来说最好的方案是在新的内置磁盘上安装全新的 Ubuntu,重新安装所有重要的应用程序,然后将所有文档/音乐/图片/等从旧外部磁盘复制到新内置磁盘的 /home 文件夹中。从长远来看,你会更快乐。
答案3
克隆
如果两个驱动器的扇区大小相同,则可以克隆从外部驱动器复制到新的内部驱动器。您可以使用以下命令检查扇区(两个驱动器均已连接),
sudo parted -ls
扇区大小通常为 512 字节。
克隆到至少与源驱动器大小相同的目标驱动器也很重要(我猜是这样的,你的新内部驱动器比你的外部驱动器大)。
如果满足这两个条件,您可以使用克隆工具,例如克隆兹拉,如果源驱动器很大,但数据还不够多(分区中有大量可用空间),那么这种方法就很好了。否则,例如,如果您使用 USB 闪存盘,您也可以使用穆库斯布-杜斯并从源设备克隆,
dus /dev/sdx
其中 x 是源设备(驱动器)的驱动器号。
这两种工具都有菜单,您可以通过菜单检查是否按照正确的方向执行克隆操作。
借用LD James的回答:验证功能后,您可以使用分区(来自 Ubuntu dash 搜索)调整分区大小以使用更大驱动器的全部大小。
不要移动根分区的头端(gparted 中的左边缘),因为这样您必须重新安装引导加载程序。
请参阅以下链接
help.ubuntu.com/community/mkusb
其他方法
如果无法克隆,还有几种方法可以将系统复制到新驱动器。除非我知道有必要,否则我不会详细描述它们或链接到它们。
但实际上,重新安装通常同样容易,甚至更容易,您可以重复使用 /home 目录(创建一个单独的家在目标驱动器中创建一个分区,并在安装新系统时使用它。这意味着您的个人文件和“用户调整”将被转移,但您必须重新安装您单独安装的程序包,并且您必须重新进行全局调整。
在这种情况下你应该
- 使用以下命令准备目标驱动器的分区表分区
- 将 /home 分区的内容复制到家分割。
- 选择其他内容在安装程序的分区页面,不仅选择根分区,还要选择主分区。不要格式化主分区!