下面我显示了我当前的磁盘/文件系统。我的意思是用全新安装的 20.04 替换我当前的 16.04 /dev/sda6
,并保留我的/home
分区。
除备份数据外,我还应采取哪些预防措施:
1. /home。例如,我目前有user1
在安装过程中创建的和另外两个。在安装 20.04 时使用相同的用户名是否足以让user1
20.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 邮件。
可以通过以下步骤实现。
- 启动到实时会话使用安装 USB。
- 山您的硬盘包含家分割
- 改名您当前的主文件夹(具有 root 权限的“第一个创建的用户”的主文件夹)从例如
user1
到user1_old
。 - 开始安装。选择“其他”作为安装类型,因为您需要自己分配分区。
- 在里面隔断屏风,a)将旧的根分区指定为新的根分区。确保选中“格式化”复选标记,以便在安装新系统之前完全擦除卷。b) 分配您当前的家分区为 /home 分区,但要确保取消选中格式化。因此该分区上的数据将保留。
- 继续安装,并将您
user1
创建为第一个用户。这将user1
在主分区中创建一个新目录。
这样,您将拥有一个全新干净的安装。现在,您可以通过将文件从文档、视频、音乐等文件夹移到/home/user_old
新目录中的相应文件夹中,非常快速地将用户数据放回原处/home/user
。或者,也可以将选定的隐藏配置文件夹从旧目录中移出。
几周后,当您觉得不再需要该user_old
文件夹中的其他内容时,可以将其删除。
答案2
您可以通过以下方式升级:
- 做一个备份
- 按Alt+F2
update-manager -c -d
并在命令框中输入。 - 更新管理器应该打开并告诉您:新发行版“20.04”已发布。
- 单击“升级”并按照屏幕上的说明进行操作。
这样,它应该只会升级您的系统,而不会丢失任何文件或其他数据。
另一种方法是通过 Live USB。您应该选择删除 ubuntu 16.04 并安装 20.04 的选项,并保留您的文件。