如何启动移动硬盘上的Linux

老电脑坏了,只好把硬盘装进移动盒子用。

原硬盘上已经 装了grub和linux,但现在用USB硬盘启动,BIOS设置只能认出原硬盘上的windows并启动,如何直接启动USB硬盘上的grub或者linux,方便进去查看文件呢?

现在的电脑是机械革命的,只装了win11。

grub-install的时候加--remvable参数。

意思是往移动硬盘上重新装一遍grub,用这个Grub2Win 装就可以吧,以前的grub好像是当时linux装的?

如果你没有Linux了的话,可以手动处理:把esp分区里的/EFI/arch/grubx64.efi复制到/EFI/boot/bootx64.efi即可。

移动硬盘上的esp分区,即使用diskpart命令指定个盘符加载了,也没权限访问

grub2win安装也说c盘是什么bitlocker加密,不能安装

这是什么意思?和diskpart有什么关系?

哦,diskpart是个windows的命令工具(不是linux下的),用这个工具能把esf分区加载到某个盘符,但加载后也访问不了,打不开

哦。涉及Windows的疑难杂症我就不懂了。

我前不久也有这个需求。最简单的,你直接搞个ventoy然后直接任何启动iso进去救援。

你也可以试试这个发行版:https://minios.dev/
可以用ventory启动这个minios得iso。镜像里面覆盖了一些常用的驱动。也有gui
最喜欢的功能是,你通过iso启动的linux进行了任何修改,他都会把修改保留到你存放iso的文件夹里面,你下次启动可以恢复你上次的修改。

没明白这个用法。Ventoy我是知道的, 进去哪个救援? 我说的是原电脑坏了启动不了,不是操作系统坏了。

你是说往这个移动硬盘上安装ventoy吗?

或者是说用带Ventoy的U盘启动,再插入移动硬盘访问? 这个主要是新电脑的USB接口太少了