03. juni 2003 - 13:04Der er
34 kommentarer og 1 løsning
Problemer med at boote på SATA harddisk
Hej folkens, Ja, så er der problemer igen!
Problem: Jeg har lige installeret en SATA harddisk (controller på bundkort - DFI). Jeg har i forvejen 2 IDE som jeg har planer om at beholde. Før jeg installerede WINXP på SATA koblede jeg mine 2 IDE'er fra. Men nu når jeg har koblet dem til igen, så booter PC'en på min Primary IDE i stedet for SATA! Jeg synes selv at jeg har sat BIOS op korrekt!
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.
Slap nu af. Det er helt korrekt at du har en del uafsluttede spørgsmål, så jeg synes da også det er en god ide lige at rydde lidt op i dem. Det skylder du faktisk de folk der ulønnet har hjulpet dig.
Du er nødt til lige at fortælle hvilket bundkort du har i maskinen, så vi har noget at gå efter. DFI laver jo flere modeller.
Når du installere XP, trykker du på F6 for "andenparts drivere". På den medfølgende bundkorts cd ligger der så gerne nogle SATA RAID drivere, du ligger ud på en diskette. Dem skal du så bruge når Xp beder om disse drivere.
Vær opmærksom på, at den godt kan være lidt sart mht. biblioteksstrukturen på disketten.
Hmm...jeg kiggede lige i manualen til dit motherboard, og hvis du kigger i bios under advanced, har du jo bootrækkefølgen. Hvis du nu sætter første boot til floppy, 2 boot til cdrom, 3 boot til ls120, og enabler boot other device, så tror jeg faktisk at den vil boote på sata controlleren. Jeg studerer lige lidt videre, men prøv det først.
Jeg fandt ikke mere i manualen, men hvis forslaget ovenfor ikke virker, må det være fordi at bios alligevel "kender" de diske der er sat til satacontrolleren og i så fald skal du så sætte 3 bootdevice til hd2. Da ide diskene vil få hd0 og hd1, må staa disken få hd2.
Robotten . . . den der med F6 og andenparts drivere virker fint! WINXP er installeret på min SATA, problemet er bare at den ikke booter på den som den skal!
Ja, bootrækkefølgen har jeg sat til floppy,, cdrom, ls120 . . . inde i RAID controller bios'en har jeg sat min SATA til boot - og desværre så virker det ikke!
robotten >> Har du læst spørgsmålet ? Han har allerede en xp kørende på sata disken, problemet er at få den til at boote på den, når han sætter 2 ide diske i.
Det der undrer mig er at når ide diskene ikke er i, så vil den godt boote, d.v.s. at enten fejler den på alle 3 boot devices og booter derfor på "boot other devices" eller også er sata-controlleren så integreret i bios at de harddiske der er sat op her vises og kan vælges som bootdevices i boot rækkefølgen. Jeg ville nok lave denne lille test: Tage ide diskene fra igen, sætte 3 bootdevice til hd0, sætte boot other devices til disabled og se om den så kunne boote på sata disken. Hvis den kan, så kan sata disken også vælges som bootdevice, og så er det blot at finde ud af hvad den hedder derinde.
Nu har jeg prøvet at fjerne IDE'erne og kun køre med SATA. Så satte jeg boot devices til HD0, 'boot other devices' til disabled og genstartede, så ville den boote på SATA. Så gjorde jeg det samme med IDE'erne sat til, ændrede HD0 til HD2 (det er den betegnelse SATA får når IDE'erne er på) . . . og den bootede på HD0, som er min primary ide! ØV
Jeg tænker lige højt lidt. En ting er teori og et andet praksis åbenbart :( Men jeg synes det var godt at få det afprøvet, så vi nu ved hvor der skal sættes ind/søges.
Du har 2 stk ide harddiske. Det er kun den ene der er bootbar, ikke ? Prøv lige at pille den bootbare fra og sæt den til at boote fra hd1. Hvis det virker må vi på en eller anden måde få den til at ignorere den bootbare partition på ide disken. Men prøv lige det først.
Måske kan der gøres noget med en windows 98 bootdisk, køre fdisk og på en eller anden måde sætte den aktive partition til en partition, der ikke er bootbar.
(som sagt jeg tænker bare højt, så det kan være at noget af det lyder lidt mærkeligt)
Ja, så er den metode afprøvet . . . uden held! Det ser ud til at så længe der findes en bootbar IDE så vil den ikke boote på SATA! Hvordan kan man fjerne "boot delen" af disken så den ikke længere er bootbar? Den ene er bootbar og den anden var bootbar, men jeg har aldrig formateret den, kun slette windows fra den, så i princippet er den stadig bootbar. Jeg kan jo bare prøve at formatere!
Og dine tanker lyder slet ikke mærkelige - jeg kan sagtens følge dem!
Ok...jeg spekulerer lige over hvordan vi så lige får slettet bootrecorden på de 2 andre diske...jeg prøver lige at se om jeg kan finde et program jeg svagt husker der kunne overføre bootrecords. Måske det kan løse problemet.
Av, det gik stærkt. Her er det: http://www.nu2.nu/mkbt/ Det jeg har i tankerne er at overføre bootsektoren fra en formateret dos diskette (ikke bootbar) til hver af de to ide harddiske.
MEN jeg har ikke brugt programmet før, så jeg synes du skal være forsigtig og i første omgang arbejde med den tomme disk du har i nu. Så jeg synes du skal lave følgende test: Overfør et par filer til den tomme disk. boot på en windows 98 boot disk Find ud af hvilket drevbogstav den nye disk har med kommandoerne dir c: dir d: dir e: når du ser de filer du lige har lagt derover ved du hvilket drevbogstav den har og kører så kommandoen: sys <drevbogstav>: f.eks sys c: Nu er drevet bootable. Check at den nu booter på den (næsten) tomme disk.
Så kan du prøve det bootsektor overføringsprogram. Det lægger du på en ikke bootbar diskette, og booter op på windows 98 disketten. Så skifter du til disketten med mkbt og kører kommandoen mkbt a: c: Nu skulle den så overføre en ikke bootbar bootsektor til harddisken.
Ved nærmere eftertanke tror jeg du skal udføre hele denne test med sata disken frakoblet. Jeg vil helst ikke være skyld i at du mister alle dataene på den.
Jeg så dit indlæg for et par timer siden men blev enig med mig selv om lige at vende problemet et par gange i hovedet og tænke over hvordan det skulle angribes. Jeg nåede følgende konklusion:
Såvidt jeg kan se har du kun en mulighed for at fixe problemet. Allerførst tager du sata disken helt fra. Derefter sætter du den tomme hd ind som primary master. Installer xp på den. Sæt derefter de 2 andre ide hd'er ind i systemet som hhv primary slave og secondary master. Boot op på den nye hd du lige har installeret xp på. Kontroller at de 2 andre diske er hhv d: og e: Sæt en tom ikke bootbar diskette i a:drevet kør kommandoerne mkbt -c d: c:\boot-d.bin mkbt -c e: c:\boot-e.bin mkbt a: d: mkbt a: e:
Så har du nu gemt bootsektorerne fra d: og e: samt overskrevet dem med den fra a: som er ikke bootbar.
Tjaa.. så er der vel bare at teste om det har hjulpet. Altså ud med den nyinstallerede disk og ind med sata disken. Og KRYDS FINGRE *s*
Har det ikke hjulpet noget eller viser det sig at der er noget uldent ved de to ide diske, kan du så sætte den nyinstallerede disk i igen og overføre de gemte bootsektore til diskene igen. Kommandoerne skulle være: mkbt c:\boot-d.bin d: mkbt c:\boot-e.bin e:
Jeg er klar over at på denne måde har vi ikke testet mkbt programmet, men jeg har ikke kunnet greje hvordan vi ellers kunne løse problemet.
For at teste programmet kunne du selvfølgelig (efter at have installeret den nye disk) prøve at overføre nogle boot sektorer fra en bootable floppy til en ikke bootbar floppy og se om den vil boote. Derefter kan du så gøre det modsatte: Overføre bootsektoren fra en ikke bootbar floppy til en bootbar og se om den nu ikke kan boote. Det kan da give en fornemmelse af om programmet er troværdigt. (du er selvfølgelig nødt til lige at mellemlande bootsektorerne på harddisken, da du jo sikkert kun har et floppydrev til rådighed)
Lidt rodet men jeg håber du forstår den fremgangsmåde jeg foreslår.
Det er en fin fremgangsmåde! Problemet er bare at når jeg booter fra en diskette, så kan jeg ikke se min harddisk! Jeg tror det er fordi den kører med NTFS
Jeg har selv et ad77 infinity bundkort med en sata harddisk jeg for nylig har sat i den vil kun boote fra den hvis biosen er stillet til boot fra scsi harddisk når der er andre ide harddiske instaleret og når man ser efter i system diske er den registreret som scsi device prøv det , det virker på min med win xp
Synes godt om
Ny brugerNybegynder
Din løsning...
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.