以降の xxxは、そのX端末の IP address 最下位です。TFTP load <ESC> to abort Using IP address - 130.153.140.xxx Using Subnet Mask - 255.255.255.000 Using host 130.153.140.165 file 'Xncd19c'
BT[file][IP host IP][gateway IP][subnet mask] boot via tftp
bootできたら、Setup windowを表示しているだろう。Setup windowはbt Xncd19c 130.153.140.xxx 130.153.140.193 255.255.255.0
Console Login Terminals WindowMgr Utilities Setup Statisticsという menu を付けた window で、Setup key を押すと出たり消えたりする。
ディレクトリ構成図
/nfsboot/ncd/ XKeysymDB Xncdxpl rgb.txt ncd_std@ (configs/ncd_stdへのlink) /nfsboot/ncd/configs/ AC155A79 (この名前はX端末のIPで決定される) AC155A79.stp (同上) ncd_std /nfsboot/ncd/modsxpl/ (拡張子がxplのファイルをこのディレクトリへ) /nfsboot/ncd/fonts/pcf/ 100dpi/ (pcfフォントファイルをこのディレクトリへ) 75dpi/ (同上) misc/ (同上)
/nfsboot 172.21.90.0/255.255.255.0 (ro,insecure,all_squash) #(172.21.90.0/255.255.255.0 の部分は、NCD端末が使用するアドレスに合わせて変更してください。)
/nfsboot 172.17.4.0/255.255.252.0(ro,insecure,all_squash) 東北大物理用A.2 設定ファイル、ncd_stdの修正
サーバー側で容易する、NCD端末の設定ファイル、ncd_stdを、以下のように変更します。
# Booting Parameters boot-desired-source = nfs #[tcpip|tftp|nfs|ncdnet|local|prom] #(NFSを指定) # Set the boot directory needed depending on boot-desired-source and # the installed location of the server images boot-nfs-directory = "/nfsboot/ncd/" #(起動に必要なファイルのあるディレクトリを指定) # Get the unit's IP address from the network using bootp or rarp # Set this to 'false' to get IP addresses from NVRAM ip-use-address-discovery = false #(IPアドレスをNVRAMから取得) # Set the appropriate IP addresses, 0.0.0.0 will use the boot host file-initial-protocol-1 = nfs # [tftp|nfs|ncdnet|nfs/tcp] #(ここでもNFSを指定) # Modify these directories if the files are not in the default location config-vms-directory = NCD_ROOT:[CONFIGS] config-unix-directory = "/nfsboot/ncd/configs/" xserver-rgb-file = "/nfsboot/ncd/rgb.txt" xserver-keysym-file = "/nfsboot/ncd/XKeysymDB" #(RGBファイル等の位置を指定) # Font Parameters # There are several options shown here. # Use the default font path, or select one here which best meets your needs. # xserver-default-font-path = { { "built-ins" } { "/nfsboot/ncd/fonts/pcf/misc/" } { "/nfsboot/ncd/fonts/pcf/75dpi/" } { "/nfsboot/ncd/fonts/pcf/100dpi/" } #(FONTの位置を指定)B. NCD端末側の設定
NCD端末の設定画面を、setupキーを押して呼び出して、以下のように設定してください。
上記の設定は、X端末のIPが172.21.90.126、Boot Host, Gatewayが172.21.90.240、 Subnet Maskが255.255.255.0の場合です、Networkの設定でのIP Addressの部分は NCD端末の設置環境に合わせて変更してください。Network の設定 Get IP Address From: NVRAM DHCP IP Addressing Order: Disabled BOOTP IP Addressing Order: Disabled RARP IP Addressing Order: Disabled Terminal IP Address: 172.17.4.XXX First Boot Host IP Address: 172.17.4.135 Gateway IP Address: 172.17.4.1 Subnet Mask: 255.255.252.0 Broadcast IP Address; 172.17.4.1 Boot の設定 Boot File: Xncdxpl NFS Boot Directory: /nfsboot/ncd/ Config File: UNIX Config Directory: /nfsboot/ncd/ TFTP Order: Disabled NFS Order: 1 MOP Order: Disabled LOCAL Order: Disabled
C. X端末の起動
設定が正しければ、NCD端末をリセットすると、
の順で起動するはずです。
- Boot HostからXncdxplを取得して起動
- ncd_std を読み込む
- configsにある、端末別の設定ファイルを読み込む
- XKeysymDB, rgb.txtを読み込む
- ncd_stdで指定されたフォントを認識する
- modsxplにあるxplファイルを実行して、XDMCPを受け付けるHostをBroadcastで探す
- Host一覧を表示
最初の起動では、Xncdxplを読み込んでからncd_stdを読み込むまでに 非常に時間がかかりますが、2回目以降はすぐに起動します