wiberos Skrevet 20. juli 2009 Del Skrevet 20. juli 2009 (endret) Vi trenger ikke mer enn bcd file nå. Det andre kan fikse etter på. Det som er problematisk med å ha den folder, er nettopp, i recovery sammenheng. Man har ikke kontroll. Som tydligere nevnt, vi kan lage bcd file og vi kan lage alle entries i den. Men det er ikke riktig tid å kaste deg i alt det der. Nå er du interresert av å ha en BCD file i din C:\boot. Det er nr 1. Uansett hvor kommer den fra. Du skal uansett editere på den. Når du har en slik i bcd skal du utføre fra cmd c:\bcdedit /store c:\boot\bcd -enum all slik at du ser den og at du kan editere den. ------------------------------------------------------------------------------ Jeg nevnte tidligere om at det en feil i relative sector for den extended partition. Det jeg mener med feil, er at den extended partition starter 13375 sectors etter Solaris partition. Det er ikke normalt, men det er ikke noe hindring heler. Vi kan bruke offset funksjon når vi partitionerer, og dermed få slike differanser. Det er helt normalt når vi utfører det. Men det er ikke normalt når det systemet order på det slik. Hva er årsak til det? Jo det er system id på partitioner som er ikke kompatibelt mellom systemene. Derfor er det viktig å finne ut vedrørende det. Henviser til tidligere Så jeg ønsker at du åpner dskprobe igjen men du skal lesestarting sector 414525195 antall 1 og ta bilde av det og. I den sector skal det være partitionstabell for partition i den extended. Endret 20. juli 2009 av wiberos Lenke til kommentar
program Skrevet 20. juli 2009 Forfatter Del Skrevet 20. juli 2009 Det stå at den ikke finner fil osv. Samme som før. Bilde: Lenke til kommentar
wiberos Skrevet 20. juli 2009 Del Skrevet 20. juli 2009 (endret) Hehe, du står på som bare det du, kjempe bra. (det er riktig sector. men det kan vi analysere en annen gang slik at du ser problemstillinger med blanding av system id, og hvorfor det er viktig at i slik multi boot config, så er vi nåd til å ta hensyn til det, og faktisk hjelpe system underveis) Men, det virker som du sitter fast. Du er i XP og ingeting er forandret siden sist, ikke sant? Du har C: som XP og F: som Win7. Du har bootsect.exe i C: Du har bcdedit.exe i C: Du har bootmgr.exe i C: Du har laget manuelt en folder i C: som er named boot og selvølgelig XP system filene. Så vi prøver helt manuelt Åpne cmd i XP og skrive: c:\bcdedit /createstore C:\boot\bcd c:\bcdedit /store c:\boot\bcd /create {bootmgr} -d "Windows Boot Manager" c:\bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C: c:\bcdedit /store c:\boot\bcd /timeout 30 c:\bcdedit /store c:\boot\bcd /create {ntldr} -d "Windows XP" c:\bcdedit /store c:\boot\bcd /set {ntldr} device partition=C: c:\bcdedit /store c:\boot\bcd /set {ntldr} path \ntldr c:\bcdedit /store c:\boot\bcd /create -d "Windows 7" -application osloader Her vil du då en slik lang ID {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} Det er den ID som skal komme etter /default på neste linje. c:\bcdedit /store c:\boot\bcd /default {.................................} c:\bcdedit /store c:\boot\bcd /set {default} device partition=F: c:\bcdedit /store c:\boot\bcd /set {default} osdevice partition=F: c:\bcdedit /store c:\boot\bcd /set {default} path \windows\system32\winload.exe c:\bcdedit /store c:\boot\bcd /set {default} systemroot \windows c:\bcdedit /store c:\boot\bcd /set {default} locale en-US c:\bcdedit /store c:\boot\bcd /set {bootmgr} locale en-US c:\bcdedit /store c:\boot\bcd /displayorder {ntldr} -addlast c:\bcdedit /store c:\boot\bcd /enum all for å vise fram det du laget. Deretter c:\bootsect /nt60 C: /mbr c:\bootsect /nt60 F: Reboot. Kopiere en linje om gangen i cmd og tast enter. Slik kommer du til å boote opp i systemet. Deretter kan du rebuild bcd file, eller exportere kopiere fra den F:\ partition, siden du har noe der og, men som det skal ikke være der, osv. Endret 21. juli 2009 av wiberos Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 De to siste linjene fungerte ikke. Kom en feilmelding: c:\bootsect.exe er ikke et gyldig Win32-program. Lenke til kommentar
Syar-2003 Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 Du trenger 32bits versjonen av bootsect.exe bootsect.zip Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 Takk! Jeg installerte 32-bit XP. Bare tok en jeg hadde hjemme fra en gammel laptop. Windows 7 er 64-bit. Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 Da har jeg skrevet inn alle linjene, og alle ble "godkjent". Og jeg har starta opp PCen på nytt. Lenke til kommentar
wiberos Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 Hva er din status quo nå? Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 (endret) Den starter rett opp i XP uten at jeg kan velge Windows 7. Endret 21. juli 2009 av program Lenke til kommentar
wiberos Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 Har du utført c:\bootsect /nt60 C: /mbr ? Har du kontrollert med c:\bcdedit /store c:\boot\bcd -enum all , at bcd er slik det skal være? Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 Men bcdedit fila er borte igjen. Er mulig den blir borte hver gang jeg rebooter, jeg vet ikke. Kan det være at jeg ikke fikk fjerna "boot" folderen fra D: ? Lenke til kommentar
wiberos Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 (endret) Ingen file kan bare bli borte. Nå nevner du D: , det hadde vi ikke før. Er er kandkje bedre at du ikke har noe annet tilkoplet på PC, enn disken med OS i, og at du velger å gi navn til XP og til WIN 7 partition slik at du ikke gjøre feil? Bokstavene kan forandre men dog ikke C: Bcedit.exe har du, så det er bare å kopiere i C: igjen. Men Du må da sikkre deg på hva er hva, dvs C: er XP. Eller du kan, hvis det er ikke viktig, å løse problemene slik du ønsker, at du tar å installere WIM 7 igjen. Nå har du C:\ som system partition, og du kan dermed velge å installere på den extended igjen, men dog at du velger å formatere partition, via Advanced options. Eller slette den Win7 partition fra i XP, og lage ny under installasjonen. Endret 21. juli 2009 av wiberos Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 Jeg har XP på C: og Windows 7 på F:. Men D: er fortsatt der, og "boot" folderen er der. Jeg har lagt inn bcdedit.exe der 2 ganger, og begge gangene er den ikke der lenger etter en reboot. Lenke til kommentar
wiberos Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 (endret) Er D: en partition? Endret 21. juli 2009 av wiberos Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 (endret) Bcdedit.exe ligger ikke i C:. Men resten er der. Edit: Nei, "boot" folderen er heller ikke der. Endret 21. juli 2009 av program Lenke til kommentar
wiberos Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 (endret) Bcdedit.exe ligger ikke i C:. Men resten er der. Edit: Nei, "boot" folderen er heller ikke der. Det betyr at det meste du har utført er ikke der det skulle. Kopiere bcdedit i C: slik at du ser den, som på bilde. Det samme med bootsect.exe, og med at du lager en slik boot folder. Deretter kan du legge in den boot folder, en bcd file, fra hvor som helst. Etter du har kopiert den, klikk start--klikk kjør og lim inn i kjør felten det her: cmd.exe /c C:\bcdedit.exe /store C:\boot\bcd -enum all > C:\bcd.txt Du skal finne bcd.txt i C:. Vise den eller vedlegge den her. Slik får vi vite at vi arbeider ikke i det blå. Endret 21. juli 2009 av wiberos Lenke til kommentar
program Skrevet 21. juli 2009 Forfatter Del Skrevet 21. juli 2009 Hmm, det var litt dumt. Får kanskje tid til å gjøre litt etterpå. Hvis ikke får jeg gjøre det i morra. Skal bort en del i morra også. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå