ISP1100 の電源を入れ、BIOS setup の console redirection の設定を 9600 8N1 に変更します。 この時は、ISP1100 に直接つないだキーボードを使います。
CD-ROM ドライブに FreeBSD の CD-ROM を入れてマシンをリセットすると、コンソールの種類を選ぶように言ってくるので、適宜選びます。
あとは、いつものインストーラが起動してインストールを進めることができます。These are the predefined terminal types available to sysinstall when running stand-alone. Please choose the closest match for your particular terminal. 1 ...................... Standard ANSI terminal. 2 ...................... VT100 or compatible terminal. 3 ...................... FreeBSD system console (color). 4 ...................... FreeBSD system console (monochrome). Your choice: (1-4) 2 (ここでは例として vt100 を選んでいます)
TERM や stty は実際に使っている端末の条件に合わせます。boot: kernel -s : : Enter full pathname of shell or RETURN for /bin/sh: # TERM=kterm; export TERM (使っている端末に合わせます) # stty cols 80 rows 25 (使っている端末に合わせます) # mount -at ufs (書き込めるようにディスクをマウント) # vi /etc/ttys
書き換えるのは以下の部分です。
/etc/ttys の一部このうち、console の行を on に、ttyv? の行を off にします。
# name getty type status comments # # If console is marked "insecure", then init will ask for the root password # when going to single-user mode. console none unknown off secure # ttyv0 "/usr/libexec/getty Pc" cons25 on secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25 on secure ttyv2 "/usr/libexec/getty Pc" cons25 on secure ttyv3 "/usr/libexec/getty Pc" cons25 on secure ttyv4 "/usr/libexec/getty Pc" cons25 on secure ttyv5 "/usr/libexec/getty Pc" cons25 on secure ttyv6 "/usr/libexec/getty Pc" cons25 on secure ttyv7 "/usr/libexec/getty Pc" cons25 on secure
/etc/ttys の一部console のターミナルタイプは、よく使うシリアル端末に合わせて vt100 や kterm としたほうが便利かもしれません。
# name getty type status comments # # If console is marked "insecure", then init will ask for the root password # when going to single-user mode. console "/usr/libexec/getty std.9600" cons25 on secure # ttyv0 "/usr/libexec/getty Pc" cons25 off secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25 off secure ttyv2 "/usr/libexec/getty Pc" cons25 off secure ttyv3 "/usr/libexec/getty Pc" cons25 off secure ttyv4 "/usr/libexec/getty Pc" cons25 off secure ttyv5 "/usr/libexec/getty Pc" cons25 off secure ttyv6 "/usr/libexec/getty Pc" cons25 off secure ttyv7 "/usr/libexec/getty Pc" cons25 off secure
ついでに、デフォルトで設定しようとする blank saver の設定を外しておくと、ブート時にエラーメッセージを見なくて済みます。
以下を追加。# vi /etc/rc.conf
/etc/rc.conf の一部あとはいつもの通りです。
# # we haven't any VGA. disable screen saver. blanktime="NO"
# ^D Automatic boot in progress...