来源:https://forum.netgate.com/topic/164044/solved-atkbd0-giant-locked

以前一直在虚拟机里安装防火墙pfSense作为网关,现在在物理机上安装时碰到了安装进程卡死的问题(opnsense一样会碰到这个问题)。

opnsense少了一行,实际也是卡在uart处

kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
uart0: <16550 or compatible> at port 0x3f8 irq 4 flags 0x10 on isa0

故障原因不清楚,我只是搬运工。解决办法如下(绕过卡住的步骤):

1. 进入安装引导,在boot选择界面按ESC进入EFI提示符(绕开卡住的步骤进入安装流程);

2. 输入 unset hint.uart.1.at 回车;

3. 输入 boot 回车,此时将直接进入安装流程;

4. 安装完成后的第一次引导仍然需要重复步骤2,3一次(绕开卡住的步骤进入系统,然后修改配置文件彻底解决);

5. 系统启动以后,选择8 shell(序号不一定是8)进入shell环境,编辑 /boot/device.hints 文件,注释掉 hint.uart.1.at=”isa”这行,强制保存(这个文件只读,需要用!强制保存),此时就彻底解决了这个问题,并且不需要立即重启。

分类: articles