吐槽君用的m.2 nvme硬盘安装op,只要有其他硬盘连接sata口,或者usb口,openwrt就无法启动了,显示“disk hd0 gpt1 not found,”,bios设置也没用,op死活不认啊。。。
被op折腾了大半天,终于在网络一个犄角旮旯里找到了解决方法:
显示error的时候你按下回车就会进入grub界面,你可以在grub界面输入c进入命令行模式,然后输入:
- set root=(hd1,gpt1) (也可能是其他硬盘)
- 然后esc返回grub界面(这步一定要做!)
- 回车进入openwrt!
如果你要长期带着系统盘外的硬盘开机,别忘了修改 /boot/grub/grub.cfg 文件。