如何捕获 OpenBSD 安装控制台?

如何捕获 OpenBSD 安装控制台?

所以..安装 OpenBSD 5.3 时如何保存基于 Q/A 的文本?或者我只能选择手动输入文本?或者使用打印屏幕的 OCR 软件?

答案1

一种经常被忽视的简单方法是通过串行端口进行安装。这假设机器有一个串行端口,但情况并非总是如此。

我知道,你会说“但是我的机器没有串口控制台”。那没关系。有两种方法可以告诉 OpenBSD 使用串行控制台,第一种,在从 CD 进行全新安装时最有用的是使用引导加载程序:

>> OpenBSD/amd64 BOOT 3.23
boot> stty com0 9600

com0: 9600 baud
boot> set tty com0
switching console to com0
>> OpenBSD/amd64 BOOT 3.23
boot> boot

第二个是将这些相同的参数放入/etc/boot.conf.

# cat /etc/boot.conf
stty com0 9600
set tty com0

然后你可以将你的终端记录到一个文件中,或者从腻子中剪切和粘贴等。我有一些机器“不做串行控制台”以这种方式启动,除非 BIOS 级别上存在启动故障,否则效果很好。

如果您正在使用tip,则可以通过设置变量来开始记录会话script。您可以通过发出 来设置tip 中的变量~ s

kellogg# tip tty03
connected
~[set] script

默认文件名是tip.record.您可以通过设置变量来更改该名称record。默认记录包含不可打印的字符,您可以tip通过设置beautify变量来停止这样做。

您还可以.tiprc在主目录中创建一个文件,以便在任何提示会话中设置这些变量。

set script
set beautify
set record=/tmp/tip.txt

相关内容