准备

准备

我正在尝试将 Ubuntu 从 15.10 升级到 16.04 LTS。我没有外部硬盘来备份我的文件(这是一台游戏笔记本电脑),所以我必须将文件放在硬盘或文件夹的其他位置。无论如何,有没有办法升级 Ubuntu新鲜的删除所有已安装的应用程序,同时保留我的文件(例如删除所有已安装的应用程序,但保留照片)?例如,重新对硬盘进行分区?

答案1

由于您没有外部驱动器来复制文件,因此这会有点棘手,但结果应该不会很糟糕。我仍然认为你应该至少准备一个 >32GB 的闪存驱动器作为临时备份,以防万一。

我认为最好的计划是尽可能缩小您当前的 Ubuntu 分区(您可以在安装过程中进一步调整其大小,但至少从一开始就这样做是好的),然后使用该分区作为数据分区。数据分区将被集成,因此无需手动复制。

具体步骤如下:

准备

  1. 创建安装介质。我建议使用 USB 而不是 DVD。关于如何刻录到 USB 的教程数不胜数,因此我在此就不提供说明。
  2. 以某种方式创建备份/home。您不必这样做,但我强烈建议您这样做。/home会很大,因此您需要一个大容量的闪存驱动器。

设置

  1. 安装 Gparted,以便您可以调整分区大小:

    sudo apt-get install gparted
    
  2. 打开 Gparted 并找到 Ubuntu 安装的分区。它应该不难找到;ext4如果你没有多重启动的情况,它应该是一个大分区。

  3. 右键单击此分区并选择Resize/Move选项。从右侧调整分区大小,直到有大约 10GB 的可用空间
  4. 点击OK,然后按Apply按钮(绿色复选标记)。

更多设置

  1. 启动您的 Ubuntu 安装:选择该Try Ubuntu选项,因为还需要进行一些设置。
  2. 搜索并打开 Gparted。它已安装在实时环境中。
  3. 在之前创建的空闲空间中创建一个新的ext4分区并应用操作。
  4. 操作完成后,打开文件浏览器,单击侧栏中的分区进行挂载。
  5. 右键单击分区并选择Properties选项。记录那里给出的 UUID 或名称。
  6. 现在,打开一个终端。运行:

    sudo cp -pr /home /media/ubuntu/THENAMEYOUCOPIEDEARLIER/
    
    • 这会将主目录中的所有内容复制到另一个分区。
  7. 复制完成后,返回 Gparted。
  8. 现在,格式化Ubuntu 安装分区作为ext4确保它不是数据分区。
  9. 现在,进一步缩小安装分区。将其缩小至 40-60GB,具体取决于您的硬盘大小。
    • 您希望数据分区大于安装分区。
  10. 卸载数据分区并将其向左移动以填充新创建的可用空间。
  11. 调整其大小以填充可用空间。
  12. 应用该操作。这可能需要一段时间,所以请给自己一些时间。
  13. 重新安装数据分区并在那里找到您的用户文件夹。将其重命名为其他名称。username1如果您愿意的话也可以。

安装

  1. 打开安装程序并按照步骤操作,直到到达安装位置选项。
  2. 选择Something Else...并继续。
  3. 右键单击安装分区并进入属性。
  4. 选择将其用作ext4分区并将其挂载在/
  5. 对数据分区执行相同操作,但将其安装为/home
    • 确保Format选项不是已检查此分区。其他分区无关紧要。
  6. 继续安装。

安装后

  1. 安装完成后,不要重新启动。而是打开文件浏览器并挂载数据分区。
  2. 跑步:

    sudo cp -pr /media/ubuntu/THATUUIDYOUCOPIEDEARLIER/THEUSERFOLDERYOURENAMED/ /media/ubuntu/THEUUIDAGAIN/THEUSERFOLDERTHEINSTALLATIONCREATED/
    
    • 这会将文件从旧用户文件夹复制到新用户文件夹中。
  3. 现在您可以重新启动进入 Ubuntu。

结论(我猜?)

希望这将为您提供完整的数据传输,并实现全新的重新安装。

为了节省空间,我建议删除旧的用户文件夹。

再次:请小心。我真的建议您至少将所需的内容复制到闪存驱动器中。与任何操作系统一样,Ubuntu 也总是会出现问题。

如果您想谨慎行事并需要更多解释,请询问。我很乐意提供帮助。

相关内容