我有一个 18.04 LTS 的旧安装。
/home
正在播放/dev/sda
。我想保留这个不变- 系统和其他一切都已打开
/dev/nvme0n1p1
并且/dev/nvme0n1p2
(我认为是交换)
我有一个带有 22.04 LTS 的可启动 USB 驱动器,我想要一个保持/dev/sda
不变的全新安装,并保留配置/home
。
所呈现的安装选项对我来说并不明显 - 它们都警告我即将销毁我的所有文件。
当我选择“选择其他”时,系统会向我提供一个分区编辑器。我以前用过这样的编辑器,但我不知道如何确保它/dev/sda
不会被破坏。
我应该选择哪些说明或菜单选项?
更新:
因此,我迫不及待地选择了删除 Ubuntu 并重新安装的选项。这感觉很冒险,但这是唯一明确告诉我它打算做什么的选项。它说它将擦除 上的两个分区/dev/nvme0n1
,但只字未提/dev/sda
。
结果是我现在在上全新安装了 22.04 LTS /dev/nvme0n1
,并且/dev/sda
显示为已安装的 SSD 驱动器。
我的所有数据/home/stewart
都存在,这太棒了!
但是现在我想告诉 Ubuntu 使用我的这个设备/home
,而不是它在安装设备上创建的设备。
回应 Paul Benson,这些是我的分区:
$ sudo parted -l
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 500GB 500GB ext4 SSD
Model: Samsung SSD 970 PRO 512GB (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 EFI System Partition boot, esp
2 538MB 512GB 512GB ext4
答案1
您应该(并且可能应该)从安装介质启动,选择“其他”安装选项。
配置/dev/sda
为并且(这很关键)取消选中“ ”列/home
中的复选框。请勿格式化。Format
/dev/sda
/dev/sda
我对所有升级均使用此方法。
系统配置和自定义信息必须保存在 上/home
,或者重新创建。
方法:
/home
在单独的分区上。- “其他”安装选项。
/home
配置正确。- 取消选中“ ”列中的复选框
Format
。