用 20.04 替换 16.04,保留我的 /home... 和 /boot?

用 20.04 替换 16.04,保留我的 /home... 和 /boot?

下面我显示了我当前的磁盘/文件系统。我的意思是用全新安装的 20.04 替换我当前的 16.04 /dev/sda6,并保留我的/home分区。

除备份数据外,我还应采取哪些预防措施:
1. /home。例如,我目前有user1在安装过程中创建的和另外两个。在安装 20.04 时使用相同的用户名是否足以让user120.04 读取主目录?如何让 20.04 读取其他两个的主目录?
2. /boot
3. 等等?


我目前的状态:

$ sudo fdisk -l
[sudo] password for user1: 
Disk /dev/sda: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x7fa54200

Device     Boot      Start        End   Sectors   Size Id Type
/dev/sda2  *          2048    1955839   1953792   954M 83 Linux
/dev/sda3          1957886  750000127 748042242 356.7G  5 Extended
/dev/sda4       1078964224 1465147391 386183168 184.2G 83 Linux
/dev/sda5          1957888   66406399  64448512  30.7G 82 Linux swap / Solaris
/dev/sda6         66408448  164063231  97654784  46.6G 83 Linux
/dev/sda7        164065280  750000127 585934848 279.4G 83 Linux

Partition 3 does not start on physical sector boundary.
Partition table entries are not in disk order.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.8G     0  7.8G   0% /dev
tmpfs           1.6G   26M  1.6G   2% /run
/dev/sda6        46G   18G   26G  41% /
tmpfs           7.9G  423M  7.4G   6% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/sda2       923M  179M  681M  21% /boot
/dev/sda7       275G  242G   20G  93% /home
tmpfs           1.6G  136K  1.6G   1% /run/user/1000

答案1

我强烈推荐全新安装。这将清理您的整个系统并确保从一开始,一切都按照 Ubuntu 开发人员的意图和测试进行设置。

由于您有一个单独的主分区,您可以保留您的用户数据在系统上。但是,我建议不要接管现有主文件夹的现有用户系统配置,除非您使用非常特殊的应用程序,例如 Thunderbird 邮件。

可以通过以下步骤实现。

  1. 启动到实时会话使用安装 USB。
  2. 您的硬盘包含分割
  3. 改名您当前的主文件夹(具有 root 权限的“第一个创建的用户”的主文件夹)从例如user1user1_old
  4. 开始安装。选择“其他”作为安装类型,因为您需要自己分配分区。
  5. 在里面隔断屏风,a)将旧的根分区指定为新的分区。确保选中“格式化”复选标记,以便在安装新系统之前完全擦除卷。b) 分配您当前的分区为 /home 分区,但要确保取消选中格式化。因此该分区上的数据将保留。
  6. 继续安装,并将您user1创建为第一个用户。这将user1在主分区中创建一个新目录。

这样,您将拥有一个全新干净的安装。现在,您可以通过将文件从文档、视频、音乐等文件夹移到/home/user_old新目录中的相应文件夹中,非常快速地将用户数据放回原处/home/user。或者,也可以将选定的隐藏配置文件夹从旧目录中移出。

几周后,当您觉得不再需要该user_old文件夹中的其他内容时,可以将其删除。

答案2

您可以通过以下方式升级:

  1. 做一个备份
  2. Alt+F2update-manager -c -d 并在命令框中输入。
  3. 更新管理器应该打开并告诉您:新发行版“20.04”已发布。
  4. 单击“升级”并按照屏幕上的说明进行操作。

这样,它应该只会升级您的系统,而不会丢失任何文件或其他数据。

另一种方法是通过 Live USB。您应该选择删除 ubuntu 16.04 并安装 20.04 的选项,并保留您的文件。

相关内容