Diskless Netboot eines Laptops mit defekter Festplatte

Diskless Netboot eines Laptops mit defekter Festplatte

Kurze Frage: Ich muss einen Laptop, bei dem der Festplattenanschluss defekt ist, mit Linux oder Windows verwenden, indem ich über das Netzwerkkabel boote.

Vollständige Frage und Hintergrund:

Wir haben 2 Desktop-Systeme und 3 Laptops (Dell, ein großes Acer und ein kleines Acer). Meine Kinder benutzen die Laptops am meisten. Eine der Festplatten ist abgestürzt (großes Acer) und bei einer anderen fiel das untere Gehäuse vom kleinen Acer ab und das Laufwerk schwang lose am Kabel. Also zog mein Sohn das Laufwerk heraus und legte es in das große Acer. Ich bestellte ein Ersatzlaufwerk und Systemfestplatten bei Acer. Dann stellte ich fest, dass das Kabel ein paar Pins im kleinen Acer abgebrochen hatte und die Festplatte nicht verwendet werden konnte.
Ich habe vor einem Jahr einen halben Laptop bei eBay gekauft (nur das Motherboard und die Hälfte des Gehäuses). Ich kaufte Speicher, eine Tastatur, eine 120 GB SSD und eine USB3 PCMIA-Karte. Dieses System läuft mit Linux Ubuntu Server 14 mit meinem externen 6,5-TB-Laufwerk und hostet meine persönlichen Dateien, Medien, MySQL, UTorrent und einen Webserver, damit ich PHP lernen kann.
Ich fand ein Tutorial und richtete einen PXE-Boot mit NFS und TFTP ein, der über meinen Router geleitet wurde (der Router verwendet DD-WRT). (http://www.serenux.com/2011/04/howto-create-a-diskless-workstation-that-boots-from-pxe-using-ubuntu/). Der Laptop bootet und führt Ubuntu Desktop über ein Netzwerkkabel aus, ich kann ihn jedoch nicht mit dem Internet verbinden, obwohl ich verstehe, dass das Kabel möglicherweise nicht funktioniert, aber wenn ich versuche, eine Verbindung mit dem WLAN-Adapter für das Internet herzustellen, akzeptiert es mein Netzwerk nicht. Also habe ich beschlossen, mir Windows 7 anzusehen, da ich ein anderes Tutorial gefunden habe (http://windowsdisklessaoe.wordpress.com/). Dieses hier verwendet allerdings Windows-Server. Ich bin mit meinem Server-Setup zufrieden, so wie es jetzt ist. Es streamt Videos auf meinen Raspberry Pi und einen Android TV-Stick, auf denen sowohl XBMC als auch meine anderen Systeme laufen. Für
jede Hilfe bei der Verbindung mit dem Internet mit Linux oder beim Windows-Booten von einem Linux-Server wäre ich sehr dankbar.

ifconfig:

eth0 Link encap:Ethernet HWaddr b8:70:f4:ef:59:55  
          Inet-Adresse: 192.168.15.111 Bcast: 192.168.15.255 Maske: 255.255.255.0
          inet6 Adresse: fe80::ba70:f4ff:feef:5955/64 Umfang: Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
          RX-Pakete: 367213 Fehler: 0 verloren: 0 Überläufe: 0 Frame: 0
          TX-Pakete:222810 Fehler:0 verloren:0 Überläufe:0 Träger:1
          Kollisionen:0 txqueuelen:1000
          RX-Bytes: 481273230 (481,2 MB) TX-Bytes: 23550846 (23,5 MB)

lo Link encap: Lokaler Loopback  
          inet-Adresse:127.0.0.1 Maske:255.0.0.0
          inet6 Adresse: ::1/128 Bereich:Host
          UP LOOPBACK RUNNING MTU:65536 Metrik:1
          RX-Pakete: 183 Fehler: 0 verloren: 0 Überläufe: 0 Frame: 0
          TX-Pakete: 183 Fehler: 0 verloren: 0 Überläufe: 0 Träger: 0
          Kollisionen:0 txqueuelen:0
          RX-Bytes: 13297 (13,2 KB) TX-Bytes: 13297 (13,2 KB)

wlan2 Link encap:Ethernet HWaddr 60:d8:19:1a:76:1e  
          inet6 Adresse: fe80::62d8:19ff:fe1a:761e/64 Bereich: Link
          UP BROADCAST MULTICAST MTU:1500 Metrik:1
          RX-Pakete:0 Fehler:0 Verworfen:0 Überläufe:0 Frame:0
          TX-Pakete:0 Fehler:0 verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 txqueuelen:1000
          RX-Bytes: 0 (0,0 B) TX-Bytes: 0 (0,0 B)
          Unterbrechung:19

Antwort1

Sie könnten versuchen, gpxe zu verwenden, einen Netzwerk-Bootloader, der ein Netzwerklaufwerk (z. B. iSCSI) als Bootlaufwerk zuordnet, um Windows oder Linux über das Netzwerk zu installieren und zu booten.

Schauen Sie es sich hier an http://etherboot.org/wiki/index.php

verwandte Informationen