我有一台即将停产的 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 文件。