升级 SSD 驱动器后无法安装 Linux,GRUB 出现问题

升级 SSD 驱动器后无法安装 Linux,GRUB 出现问题

这是我以前的工作配置:

  • SSD1 - 256GB NVMe - Windows 10
  • SSD2 - 512GB SATA - Linux

这是我升级后的新配置:

  • SSD1 - 1TB NVMe - 空,未格式化
  • SSD2 - 512GB SATA - Linux

这就是我想要得到的:

  • SSD1 - 1TB NVMe - Linux(操作系统 + 主目录)
  • SSD2 - 512GB SATA - 数据存储

我使用的发行版是 Artix Linux(= Arch - systemd + OpenRC),但这应该是无关紧要的。

我创建了一个 USB 记忆棒安装程序(使用 Rufus 和发行版提供的 ISO),采用 GPT 分区方案/UEFI(非 CSM)。

开始安装时,我收到的只是以下消息:

Welcome to GRUB!

error: unknown file system.
Entering rescue mode...
grub rescue>

然后我在没有 USB 记忆棒的情况下重新启动。 SATA 驱动器上的 Linux 启动,我在启动过程中得到以下输出:

procfs     [ * Mounting misc binary format filesystem ...
[ ok ]
binfmt     [ * Loading custom binary format handlers ...
[ ok ]
fsck       |fsck.fat 4.2 (2021-01-31)
fsck       |open: No such file or directory
fsck       |/dev/sda5: clean, 925153/22462464 files, 16723944/89840390 blocks
fsck       | * Filesystem couldn't be fixed
[!!]
* rc: Aborting!
Starting default runlevel
fsck       | * Checking local filesystems ...
...
same output as before
...
agetty.tty4  | * 

BIOS 的详细信息:

UEFI BIOS Version        R0UET78W (1.58) 2020-11-17
UEFI Secure Boot         Off
USB UEFI BIOS Support    Enabled
Device Guard             Disabled
Boot priority order      1 USB, 2 Linux/SATA, 3 Windows/NVMe
UEFI/Legacy Boot         UEFI Only
   - CSM Support         Yes

系统开机前的信息包括:

NVMe Device: CT1000P5SSD8
Fixed Disk: Samsung SSD 850 EVO 500G

这应该表明不存在硬件问题。

型号:联想 ThinkPad E585(锐龙 2700)

感谢您的帮助!

答案1

创建安装 U 盘时,我有两个选择:ISO 模式或 DD 模式。

我一开始选择了 ISO 模式,使用这个选项我陷入困境并写下了这个问题。

如果我选择DD模式,安装会正确启动。

这条信息可以在文档中找到,但我建议使其更加明显,因为它可能会对安装过程以及寻找解决方案所浪费的时间产生影响。

相关内容