我的 SSD RAID 设置感觉不对,原因如下:
- sdb 和 sdc 仅显示 238G。这些是 256G 驱动器
- 每个 RAID 驱动器有两个 /boot。一个是 /boot/EFI。当我启动我的设备时,我会看到 6-7 个启动选项。应该只有 2-3 个。
- 我的启动分区已满并且出现错误。
计算机规格:
- 华硕 G750JZ
- 2 256GB SSD * 名为“RAIDER”
- 1 1TB 硬盘
- 无需双启动,全部为 Ubuntu
结果lsblk
:
lsblk
有谁想就他们所看到的问题发表意见吗?
答案1
- sdb 和 sdc 仅显示 238G。这些是 256G 驱动器
256×10^9÷1024^3=238,418579102
lsblk 的表示是正确的。顺便说一句,将 lsblk 等命令的文本输出发布为文本或代码会更受欢迎。
- 每个 RAID 驱动器有两个 /boot。一个是 /boot/EFI。当我启动我的设备时,我会看到 6-7 个启动选项。应该只有 2-3 个。
我不确定您的设置,dm 软件 raid 应该将两个磁盘表示为一个,以便进行 update-grub 等进程,但它读起来像是还拾取了另一个 grub.cfg,grub 菜单的屏幕截图或照片可能有助于澄清问题。您可以添加GRUB_DISABLE_OS_PROBER=true
到/etc/default/grub
不寻找其他操作系统引导加载程序并运行 update-grub 以查看是否有帮助。
- 我的启动分区已满并且出现错误。
具体是哪些错误?不,它并不总是很明显,可能还有其他问题深藏其中。
您的设置看起来很复杂(dm-raid、efi 和启动分区、带有嵌套 cryptswap 的 LUKS 上的 LVM),您确定需要所有这些吗?并且您想要维护所有可能的损坏(分发升级)吗?我猜您之前设置了 dm-raid 后,选中了安装程序中的所有框,不知道其含义,也可能设置了两次加密(LUKS + eCryptfs)。
您可以使用 LVM 或 btrfs 的 RAID 功能而不是 dm-raid,尽管在过去的几个小时里,我多次单独测试 LVM 和 btrfs,但还是无法使用桌面安装媒体获得正常运行的系统。
我可以给出一个建议:UEFI 分区不需要超过 100MB¹。您可以创建一个新的 FAT16 分区,将其标记为boot
gparted esp
,然后将旧分区备份中的数据复制到新分区。这将为启动分区获得 412 MB 的额外空间。由于 488 MB 似乎是 Ubuntu 上所有 LVM 设置的默认设置,因此您应该检查分区被填满的原因,通常在较新的版本中会自动删除旧内核,您也可以使用 apt autoremove 删除它们。
- Fedora 的 LVM 设置为 EFI 配置 200MB 并为 /boot 配置 500MB。