如何在不丢失数据的情况下升级或切换 Linux 发行版如何在不丢失数据的情况下升级或切换 Linux 发行版如何在不丢失数据的情况下升级或切换 Linux 发行版如何在不丢失数据的情况下升级或切换 Linux 发行版
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在不丢失数据的情况下升级或切换 Linux 发行版

在 Linux 发行版之间切换?以下是如何在不丢失任何数据的情况下更改 Linux 发行版。

当您切换 Linux 发行版时,默认操作是擦除计算机上的所有内容。如果您执行升级的全新安装以避免潜在的复杂情况,情况也是如此。

事实证明,执行全新安装或更改 Linux 发行版而不丢失数据实际上非常容易。无论您目前的情况如何,都可以按照以下步骤进行操作。

它是如何工作的?

让您保留所有个人数据的魔力是什么?简单:单独的分区。

每当您切换 Linux 发行版时,您都必须告诉安装程序您希望在硬盘上设置什么分区。如果 Linux 是硬盘上唯一的操作系统,您很可能会有一两个分区。这包括主分区,通常格式化为 ext4,其中包括操作系统和所有数据。

或者,您还可以有一个称为交换分区的附加分区。这是硬盘驱动器的一部分,用作 RAM 溢出空间,也是休眠期间存储 RAM 数据的位置。

但是您可以自由地创建任意数量的分区,并且可以告诉安装程序哪些分区应该用于哪些文件夹。

创建单独的主分区

如果您厌倦了在更改 Linux 发行版时擦除数据,则需要创建一个额外的 ext4 格式分区。第一个分区应安装“/”(根文件夹),另一个分区应安装“/home”。您的所有个人数据都存储在“/home”文件夹中,因此这意味着您的所有个人数据将存储在第二个分区中。

一旦您准备好切换 Linux 发行版或执行升级,您就可以随意擦除包含操作系统和已安装应用程序的第一个分区。但是,包含您所有个人文件和首选项的第二个分区可以保持不变。

接下来,当您执行新的 Linux 安装时,您可以告诉安装程序重新格式化第一个分区(从头开始),但保留第二个分区并将其安装到“/home”。然后,您需要做的就是确保设置与以前相同的用户名和密码,一切都应该恢复原样。

分离分区也不会阻止您加密驱动器。

您仍然需要做的唯一一件事是重新安装应用程序,但您不必重新配置其中的许多应用程序,因为它们的设置与您的其他个人文件一起存储。

切换 Linux 发行版时的注意事项

一个潜在的缺点是,在发行版之间切换时保留先前的设置可能会导致不兼容。例如,尽管 Fedora 和 Ubuntu 都使用 GNOME 作为默认桌面后端,但 Ubuntu 的实现却截然不同,Fedora 中的设置可能会变得混乱。意识到。

确保在为两个分区提供空间时,为每个分区提供足够的空间。如果您的第一个根分区非常小,您将无法安装很多应用程序。如果第二个分区太小,那么您将没有足够的空间来保存您的个人文件。分区大小是硬性限制。

如果您不打算安装大量应用程序,我建议您给第一个分区至少 15 或 20GB 的空间。

如果您计划安装许多应用程序或游戏(占用大量空间),那么您可能需要 50GB。游戏玩家应该查看他们有兴趣安装的游戏,并将每款游戏占用的空间加起来。

如果您发现分区大小不适合您的使用,可以通过启动到实时环境并运行分区工具或使用命令行来调整分区大小。

已经安装 Linux 了吗?

如果您已经安装了 Linux,并且所有内容(包括您的主文件夹)都位于同一分区上,请不要担心。只需几个步骤即可实现您需要的设置。步骤如下:

  1. 下载您喜爱的 Linux 发行版的 Live 环境 ISO,并将其刻录到 CD/DVD 或写入 USB 驱动器。

  2. 启动到您新创建的媒体。使用 GParted 等分区工具将 ext4 分区的大小调整为您想要的大小。

  3. 使用相同的工具在调整第一个分区大小所创建的空白空间中创建一个新的 ext4 分区。记下它是什么分区。它应该类似于 /dev/sdXY,其中 X 是指定驱动器的字母,Y 是指定分区的数字。例如 /dev/sda2。

  4. 挂载两个分区,并将主文件夹的内容复制到新分区。确保您复制的是主文件夹的所有内容,而不是主文件夹本身。否则,当一切完成后,你所有的东西都将在“/home/home/user”中,这是行不通的。

  5. 现在打开终端并运行命令 gksudo gedit 以打开 Gedit 文本编辑器。现在使用菜单打开位于第一个分区中的 /etc/fstab 的文件。

  6. 将以下行添加到文件末尾:/dev/sdXY /home ext4 error=remount-ro 0 1。再次确保将 /dev/sdXY 替换为分区的实际名称。

  7. 保存并重新启动。确保删除 Live 环境介质,以便重新启动到常规安装。

切换 Linux 发行版而不丢失数据

差异并不明显,但您的个人数据现在将位于一个单独的分区上,在切换发行版或执行升级时不会受到影响!

分离分区不仅适用于发行版或减少升级到新版本时的麻烦。如果您下载的更新使您的电脑处于无法启动的状态,则单独的分区可以发挥作用。只需在根分区上重新安装一个版本的 Linux,您就可以备份并运行,而无需备份和恢复一堆文件。

如果您现在更有勇气尝试其他版本的 Linux 或承担一些风险,这里列出了我们列出的五个前沿 Linux 发行版。只需确保定期备份您的个人数据,即使它现在位于单独的分区上。

©2015-2025 艾丽卡 support@alaica.com