Thinkpad 坏了,我卸下了驱动器并尝试使用其他计算机从附带的外部驱动器启动

Thinkpad 坏了,我卸下了驱动器并尝试使用其他计算机从附带的外部驱动器启动

所以我的联想 ThinkPad 坏了,我把驱动器拆了。我有一个 500GB 的驱动器,分区为 50/50,带有 Windows 存储和可启动的 Ubuntu,我将从另一个已安装的 Windows 11 m2 驱动器切换。Windows 11 m2 驱动器(完整分区启动)工作正常,但是当尝试从包含 Ubuntu 的驱动器启动时,我卡在 grub 上。

我发现由于我的 gpt 分区表,这里的一些常见答案与我的情况略有不同,所以我试图了解可以更改 grub 配置以从正确的 EFI 启动的最佳方法。我已将终端输出粘贴在下面,我相信 hd4,gpt1 是正确的目标,但我不知道如何更新配置(grub 中未安装 nano 命令)

这台机器是一台旧的基于英特尔的 MacBook,我知道这是我手头上唯一可以处理多个操作系统启动的设备。我还尝试使用台式电脑和 MacBook Air M1,但它们都没有检测到驱动器,更不用说能够选择它作为启动目标了。我很确定它是 Ubuntu 20,可能性很小,它是 22 lts

输出如下 -

grub> ls (hd4.gpt1) /boot/ boot .sdi
grub> Is (hd4,gpt1) / efi/ boot/ System Volume Information/ $recycle.bin/ 
grub› Is (hd4 gpt1) /efi Microsoft/ Boot/ ubuntu/ 
grub> Is (hat.gpt1) /efl/ubuntu/ grubx69.efi shimx64.efi mmx64.efi boot×64.csu grub.cfg
grub› nano (hd4, gpt.1) /efi/ubuntu/grub
Possible files are:
grubx64.efi grub.cfg
grub› nano Cha4.gpt1)/efi/ubuntu/grub.cfg
error: can't find command "nano
grub> ls (hd4,gpt1) /efi/ubuntu/ grubx64.ef1 shimx64.ef1 mnx64.ef1 baotx64.csu grub.cfg
grub› 1s (hd4, gpt1) /efi/ubuntu/ grubm64.efi shimx64.efi mmx64.ef1 bantx64.csu grub.cfg 
grub) Is (hd4, gpt1) / efl/ boot/ System Volume Information/ $recycle.bin/ 
grub> Is (hd4 gpt1) /efi/ Microsoft/ Boot/ ubuntu/ 
grub> Is (ha4, gpt1) /efi/Boat./ boot×64.ef1 LenovoßT.EFI License.txt ReadMe. tat fbx64.efi mmx64.efi 
grub>````

提前谢谢你的帮助!

编辑:尝试清理代码以提高可读性

相关内容