我有一台即将停产的 XUbuntu 20 机器。启动分区太小,根据以往的经验,我不信任升级发行版。我还想尝试使用 Arch Linux,对于 Cyber Essentials 来说,最好有一个完全独立的工作和娱乐启动分区。
我的计划是在额外的 SSD 上添加双启动 Arch Linux 和 XUbuntu 24,同时保留旧系统,直到我对切换感到满意为止。我想在新驱动器上添加新的加密卷,以用作我的新 /home 工作,并最终将旧 SSD 重新用作 Arch Linux 的新 /home。或者我可以在 Arch Linux 和 XUbuntu 之间共享我的 /home。
这就是我所拥有的:
/dev/sda:500 GB SSD:
- /dev/sda 上的交换分区:2 GB
- /dev/sda1:512 MB,EFI 启动
- /dev/sda2:732 MB,Ext4,XUbuntu 20 启动
- /dev/sda3:445.9 GB,LUKS 加密,XUbuntu 20
/dev/sdb:240 GB 固态硬盘:
- /dev/sdb1:2 GB,Ext4,用于 XUbuntu 24 启动
- /dev/sdb2:2 GB,Ext4,用于 Arch Linux 启动
- /dev/sdb3:112 GB,Ext4,适用于 XUbuntu 24
- /dev/sdb4:112 GB,Ext4,适用于 Arch Linux
/dev/sdc: 500 GB SSD:
- /dev/sdc1:500GB,Ext4,在 XUbuntu 20 中安装到 /data
/dev/sdd:512 GB 硬盘:
- 尚无分区。
当我尝试安装 Arch Linux 时,感觉非常尴尬,所以我想把它留到以后再做。
当我尝试安装 XUbuntu 24 时,出现三个选项:
- 与现有操作系统一起安装:这使我可以选择单个分区,该分区显然将在 XUbuntu 24 和“文件”之间分割。我不确定“文件”是什么意思。它不允许我指定添加 grub 条目的位置,也不允许我对 /dev/sdd 进行分区和格式化。
- 格式化并安装:这为我提供了选择单个驱动器的选项。我可以指定要加密它。它不允许我指定在何处添加 grub 条目,也不允许我对 /dev/sdd 进行分区和格式化。
- 手册:这看起来更像手册。它列出了所有磁盘和所有分区。但是,“格式化”复选框不起作用,它根本不允许我创建分区,并且在选择用于引导加载程序的设备的下拉框中,我只能选择 /dev/sdb 和 /dev/sdd(如果我没记错的话)。我无法为 grub 引导加载程序选择 /dev/sda1,也无法对 /dev/sdd 进行分区和格式化。
我记得安装旧版本的 XUbuntu(我已经这样做了很长时间),它让你更好地控制什么放在哪里。例如,你可以轻松地在单独的磁盘上为 /home 添加分区。
反正。
我如何说服 XUbuntu 24 按照我想要的方式安装?有一个使用 YAML 进行自动安装的选项,但我不知道如何定义 YAML 文件。
答案似乎是:放弃!
一台装有 SSD 的旧 PC 被报废了,所以我拿起 SSD 并将其插入 PC。我的 PC 中现在有 4 个驱动器,在“以防万一”维护旧操作系统时,可能暂时需要 5 个驱动器。我对此很不满意,但我能做什么呢?单个驱动器上有足够的空间容纳 2 个操作系统,特别是如果您在 /data 和 /home 上安装单独的、更大的驱动器,但 XUbuntu 不允许您共享驱动器。
我现在可能可以缩小主分区并将 ArchLinux 放入释放的空间中,但三年后当 XUbuntu 24 LTS 停产时,我也会遇到同样的问题。三年似乎很长,但我现在已经从业近 30 年了,现在我知道三年过得比你想象的要快。
多年来,我一直在向人们推荐 Ubuntu——现在不再是这样了。三年并不是“长期”支持。安装程序现在完全是垃圾,我对使用 snap 之类的事情越来越感到沮丧:第一次尝试安装 Firefox 时就完全挂起了。