Verktyg Visningsval
2013-05-18, 00:31   #1

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

PXE Boot


Hej jag har hållit på med datorer i många år på lekmans nivå. Jag står inför ett problem jag inte har erfarenhet med. Jag behöver PXE boota två laptops för att återinstallera. DVD läsaren och usb delen har lagt ner. Dumt nog pratar dvdn internt via usb. Ja ja... Nätverk fungerar. Hur gör jag för att installera om windows via PXE boot på lättast sätt? Jag har fungerande nätverk redan befintligt och flera fungerande datorer tillgängliga.

Är windows 7 det rör sig om btw.
Svchost.exe är inte uppkopplad
2013-05-18, 00:45   #2

Tanis

Medlem

Plats: Västerås

Registrerad: mar 2011

Tex via http://www.vercot.com/~serva/default.html
Tanis är inte uppkopplad
2013-05-18, 05:04   #3

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Med risk för att låta urbota dum. Men kan den läsa ISO eller imagefiler med Windows installations skiva? Vill installera om den lokala disken på laptoparna. Då usb och cd inte funkar så komplicerar de ju saker en del. Är ju ändå nyare datorer. core I3 så det är ju lönt att försöka rädda dom.

Skickades från m.sweclockers.com
__________________
Stereon fick inte längre plats här. Så då får datorn stå här ett tag.

Coolermaster Stacker 810. Asus rampage II Extreme x58. Core i7 920 2.66ghz. 12GB Corsair XMS3. 2st Nvidia 295. 160GB velosirator. 5st lagringsdiskar. Corsair AX1200 psu. Lexicon Lambda Usb ljudkort. 6st skärmar. KRK5 högtalare.
Svchost.exe är inte uppkopplad
2013-05-18, 10:16   #4

Tanis

Medlem

Plats: Västerås

Registrerad: mar 2011

Om du läser instruktionerna http://www.vercot.com/~serva/an/WindowsPXE1.html så beskrives processen. Du pekar ut var på PXE servern du har installationsfilerna.
Tanis är inte uppkopplad
2013-05-18, 10:59   #5

superapan

Medlem

superapans avatar

Plats: Uppsala

Registrerad: jun 2003

Jag har slitit mitt hår många timmar över liknande bekymmer. Nu ska du få lite hjälp på traven. Jag är en tomte, så ursäkta mitt eventuellt dåliga lingo.

Du ska använda dig av iPXE och Wimboot.

iPXE är en bootrom som ger lite nya funktioner till det ganska usla PXE-protokollet. Wimboot kan boota en Windowsinstallation utan massa tjafs med MEMDISK som aldrig fungerar.

1. Du behöver en fungerande TFTP-server som kan hosta iPXE-bootromen. Jag kör den inbyggda i min Synology NAS, men det finns andra - t.ex Serva ovan eller TFTPD.

2. Du behöver en webserver som kan hosta windowsfilerna.

3. Kopiera innehållet på Windowsskivan till webservern. Exempelvis under /win7/

4. PXE kan inte hostas i ett vanligt nätverk, vad jag fattat. Antingen har du en egen DHCP-server, eller så låter du Serva eller TFTPD göra det. Har du en bra router som kör exempelvis DD-WRT eller Tomato går det också bra. I min Tomato har jag skrivit in under Advanced/Dnsmasq:
dhcp-boot=\undionly.kpxe,,192.168.1.100
Detta innebär att den läser in iPXE-filen (undionly.kpxe) från min TFTP-server på 192.168.1.100 när jag bootar upp datorn och initierar PXE-funktionen.

5. Wimboot tankas ner från http://ipxe.org/wimboot. Instruktionerna där är också ganska bra. Extrahera Wimboot till samma katalog som Windowsfilerna.

6. Sedan skapar du en scriptfil som kan heta boot.ipxe och lägger i /win7/ på din webserver.
  #!ipxe
  
  kernel wimboot
  initrd bootmgr          bootmgr
  initrd boot/bcd         BCD
  initrd boot/boot.sdi    boot.sdi
  initrd sources/boot.wim boot.wim
  imgstat
  boot
7. Om allt fungerar ska du nu boota med iPXE. Skriv ctrl + D (eller ctrl + C? Jag minns inte, men det står uttryckligen) för att avbryta startloopen som den går in i. Skriv 'dhcp' för att få en IP-adress. Skriv därefter
chain http://dinwebserver/win7/boot.pixe
Och nu ska du se att Windows installationsprogram startas.

Lycka till!
__________________
Intel i5 3570K @ 4.3 GHz| Asus P8Z77-V | Corsair 8GB DDR3 | Gigabyte GTX 670 SLI | Intel 520 240 GB | Asus Xonar Essence STX + Seinnheiser PC360 | FD Define R2 | Be-Quiet Straight Power E9 680W | Dell U2711
superapan är uppkopplad nu
2013-05-19, 01:24   #6

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Så man måste altså köra någon form av linux distro för att greja det då? Det finns inget windows program som är bra. Typ som man installerar på en klient drar en crossover sladd. Pekar programmet mot en ISO fil och sen rullar den? Behöver inga avanserade saker eftersom det rör sig om två datorer som ska installeras. Sen ser jag till att bygga recovery partition på disken är tanken så slipper man det bekymret i framtiden.

FTP server har jag en som kör Bulletproof G6 Ftp
HTTP server har jag en äldre version av apache som rullar stabilt
DHCP server har jag genom smoothwall 3.0 routern.
Nätverk 1000mbits via en Netgear GS108

Datorer jag har tillgängliga kör Windows 7 64, Windows Vista 64, Windows XP SP3, Och servern kör Win XP SP3 också.

Sitter även på ett netgear Readynas med dubbla 2TB diskar i den som backup. Men har ena disken ledig om det kan vara till hjälp.

Vilken metod är lättast? Jag tänker något i stil med att boota en Image fil i vmware med en klar virutell maskin som klarar PXE boot och dedikera den till andra nätverkskortet i stationära datorn. Sen tuta och köra? Eller är jag fel ute?

PXE borde väll kunna finnas på samma nätverk som annat så som internet och lokala shares finns på?

Citat:
Ursprungligen inskrivet av superapan Visa inlägg
Jag har slitit mitt hår många timmar över liknande bekymmer. Nu ska du få lite hjälp på traven. Jag är en tomte, så ursäkta mitt eventuellt dåliga lingo.

Du ska använda dig av iPXE och Wimboot.

iPXE är en bootrom som ger lite nya funktioner till det ganska usla PXE-protokollet. Wimboot kan boota en Windowsinstallation utan massa tjafs med MEMDISK som aldrig fungerar.

1. Du behöver en fungerande TFTP-server som kan hosta iPXE-bootromen. Jag kör den inbyggda i min Synology NAS, men det finns andra - t.ex Serva ovan eller TFTPD.

2. Du behöver en webserver som kan hosta windowsfilerna.

3. Kopiera innehållet på Windowsskivan till webservern. Exempelvis under /win7/

4. PXE kan inte hostas i ett vanligt nätverk, vad jag fattat. Antingen har du en egen DHCP-server, eller så låter du Serva eller TFTPD göra det. Har du en bra router som kör exempelvis DD-WRT eller Tomato går det också bra. I min Tomato har jag skrivit in under Advanced/Dnsmasq:
dhcp-boot=\undionly.kpxe,,192.168.1.100
Detta innebär att den läser in iPXE-filen (undionly.kpxe) från min TFTP-server på 192.168.1.100 när jag bootar upp datorn och initierar PXE-funktionen.

5. Wimboot tankas ner från http://ipxe.org/wimboot. Instruktionerna där är också ganska bra. Extrahera Wimboot till samma katalog som Windowsfilerna.

6. Sedan skapar du en scriptfil som kan heta boot.ipxe och lägger i /win7/ på din webserver.
  #!ipxe
  
  kernel wimboot
  initrd bootmgr          bootmgr
  initrd boot/bcd         BCD
  initrd boot/boot.sdi    boot.sdi
  initrd sources/boot.wim boot.wim
  imgstat
  boot
7. Om allt fungerar ska du nu boota med iPXE. Skriv ctrl + D (eller ctrl + C? Jag minns inte, men det står uttryckligen) för att avbryta startloopen som den går in i. Skriv 'dhcp' för att få en IP-adress. Skriv därefter
chain http://dinwebserver/win7/boot.pixe
Och nu ska du se att Windows installationsprogram startas.

Lycka till!
Svchost.exe är inte uppkopplad
2013-05-19, 04:03   #7

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Jag spenderade säkert 3timmar efterforskning i hur det fungerar hittade en guide jag tror jag förstår i grova drag. Frågan är tror ni denna fungerar?

Tanken är att skapa en vmware maskin med win xp. Dedikera ena nätverkskortet till vmware som inte brukas av datorn just nu. Och kunna där igenom installera laptoparna. Kör win vista som höst operativ men tror inte det spelar så stor roll. Core i7 med Asus rampage 2 extreme mobo.

Här är en guide jag hittade.
http://diddy.boot-land.net/pxe/index.htm

Kommer detta fungera för mig tror ni? Det som vore grymt är om de gick och få flera system i en pxe boot miljö virtualiserad så man kan starta den framöver efter behov. men just nu duger win vista eller 7 64bit. Nöjd med båda operativen

Jag installerar mycket via cd/dvd men kan pxe göra jobbet bättre blir jag ju extra glad.

Skickades från m.sweclockers.com
__________________
Stereon fick inte längre plats här. Så då får datorn stå här ett tag.

Coolermaster Stacker 810. Asus rampage II Extreme x58. Core i7 920 2.66ghz. 12GB Corsair XMS3. 2st Nvidia 295. 160GB velosirator. 5st lagringsdiskar. Corsair AX1200 psu. Lexicon Lambda Usb ljudkort. 6st skärmar. KRK5 högtalare.
Svchost.exe är inte uppkopplad
2013-05-19, 04:19   #8

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Superapan du säger webserver där. Menar du då en som hostar hemsidor dvs http:// eller menar du en samba server som nyttjar \\ipadress eller en ftp server? Tänkte pröva din metod först då den verkar simplast.

Ursäktar ännu en gång att jag är trög. Detta är helt nytt för mig. Är inte alls van med såna här saker. ljud och musik är mer min grej.

Skickades från m.sweclockers.com
__________________
Stereon fick inte längre plats här. Så då får datorn stå här ett tag.

Coolermaster Stacker 810. Asus rampage II Extreme x58. Core i7 920 2.66ghz. 12GB Corsair XMS3. 2st Nvidia 295. 160GB velosirator. 5st lagringsdiskar. Corsair AX1200 psu. Lexicon Lambda Usb ljudkort. 6st skärmar. KRK5 högtalare.
Svchost.exe är inte uppkopplad
2013-05-19, 14:27   #9

superapan

Medlem

superapans avatar

Plats: Uppsala

Registrerad: jun 2003

Jag har ingen Linuxburk, utan TFTPD och Serva finns till Windows.

Jag kör scriptet ovan via http, som skrivet ovan.
__________________
Intel i5 3570K @ 4.3 GHz| Asus P8Z77-V | Corsair 8GB DDR3 | Gigabyte GTX 670 SLI | Intel 520 240 GB | Asus Xonar Essence STX + Seinnheiser PC360 | FD Define R2 | Be-Quiet Straight Power E9 680W | Dell U2711
superapan är uppkopplad nu
2013-05-19, 22:28   #10

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Jag har kommit så långt iaf nu så jag har ett CLI och skriva i på laptopen. Men när jag skriver chain http://192.168.100.2/win7/boot.ipxe får jag upp connection timed out. Men på servern går det bra att skriva ipn och komma åt den? why?

edit två... har fått den nu att prata med http servern. Men den bootar inte utan den skriver nu istället

IPXE> Chain http://192.168.100.2/win7/boot.ipxe
http://192.168.100.2/win7/boot.ipxe... ok

sen stannar den helt... webservern verkar ju fungera samma sak ftp saken verkar fungera eftersom den kommer in i bootrommen. Vad kan tänkas strula?


Edit tre... fråga mig inte vad jag gjorde... Men jag jävlades en hel del med filerna. Fick installern nu att vilja ladda mer. Jag kommer nu längre. Nu laddar den upp windows installern. Men hänger sig pricis innan man skall få upp muspekaren och alla dialog rutor. Vilket är udda. Försöker med vista och ser om det gör någon skillnad. Annars är jag stuck igen.

Senast redigerad av Svchost.exe 2013-05-19 klockan 23:41.
Svchost.exe är inte uppkopplad
2013-05-20, 20:23   #11

Svchost.exe

Medlem

Plats: 127.0.0.1

Registrerad: jun 2010

Jag har fått det till stor grad att fungera. Men behöver hjälp med en sissta sak. Hur får man en windows XP installation att fungera över IPXE med womboot? jag finner ingen information på det online.

Jag har gjort så här.

Routern smoothwall 3.0 kör handshake och delar ut ip vars TFPD server finns på. Sen ansluter laptopen till min windows server. Laddar ner undionly.kpxe och kör den. Sen kan jag köra dom andra installationerna via apache. Men skulle behöva hjälp med windows XP för det duger tygligen inte att peka emot setup.exe? Och Womboot verkar inte hjälpa mig speciellt mycket där. Några förslag?

Chain http://192.168.1.3/win7/boot.ipxe fungerar fint
Chain http://192.168.1.3/vista/boot.ipxe fungerar fint
Chain http://192.168.1.3/win8/boot.ipxe fungerar fint

Chain http://192.168.1.3/winxp/setup.exe fungerar inte alls. Den totalt krashar.

Vad behöver man göra för att få äldre windows och linux distar att fungera? Någon windows version måste ju installera på mina datorer så jag antar det är bara att pröva.

Jag kör med superapans metod nänd ovan.
__________________
Stereon fick inte längre plats här. Så då får datorn stå här ett tag.

Coolermaster Stacker 810. Asus rampage II Extreme x58. Core i7 920 2.66ghz. 12GB Corsair XMS3. 2st Nvidia 295. 160GB velosirator. 5st lagringsdiskar. Corsair AX1200 psu. Lexicon Lambda Usb ljudkort. 6st skärmar. KRK5 högtalare.
Svchost.exe är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker