壊れた HDD を搭載したラップトップをディスクレス ネットブートする

壊れた HDD を搭載したラップトップをディスクレス ネットブートする

簡単な質問: ハード ドライブ コネクタが壊れたラップトップを、ネットワーク ケーブル経由で起動して Linux または Windows で使用する必要があります。

質問の全文と背景:

我が家にはデスクトップ システムが 2 台とラップトップ 3 台 (Dell、大型 Acer、小型 Acer) があります。ラップトップは子供たちが最もよく使います。ハード ドライブの 1 台がクラッシュし (大型 Acer)、もう 1 台は小型 Acer の底部ケースが外れて、ドライブがケーブルから外れてしまいました。そこで息子がドライブを引き抜いて大型 Acer に取り付けました。Acer から交換用ドライブとシステム ディスクを注文しました。すると、ケーブルが小型 Acer のピンを数本壊し、ハード ドライブが使用できないことがわかりました。1
年前に EBay からラップトップの半分 (マザーボードとケースの半分のみ) を購入しました。メモリ、キーボード、120 GB SSD、USB3 PCMIA カードを購入しました。このシステムは、6.5Tb の外付けドライブで Linux Ubuntu サーバー 14 を実行し、個人ファイル、メディア、MySQL、UTorrent、PHP 学習用の Web サーバーをホストしています。
チュートリアルを見つけて、ルーター経由でルーティングされた NFS と TFTP による PXE ブートを設定しました (ルーターは DD-WRT を使用)。(http://www.serenux.com/2011/04/howto-create-a-diskless-workstation-that-boots-from-pxe-using-ubuntu/)。ラップトップは起動し、ネットワーク ワイヤを介して Ubuntu デスクトップを実行しますが、ワイヤが機能しない可能性があることは理解していますが、インターネットに接続できません。インターネット用のワイヤレス アダプタに接続しようとすると、ネットワークが受け入れられません。そこで、別のチュートリアルを見つけたので、Windows 7 を調べることにしました (http://windowsdisklessaoe.wordpress.com/)。ただし、これは Windows サーバーを使用します。現在のサーバー設定には満足しており、XBMC と他のシステムを実行している Raspberry Pi と Android TV スティックにビデオをストリーミングしています。Linux
でインターネットに接続したり、Linux サーバーから Windows を起動したりするためのサポートがあれば、大変助かります。

ifconfig:

eth0 リンク カプセル化:イーサネット HWaddr b8:70:f4:ef:59:55  
          inet アドレス:192.168.15.111 Bcast:192.168.15.255 マスク:255.255.255.0
          inet6 アドレス: fe80::ba70:f4ff:feef:5955/64 スコープ:リンク
          アップブロードキャスト 実行中マルチキャスト MTU:1500 メトリック:1
          RXパケット:367213 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0
          TXパケット:222810 エラー:0 ドロップ:0 オーバーラン:0 キャリア:1
          衝突:0 送信キュー数:1000
          RX バイト:481273230 (481.2 MB) TX バイト:23550846 (23.5 MB)

lo リンクカプセル化:ローカルループバック  
          inet アドレス:127.0.0.1 マスク:255.0.0.0
          inet6 アドレス: ::1/128 スコープ:ホスト
          アップループバック実行中 MTU:65536 メトリック:1
          RXパケット:183 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0
          TXパケット:183 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0
          衝突:0 送信キュー:0
          RX バイト:13297 (13.2 KB) TX バイト:13297 (13.2 KB)

wlan2 リンク encap:イーサネット HWaddr 60:d8:19:1a:76:1e  
          inet6 アドレス: fe80::62d8:19ff:fe1a:761e/64 スコープ:リンク
          アップブロードキャストマルチキャストMTU:1500メトリック:1
          RXパケット:0 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0
          TX パケット:0 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0
          衝突:0 送信キュー数:1000
          RXバイト:0 (0.0 B) TXバイト:0 (0.0 B)
          割り込み:19

答え1

ネットワーク ブートローダーである gpxe の使用を試してみるとよいかもしれません。これは、ネットワーク ドライブ (例: iSCSI) をブート ドライブとしてマッピングし、ネットワーク経由で Wi​​ndows または Linux をインストールして起動することで機能します。

こちらをご覧ください http://etherboot.org/wiki/index.php

関連情報