前からやってみたかった「iSCSI Remote Boot」
ようは、PXE BootのiSCSI版
特定のIntel Nicで対応しています。
で、今回僕が買ったのは、
Intel® Gigabit CT Desktop Adapter 82574L
1)USBメモリをブータブルにする
DOS起動環境が必要なのですが、
今回はUSBフラッシュデバイスを使ってみます。
・Windows 98 System Files
ダウンロードしインストールして解凍しておきます。
・HP USB Disk Storage Format Tool
をダウンロードしインストールして起動。
「Create a DOS startup disk」にチェックをいれ、
先程解凍した「Windows 98 System Filesフォルダ」を指定。
これで、とりあえずDOS起動します。
iSCSI Bootに対応したBIOS
「Intel® iSCSI Remote Boot Setup Utility」
をダウンロードして解凍。
PREBOOTAPPSBootUtilDOSBootUtil.exe
を先程作ったUSBフラッシュデバイスへコピー
(このとき、中身が何も見えませんが気にしない。)
2)iSCSI Remote Bootの設定
USBフラッシュデバイスからブートさせる。
うまく、USBフラッシュデバイスからDOSブート出来たら、
C:¥ISCSIUTL -ALL -FLASHENABLE
C:¥ISCSIUTL -ALL -UP
として、ファームウェアを書き換えます。
その際、現在のファームを残すか聞かれますので「y」
書き換えますか「y」
さて、上手く書き変わったところでもう一度再起動し、
「Ctrl+D」
を押すことでiSCSI Remote Bootの設定BIOSへ入ることが出来ます。
とりあえず、「P」を押す。
D=DISABLED → P=PRIMARY ←有効化
iSCSI Port Selection
Initiator Name:
Initiator IP:
Subnet Mask:
Gateway:
Target Name:
Target IP:
Target Port:
Boot LUN:
ここを埋めてしまいしょう。
「Initiator Name」と「Target Name」はIQN名なので気を付けて下さい。
[tegaki]たぶん、上手くいく。。[/tegaki]