TemP
の編集
index.php?TemP
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
** R2D 用 ipl+g ネットワークブートに関する補足 [#x0cf4447] - Linux kernel を ネットワークからブートするための設定を、ネットワークサーバー 上に反映する - sh-lilo は MAC アドレスを broadcast するだけ - (現在の設定では)サーバー上の top directry 直下に /tftpboot という ディレクトリーを作成し この中に kernel image を格納しておく。 - ネットワークブートに対応しているのは eth0 側(RTL8139)。 - MAC アドレスはボード上にシールで示されている。 - (現在の設定では)root file system もネットワーク上から NFS としてマウント するようになっており、kernel 起動パラメータの中で NFS の mount point を 指定します。 - マウント前に root file system 上の lilo.conf を参照出来ないので .config の起動パラメータにIP アドレス、マウントポイント などを環境に合わせてハードコードして kernel を構築する。 - root file system 上のネットワーク関連設定でボードの IP アドレスなどを適切に設定する。 *** ネットワーク起動用の設定内容 [#d5c761fc] - kernel config 時の設定 Kernel Network boot Kernel configuration [System type] - [Default bootloader kernel arguments (CMDLINE_BOOL)] (CMDLINE):mem=64M console=ttySC0,115200 root=/dev/nfs nfsroot=192.168.10.191:/tftpboot/rts7751r2d ip=192.168.10.200 -- nfsroot=192.168.10.191:/tftpboot/rts7751r2d --- RTS7751R2D 用 Rootfile system の場所を指定。 --- この例では、NFS Server IP Address 192.168.10.191 の /tftpboot/rts7751r2d を指定。 -- ip=192.168.10.200 --- RTS7751R2D に割り当てる IP Address を指定。 --- この例では、192.168.10.200 -- 上記のコマンドは、例であり、各ネットワーク環境に合わせて IP Address 等を指定。 [Networking support] - [Network options] - [kernel level autoconfiguration (IP_PNP)] -- IP:BOOTP support (IP_PNP_BOOTP) 選択。 [File systems] - [Network File Systems] -- NFS file system support (NFS_FS) 選択。 --- Provide NFSv3 client support (NFS_V3) 選択。 --- Provide NFSv4 client support (EXPERIMENTAL) (NFS_V4) 選択。 --- Allow direct I/O on NFS files (EXPERIMENTAL) (NFSDIRECTIO) 選択。 --- Root file system on NFS 選択。 - Server 側の設定 -- Server 側では、nfsd, dhcpd が起動されている事。 -- /etc/dhcpd.conf には、RTS7751R2D 用の設定がされている事。 -- dhcod.conf を変更した場合には [root@power root]# service dhcpd restart dhcpd を停止中: [ OK ] dhcpd を起動中: [ OK ] --- 例えば、RTS7751R2D On board の RTL8139 MAC Address が、00:00:87:6B:60:44 の場合 host RTS7751R2D { hardware ethernet 00:00:87:6B:60:44; fixed-address 192.168.10.200; filename "/tftpboot/rts7751r2d/boot/zImage-2.6.8.1"; option root-path "/tftpboot/rts7751r2d"; } 上記の例では、MAC Address 00:00:87:6B:60:44 に対して、IP Address 192.168.10.200 を割り当て、boot するカーネルは、 /tftpboot/rts7751r2d/boot/zImage-2.6.8.1 を指定する。また、Root filesystem として、 /tftpboot/rts7751r2d を指定する。
タイムスタンプを変更しない
** R2D 用 ipl+g ネットワークブートに関する補足 [#x0cf4447] - Linux kernel を ネットワークからブートするための設定を、ネットワークサーバー 上に反映する - sh-lilo は MAC アドレスを broadcast するだけ - (現在の設定では)サーバー上の top directry 直下に /tftpboot という ディレクトリーを作成し この中に kernel image を格納しておく。 - ネットワークブートに対応しているのは eth0 側(RTL8139)。 - MAC アドレスはボード上にシールで示されている。 - (現在の設定では)root file system もネットワーク上から NFS としてマウント するようになっており、kernel 起動パラメータの中で NFS の mount point を 指定します。 - マウント前に root file system 上の lilo.conf を参照出来ないので .config の起動パラメータにIP アドレス、マウントポイント などを環境に合わせてハードコードして kernel を構築する。 - root file system 上のネットワーク関連設定でボードの IP アドレスなどを適切に設定する。 *** ネットワーク起動用の設定内容 [#d5c761fc] - kernel config 時の設定 Kernel Network boot Kernel configuration [System type] - [Default bootloader kernel arguments (CMDLINE_BOOL)] (CMDLINE):mem=64M console=ttySC0,115200 root=/dev/nfs nfsroot=192.168.10.191:/tftpboot/rts7751r2d ip=192.168.10.200 -- nfsroot=192.168.10.191:/tftpboot/rts7751r2d --- RTS7751R2D 用 Rootfile system の場所を指定。 --- この例では、NFS Server IP Address 192.168.10.191 の /tftpboot/rts7751r2d を指定。 -- ip=192.168.10.200 --- RTS7751R2D に割り当てる IP Address を指定。 --- この例では、192.168.10.200 -- 上記のコマンドは、例であり、各ネットワーク環境に合わせて IP Address 等を指定。 [Networking support] - [Network options] - [kernel level autoconfiguration (IP_PNP)] -- IP:BOOTP support (IP_PNP_BOOTP) 選択。 [File systems] - [Network File Systems] -- NFS file system support (NFS_FS) 選択。 --- Provide NFSv3 client support (NFS_V3) 選択。 --- Provide NFSv4 client support (EXPERIMENTAL) (NFS_V4) 選択。 --- Allow direct I/O on NFS files (EXPERIMENTAL) (NFSDIRECTIO) 選択。 --- Root file system on NFS 選択。 - Server 側の設定 -- Server 側では、nfsd, dhcpd が起動されている事。 -- /etc/dhcpd.conf には、RTS7751R2D 用の設定がされている事。 -- dhcod.conf を変更した場合には [root@power root]# service dhcpd restart dhcpd を停止中: [ OK ] dhcpd を起動中: [ OK ] --- 例えば、RTS7751R2D On board の RTL8139 MAC Address が、00:00:87:6B:60:44 の場合 host RTS7751R2D { hardware ethernet 00:00:87:6B:60:44; fixed-address 192.168.10.200; filename "/tftpboot/rts7751r2d/boot/zImage-2.6.8.1"; option root-path "/tftpboot/rts7751r2d"; } 上記の例では、MAC Address 00:00:87:6B:60:44 に対して、IP Address 192.168.10.200 を割り当て、boot するカーネルは、 /tftpboot/rts7751r2d/boot/zImage-2.6.8.1 を指定する。また、Root filesystem として、 /tftpboot/rts7751r2d を指定する。
テキスト整形のルールを表示する