17. juli 2004 - 17:57Der er
11 kommentarer og 2 løsninger
Gammel HD ud, boot filer skal flyttes til ny HD
Jeg har lige købt mig en SATA disk, hvor jeg har installeret en frisk version af XP. Den er godt nok imponerende hurtig og lydsvag. Jeg havde en gammel version af XP liggende på en 20GB hardisk der sad som Primary master, hvorfor den har installeret alle boot filerne på dennes første partition. Problemet er nu, at jeg ikke gider at have min 4 år gamle udslidte 20GB HD siddende i computeren længere. Den er udtjent og langsom, men har alle bootfilerne liggende. Hvilken fremgangsmåde vil i foreslå?? Er jeg nødsaget til at pille den ud og lave en reparation?? eller findes der en anden måde jeg kan flytte boot filerne til min SATA HD??(Gøre den bootbar) Det var en nem proces i dos og de ældre windows, men jeg har ikke gode erfaringer med denne operation i XP. Hvilken fremgangsmåde skal jeg vælge, det skal selvfølgelig være så nemt som muligt. På forhånd tak. Mit MB er istand til at boote fra SATA disken.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Driverne til SATA disken er selvfølgelig lagt ind, da jeg har nyinstalleret XP. Og med hensyn til: -Du kan slet ikke flytte noget da det er en helt anden standerd..
Jeg har ikke helt styr på hvad der vil ske med drev-bogstavet og ved derfor ikke om nedenstående procedure vil virke: Pil den gamle hd ud. boot på din xp cdrom og vælg genoprettelses konsollen. Fyr disse kommandoer af: fixboot fixmbr bootcfg /rebuild
Hvis ikke den vil kendes ved hd'en når du booter på cdrom'en, skal du genstarte og så snart den starter på cdrom'en skal du trykke F6 og du kan nu lægge en driver ind til Sata controlleren.
Efter du har udført proceduren: Genstart og se om den vil boote. Som sagt kan det være at det ikke virker p.gr.a. drevbogstavet, men det må du simpelthen se om det gør.
tonnybrandt-- Jeg forestillede mig selv noget lignende. Men havde engang problem med NTLDR, der prøvede jeg genoprettelses konsollen og brugte de funktioner du har beskrevet. Uden meget held, så jeg er lidt lunken ved at prøve. Jeg kan selvølgelig altid sætte harddisken i igen hvis ikke det virker.
måske kan dette hjælpe dig hvis den er gal med NTLDR:
If you get an error that NTLDR is not found during bootup. If you have FAT32 partitions, it is much simpler than with NTFS. Just boot with a Win98 floppy and copy the NTLDR or NTDETECT.COM files from the i386 directory to the root of the C:\ drive.
For NTFS: Insert and boot from your WindowsXP CD. At the first R=Repair option, press the R key Press the number that corresponds to the correct location for the installation of Windows you want to repair. Typically this will be #1 Enter in the administrator password when requested Enter in the following commands (X: is replaced by the actual drive letter that is assigned to the CD ROM drive. COPY X:\i386\NTLDR C\: COPY X:\i386\NTDETECT.COM C:\ Take out the CD ROM and type exit
Du har jo en anden mulighed og det er at overføre boot.ini, ntldr og ntdetect.com fra c: drevet til den nye hd inden du piller den gamle hd af. Dog skal du stadig ind og køre fixboot og fixmbr efterfølgende.
Boot.ini'en på den nye hd skal se nogenlunde sådan ud: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
Nu har jeg fået løst problemet, den booter fint på min SATA disk. Jeg måtte dog igennem en nyinstallation. For senere referencer skriver jeg hvad jeg gjorde og hvordan det virkede. Først afmonterede jeg min 20GB HD, som sad som primary master. Genstartede med min Xp cd i og gik til recovery konsol, herunder indlæste driveren til mit SATA Raid. Hvor jeg først prøvede -tonnybrandt's metode. Hertil skal der lige nævnes at bootcfg /rebuild spørger "Enter load identifier" og "Enter OS load options", jeg var ikke helt sikker her, så jeg trykkede bare enter 2 gange. Et efterfølgende check af boot.ini så også fint ud. Efter dette kopierede jeg også lige de filer som catbody foreslog. Herefter genstartede jeg computeren, men fik en fejlmedelelse fra "Nvidia boot agent". Den skrev "Media test failure, check cable". Men jeg vidste jo at hardisken virkede fint, da jeg allerede havde installeret XP på den! Så prøvede jeg at sætte min 20GB tilbage i computeren, forbundet som før, hvorefter den startede op med fejlmeddelsen "Hal.dll missing or corrupt", når jeg prøvede at starte min SATA XP. Jeg startede min gamle installation, som jeg ikke havde slettet endnu, og det kunne jeg godt. Så kopierede jeg Hal.dll fra den gamle XP til den nye og genstartede. Men den skrev stadig "Hal.dll missing or corrupt". Jeg kiggede på ASUS's hjemmeside, som iøvrigt er umulig at finde rundt på. Men jeg fandt FAQ'en for mit motherboard A7N8X-Deluxe, og der stod intet om en sådan almindelig fejl.
Så jeg prøvede at lave en nyinstallation af XP på min SATA disk med min gamle 20GB afmonteret og det gik fint, ingen problemer. Den booter nu fint fra SATA drevet.
Jeg har simpelthen ingen anelse om hvad problemet var, men jeg har af og til haft problemer hvis jeg har flyttet på harddiske på computere med XP for ikke at tale om 2000. Nu er jeg heller ikke en ekspert på området, men det var nemmere med dos-winME.
Tak for hjælpen alle 3. Det kan godt være jeres svar virker for nogle, men desværre ikke for mig. Jeg vil dog gerne give point til tonnybrandt og catbody, da i meget ofte er hurtige ude med en hjælpene hånd her på eksperten. Så hvis i venligst vil lægge et svar. Det er sikkert en ubetydelig mængde for jer, men det er jo den måde man viser taknemmelighed her på eksperten.
Jeg skrev også at jeg ikke var sikker på at det ville virke p.gr.a. det med drevbogstaverne. Jeg håbede drevet ville blive ved med at hedde det som det tidligere havde heddet (sikkert d:) og at den så ville boote efter turen i genoprettelseskonsollen.
Det er meget fint at du har skrevet hele forløbet ned og vi (jeg) er blevet klogere af det. Næste gang vil jeg ikke foreslå en sådan procedure idet det er at spilde brugerens tid. Du har gjort hvad du kunne (og skulle) efter de råd vi har givet og har bevist at det ikke kan lade sig gøre.
Og jeg kan kun give dig ret i at det ville have været en del lettere i 98 eller me, men der ville man stadig have haft problemerne med drevbogstaverne *s*
Her kommer så et svar fra mig og jeg er enig med catbody ang point størrelsen *s*
Nej, men det er en kommando der kun kan bruges i genoprettelseskonsollen. Denne side beskriver en del af disse specielle kommandoer og deres parametre: http://www.michaelstevenstech.com/r_c_cmds.htm
Læg f.eks mærke til at man skal bruge andre parametre i chkdsk end hvis man bruger kommandoen i windows :)
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.