注意:本文操作有一定风险性,有可能导致幽兰启动失败,请慎重操作,提前备份好幽兰内的重要文件

针对的环境:

  • 使用UEFI的幽兰Linux系统

需要材料

  • 带有串口功能的挥码枪二代或幽兰串口套件(SD转接头和USBTTL)

硬件连接:

方式为:幽兰(sd卡插口)—挥码枪(或者串口套件)—pc(usb插口)

背景

对于使用双剑1镜像的兰友,在pc(电脑)上打开MobaXterm(或者其他串口连接工具),启动幽兰,按下ESC键,可以看到串口打印出UEFI界面信息,并且可以通过按pc的上下键位控制,但是进入Linux后就不能继续通过pc上的键盘登录交互幽兰,这是因为在grub的配置文件中,没有给Linux内核提供激活串口控制台的命令行参数

解决方法:

打开幽兰,在终端中输入下面命令:

cd /boot/grub
#备份文件
cp grub.cfg grub_bak.cfg
sudo vim grub.cfg

按下i键进入vi的输入模式,按上下左右控制光标,在psi=1的后面添加console=ttyFIQ0,1500000然后再按下ESC键,输入:wq即可。
如下图红框示例(其他地方不要改):

作者:Zhang Yinkui  创建时间:2024-04-10 11:35
最后编辑:Zhang Yinkui  更新时间:2024-05-06 17:42