20. maj 2004 - 22:25Der er
41 kommentarer og 2 løsninger
Boot via netværk/LAN
Jeg sidder med en Dell latitude L400 fra en bekendt som gerne vil have reinstaller Windows 2000.
Problemet ligger i at Docken til CD-Rom og Diskette drev er defekt og kasseret, jeg håbede så på at den kunne boote via USB men nej. Jeg har ikke mulighed for at pille HDD'en ud og sætte den i en stationær.
Den understøtter Boot via LAN/Network, men jeg har ingen ide om hvordan det fungere :(
Jeg vil meget gerne have opdatere dens BIOS i håb om at den måske skulle understøtte Boot på USB, men da jeg ikke kan boote på en diskette..
Så hvordan booter jeg via netværk på en diskette og en CDRom *selvfølgelig ikke på samme tid ;o)*
Det er om Wake On LAN, jeg skal bruge Boot on LAN.. hvor jeg beder L400 om at boote på LAN også skulle den gerne boote på et diskette drev eller CD-Rom på en PC på netværket.
På mange af Dell's bærbare kan man tilslutte enhederne fra docken via et kabel. Det gælder CP??, C??? og D??? modellerne. Jeg kender ikke L??? og ved derfor ikke om det også er muligt på en sådan. Har din bekendt et kabel liggende hvor den ene ende ligner et stik til en parallel port og den anden et bredt fladt stik (som passer på enheden)?
Der er et docking stik (meget tyndt stik aflangt stik) det har jeg også på min Inspiron 8100.. L400 mener jeg du sætter i docken (der er dockings port i bunden), det stik i bunden har jeg ikke på min 8100
Tanken var at du kunne tilslutte cdrom'en til stikket og derved boote på det, men det kan godt være at en L??? model ikke er ligesom Latitude modellerne. Jeg kender som sagt ikke L modellen. Jeg har aldrig prøvet at boote via netkortet, så den side af sagen skal jeg afholde mig fra at gøre mig klog på.
Jeg tror ikke han har det kabel, da han så ellers ville have brugt det sidste gang han skulle reinstaller PC'en *Det blev gjort af en anden, som han ikke har kontakt til mere* men det var noget med at smide den over i hans engen bærbare og kører den derfra.. men det klare jo ikke den BIOS opdatering..
Du har ikke en bærbar du kan sætte hd'en over i ? Eller en af de små 2½" usb harddisk-bokse ? Så tror jeg nok jeg kunne guide dig igennem både at få opgraderet bios og få installeret win 2000.
jeg har ikke mulighed for at flytte HDD'en over i noget andet.
det første jeg vil have klaret er at få opdatere BIOS'en *han kører med version 3 og den nyeste er 9* jeg håber så at i version 9 at der måske er kommet Boot via USB.
men jeg vil faktisk gerne have at vide hvordan du vil opdatere BIOS'en uden brug at Floppy, da PC'en allerede har installere Windows 2000 *den er godt nok temmelig fucked up, men den starte da op ;o)*
Tanken var at formatere den med fat32 i en anden maskine og sys'e den, samt kopiere indholdet af biosdisketten ind og bruge harddisken til at opdatere bios. Skulle det så lykkes at boote fra usb er alt jo godt. Hvis ikke er det tilbage i den bærbare og kopiere indholdet af en windows2000 skive ned på harddisken og starte en installation. Når du når dertil hvor den skal genstarte slukker du maskinen og sætter den over i den nye og kører installationen færdig. Alternativt kunne man nøjes med at kopiere indholdet af 2000 cdrom'en ind, sætte den tilbage i Dell'en og fyre en kommando af fra dos der startede installationen. Såvidt jeg husker hedder den \i386\winnt med en masse parametre bagefter, men den skulle jeg lige undersøge først. Det var tanken, men det kan da godt være at det ikke ville være lykkedes *s*
Den win2000 der ligger på den bruger Fat32, men hvis den BIOS opdatering ikke giver Boot via USB, så har jeg jo problem.. da jeg ikke kan flytte HDD'en..
derfor ville jeg prøve at bruge Boot via LAN og klare den BIOS opdatering og evt. installation af W2K, hvis BIOS opdatering ikke giver boot via USB
Ok, jeg fandt denne side, hvor du kan downloade en dhcp/tftp server der understøtte bootp. Nederst på siden er der også en guide til hvordan du laver de enkelte images. Det er ikke helt let, men det ser ud til at være godt beskrevet. http://home.t-online.de/home/hanewin/dhcp-e.htm
Som sagt er jeg ikke ekspert på området og har aldrig prøvet det i praksis. Jeg kender kun teorien *s* Men det ser spændende ud, og åbner en del interessante muligheder. Jeg kunne godt få lyst til at lege lidt med det når jeg får lidt mere tid.
>>> det virker temmelig uoverskueligt at lave sådanne en netværk boot med det program.. Det er korrekt, men det stemmer overens med teorien ang boot på netværk. Sådan gøres det altså. Hvis du havde muligheden for at boote på andre enheder, ville du kunne lave en network boot disk/cdrom hvor du så kunne mappe andre drev, men det har du jo ikke, så den eneste mulighed du har er nævnte metode, og den er "indviklet" Det jeg vil frem til, er at programmet og vejledningen jeg linker til, følger "standarten" og dermed ikke gør det sværere end det skal være, men det er ikke helt ligetil. Network boot er en teknik som bruges meget i embeddede systemer, som jeg har et teoretisk kendskab til fra et sted jeg arbejdede for nogle år siden, og teknikken er altså helt den samme.
jeg vil prøve at lave den BIOS opdatering via boot fra LAN for det første som nummer 1 skal man hente en bootrom http://www.hanewin.de/remote-boot.htm
på http://rom-o-matic.net/5.2.4/ har jeg hentet 3c90x:33c920b-emb-wnm -[0x10b7,0x9210] og valgt Floppy bootable Rom Image (.zdsk)
Der står så kan man kan prøve rommen ved at kører fdimage -f 1.44M filnavn.zdsk a: på filen.. .zdsk og fdimage ligger i samme mappe.. når jeg så kører den fil på den bærbare.. så får jeg "One or more COM code pages invalid for given keyboard code - filnavn.zdsk - no such file or directory"
jeg regner med at kunne låne en bærbar senere idag, hvor jeg så vil smide HDD'en over i..
Jeg vil så fjerne de 2 partitioner og kører en HDD diagnose *det er noget jeg gør hver gang for at kontroller at disken ikke har fejl..* Derefter vil jeg så boote op på en bootdisk og lave 2 partitioner, lave sys c: og kopiere indholdet af bios opdateringen over på disken, også burde den boote på C: og starte BIOS opdateringen ikke?
hvis den så ikke vil boote på USB derefter, så kopiere jeg W2K CD'en over på D: og prøver at starte installationen fra D:, dog har jeg aldrig kunnet for w2k til at starte installationen ved at kører \i386\winnt.exe da den kommer med den mangler smartdrive og installationen afbrydes.. winnt32.exe kan ikke køres i DOS
hvis jeg så smider den BIOS opdatering over på D: hvordan får jeg så mulighed for at vælge D: under boot'en?
her er hans nuværende boot.ini [Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\="Microsoft Windows" C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional Installation"
er det så "bare" at tilføje
[Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\="Microsoft Windows" C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional Installation" D:\="D Drev"
jeg skal vel så sys c: (da en win98 bootdisk jo ikke kan læse NFTS) så bliver D: vel bootbar og jeg kan smide BIOS opdateringen der over og boote på den?
hvis man ser på [Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\="Microsoft Windows" C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional Installation"
så henviser den til Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT som er den partition hvor C: er jeg skal jo over på Default=multi(0)disk(0)rdisk(0)partition(2)\WINNT vil jeg gå ud fra?
Nej det er ikke så simpelt, desværre. Det svarer til en multiboot mellem windows98 og 2000, og du mangler en bootsect.dat, der indeholder info om hvordan du booter windows 98 på d: drevet. Når man allerede har 98 og installerer 2000 på en anden partition end 98, vil 98'erens bootoplysninger blive pakket ned i en bootsect.dat og en linie som denne: C:\BOOTSECT.DAT="Microsoft Windows 98" vil blive tilføjet boot.ini, sammen med de sædvanlige oplysninger om windows 2000.
Jeg ser ingen andre muligheder end at installere 98 på d: drevet og derefter lave en repair af 2000'eren. Måske andre har en nemmere løsning ?
(0)disk(0)rdisk(0)partition(2)\WINNT Det er rigtigt at strengen peger på d-drevet men tror ikke den kan klare en \winnt når du har en sys c: , men ved ikke hvad der ellers skulle stå i stedet for. Men du kan bvare indsætte begge linier - så må vi håbe at en af dem virker.
Jeg prøvede at kopiere BIOS disken over på D: og bruge den OSL2000 som dannyboyd henviser til.. så kom med med NTLD mangler ved boot på D: Så fik jeg SYS c: (som er d:) og boote på d: og jeg fik valgte at at boot på den BIOS opdatering (jeg havde glemt at fjerne den, før jeg sys c:) men BIOS opdateringen gik fint, og den kører nu med version 9.. men det gav desværre IKKE mulighed for boot via USB :( Så jeg skal kopiere W2K CD'en over og starte installationen "manuelt"
damn.. Jeg startet installationen op, og den brugte så 3 timer på at kopiere filerne så den kunne installere.. da den så var færdig med det, så kom den med "MS dos installatio... færdig" jeg genstartede så for at se om den ville bootet på den rigtig partition.. den gjorde den så og den kom til det partitioners dims.. også skulle den genstarte (det er så her jeg glemmer at sætte HDD'en tilbage i den anden bærbare) og installationen begynder og jeg kommer i tanke om at det er den forkerte bærbare.. jeg smider hdd'en tilbage i den L400 og den kommer med Inacceble Boot Device.. jeg kan ikke køre chkdsk eller noget pga. der ikke er floppy.. Så jeg smidder HDD'en tilbage, og prøver at bruge partition Magic til at konventere den NFTS partition *den nåede at lave fat32 om til ntfs*, men det vil den ikke *too many errors, ect* og der er ikke badsectors på disken.
Så nu er jeg igang med at kopiere W2K CD'en over igen, så jeg kan starte installationen endnu engang :(
I får 30 hver ;o) Næste gang en spørger om jeg kan ordne hans bærbare hvor der ikke er floppy eller cd-rom i, vil jeg nok være lidt mere tøvende med at sige ja ;o)
et lille sidste spm. har I nogen ide om hvor man kan skaffe docking stationen til L400? På www.dell.dk kan kan kun købe de replikatore (hvor man får parallel, usb, PS/2 ect) han havde også kontaktet Dell og fik at vide en ny kostede ca 4000/5000kr for docking stationen (så kan han jo næsten købe en ny) Den må gerne være brugt, bare der er cd-rom og floppy..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.