Windows 10 1809はインストール時のネットワークドライバの読み込みだけでiSCSI boot できていましたが、1903/1909ではIRQL NOT LESS OR EQUALでBSODになってしまいました。調べたら、こちらの投稿によると、古いWindows10と最近のwindows10ではpagefile.sysをiscsi上に置けないためだそうです。また、前述のところには記載はありませんが、ハイバネーションをoffにする必要があります。
試したところ、1909をipxeでインストールおよびブート、アップデートができました。
なお、WinPEは日本語にローカライズしたものを、インストールメディアも日本語版を使っていますが、特に問題はありませんでした。
以下、手順です。
1. iscsiターゲットを用意し、dhcpにてroot-pathを指定して、ipxeでwinpeを起動する。
2. net use コマンドでOSおよびドライバの入った場所を接続する。
3.OSのディレクトリに入り、setup /norebootでインストールを開始する。
4.ディスクのフォーマットの画面でネットワークドライバを読み込ませる。
5.ディスクをフォーマットしインストールを続行させる。
6. セットアップ終了後,disk partにてシステムドライブのパーティションを確認
7. プロンプトにて、例えば以下のようにして レジストリをロードする。
reg load HKLM\Temp_Software E:\windows\system32\config\system
8. HKLM¥Temp_Software\ControlSet001\Control\Session Manager\Memory Management に PagingFiles があるので、regeditにて項目の中身?pagefile.sysを削除して空にする。
9. 以下のようにしてハイブをアンロードしセーブする。
reg unload HKLM\Temp_Software
10. 再起動してネットワークブートさせる。
11. 初回のログオン時に、コマンドで powercfg /h off としてハイバーネーションをoffにしておく。
以上です。
試したところ、1909をipxeでインストールおよびブート、アップデートができました。
なお、WinPEは日本語にローカライズしたものを、インストールメディアも日本語版を使っていますが、特に問題はありませんでした。
以下、手順です。
1. iscsiターゲットを用意し、dhcpにてroot-pathを指定して、ipxeでwinpeを起動する。
2. net use コマンドでOSおよびドライバの入った場所を接続する。
3.OSのディレクトリに入り、setup /norebootでインストールを開始する。
4.ディスクのフォーマットの画面でネットワークドライバを読み込ませる。
5.ディスクをフォーマットしインストールを続行させる。
6. セットアップ終了後,disk partにてシステムドライブのパーティションを確認
7. プロンプトにて、例えば以下のようにして レジストリをロードする。
reg load HKLM\Temp_Software E:\windows\system32\config\system
8. HKLM¥Temp_Software\ControlSet001\Control\Session Manager\Memory Management に PagingFiles があるので、regeditにて項目の中身?pagefile.sysを削除して空にする。
9. 以下のようにしてハイブをアンロードしセーブする。
reg unload HKLM\Temp_Software
10. 再起動してネットワークブートさせる。
11. 初回のログオン時に、コマンドで powercfg /h off としてハイバーネーションをoffにしておく。
以上です。
コメント
コメントを投稿