Nätverksstart - Network booting
Nätverksstart , förkortat netboot, är processen att starta en dator från ett nätverk snarare än en lokal enhet. Denna startmetod kan användas av routrar , slarviga arbetsstationer och centralt hanterade datorer ( tunna klienter ) som offentliga datorer på bibliotek och skolor.
Nätverksstart kan användas för att centralisera hanteringen av disklagring, vilket supportrar hävdar kan leda till minskade kapital- och underhållskostnader. Det kan också användas i klusterberäkning , där noder kanske inte har lokala diskar.
I slutet av 1980-talet / början av 1990-talet användes nätverksstart för att spara kostnaden för en hårddisk, eftersom en anständigt stor hårddisk fortfarande skulle kosta tusentals dollar, vilket ofta motsvarar CPU- priset .
Hårdvarusupport
Samtida stationära persondatorer ger i allmänhet möjlighet att starta från nätverket i sin BIOS / UEFI via Preboot Execution Environment (PXE). PowerPC ( G3 - G5 ) Mac- system efter 1998 kan också starta från sin New World ROM- firmware till en nätverksdisk via NetBoot . Gamla persondatorer utan nätverksstart firmware-stöd kan använda en diskett eller flash-enhet som innehåller programvara för att starta från nätverket.
Bearbeta
Den ursprungliga programvaran som ska köras laddas från en server i nätverket; för IP- nätverk görs detta vanligtvis med Trivial File Transfer Protocol (TFTP). Servern från vilken den ursprungliga programvaran ska laddas finns vanligtvis genom att sända en Bootstrap Protocol eller DHCP-begäran ( Dynamic Host Configuration Protocol ). Vanligtvis är denna inledande programvara inte en fullständig bild av operativsystemet som ska laddas, utan ett litet nätverksstarthanteringsprogram som PXELINUX som kan distribuera en startalternativmeny och sedan ladda hela bilden genom att anropa motsvarande andra stegs bootloader .
Installationer
Netbooting används också för obevakade operativsysteminstallationer. I detta fall, en nätverks startas hjälpar operativsystem används som en plattform för att exekvera skriptet drivna, obevakad installation av den avsedda operativsystemet på måldatorn. Implementeringar av detta för Mac OS X och Windows finns som NetInstall respektive Windows Deployment Services .
Arv
Innan IP blev det primära Layer 3 -protokoll, Novell : s NetWare Kärna Protocol (NCP) och IBM : s Remote Initial Program Load (RIPL) var allmänt används för nätverksuppstart. Deras klientimplementeringar passar också in i mindre ROM än PXE. Tekniskt nätverksstart kan implementeras över valfritt filöverförings- eller resursdelningsprotokoll , till exempel är NFS att föredra av BSD- varianter.
Se även
- Wake-on-LAN (WoL)
Referenser
externa länkar
- PXE-specifikation - Preboot Execution Environment-specifikationen v2.1 publicerad av Intel & SystemSoft
- Remote Boot Protocol Draft - utkast till PXE Client / Server Protocol ingår i PXE-specifikationen
- NetBoot - NetBoot 2.0: BSDP (Boot Server Discovery Protocol)