在两个物理驱动器上划分现有的 Ubuntu 安装

use*_*716 8 partitioning ssd mount bootloader system-installation

我打算在我的 Ubuntu 机器上添加一个 SSD 驱动器。目前计算机只有一个硬盘驱动器,包含整个安装。我想要做的是将现有安装移动到 SSD(/挂载),不包括/home我想保留在当前硬盘驱动器上的文件夹。原因是主文件夹不适合 SSD。

有没有一种方法可以将除/home文件夹之外的所有内容复制到 SSD,然后将当前硬盘驱动器的主文件夹安装到/home(当然删除所有那些复制到 SSD 上的东西)。有没有人试过这个?你认为这可能吗?

我不想进行新安装,因为重新配置所有内容需要很长时间。

Fra*_*que 2

未经测试,但如果 SSD 至少与 HDD 大小相同或更大,我会这样做:

为了简单起见,我们将 SSD 命名为 as /dev/sda,HDD 命名为 as /dev/sdb

脚步:

  1. 插入 SSD 和 HDD 并从可启动媒体(CD-ROM、U 盘)启动实时 Ubuntu

  2. 在终端中发出此命令:sudo dd if=/dev/sdb of=/dev/sda

  3. 完成后,通过添加以下内容来安装/dev/sda并编辑该/etc/fstab文件:

    /dev/sdb1 /home ext4 noatime,nodiratime,defaults 0 2

  4. 进入/home挂载目录/dev/sda并删除其中的所有内容。

  5. 现在是最困难的部分:安装/dev/sdb1并删除除/home目录之外的所有内容。

  6. 清理后,将/home目录输入并移出到已安装的根目录/dev/sdb1

  7. 删除空/home目录/dev/sdb1

  8. 如果/dev/sda大于/dev/sdb,则用于gparted调整分区大小以适合磁盘。

  9. 重新启动自/dev/sda

  10. 享受。