Gå til innhold

xp boota ikke fra vista bootloader,funker via bios


m-momr

Anbefalte innlegg

hei er senarioet.

 

DISK C: vista (2x74gb, raid 0)

DISK D: winxp (300gb)

 

begge operativsystemene funker fett hvis jeg velger at jeg vil boote fra en spessiell harddisk i bios.

 

men det som ikke virker er når jeg legger inn XP i bootloadern til vista.

da restarter pcen med en gang jeg har valgt winxp.

 

takker for svar.

Lenke til kommentar
Videoannonse
Annonse

Forstår jeg det riktig, du har OS på hver volumet/disk og du booter med å velge harddisk boot priority i Bios?

 

Handlings Scenario:

 

Du booter i Vista

-kopiere ntldr, ntdetect, boot.ini fra xp partition til raidpartition (root)

 

Åpne CMD ...as admin.

 

Utføre følgende:

 

Bcdedit /create {legacy} /d “Windows”

Her vil du få en slags feilmeldning om at det er alt i orden :whistle:

 

Videre

 

Bcdedit /set {legacy} device boot

 

Bcdedit /set {legacy} path \ntldr

 

Bcdedit /displayorder {legacy} /addlast

 

addlast kan og være addfirst. Der er bare i hvilken oppstilling de kommer opp i bootmeny.

Slik du har det nå., med å bruke ---addlast, vil xp komme under Vista, Vista overst, og hvis du reargere ikke, vil boote inn til Vista.

 

Hvis du bruker -addfirst, vil xp komme overst, men Vista er som default, ergo må du og forandre:

 

bcdedit /default {466f5a88-0af2-4f76-9038-095b170dc21c}

Da er xp overst----som default---booter first hvis du ikke velger.

 

Dette med addfirst--addlast vil ha fullverdig effect hvis du og velger boottime.

 

Det vil si at som regel du booter i kun xp eller vista. Du vil hverken vente eller taste.

Da blir det:

bcdedit /timeout 2 eller 3 secunder.

 

Nå må du redigere boot.ini file som du finner i Vista partition, den du kopierte.

Den henviser til rdisk(0). Den må forandres til riktig verdi, etter som diskene dine er tilkoplet.

 

(har jeg glemt noe mon tro? vel du finner ut fort) :)

Lenke til kommentar

Kontrollpanel--->Mappealtermativer--->Vis---Avanserte instillinger:

 

det er----skjul beskyttede operativsystemfiler

det er----skult filetternavn for kjente filtyper

det er----Vis skjulte filer og mapper

 

Du må forandre på det der, eller ser du dem ikke. Du kan gjøre det i Vista og i xp om du vil.

 

De filene er å finne enten på i C:\ eller i D:\.

 

Bare finne hvor de er du først.

Lenke til kommentar

http://bildr.no/view/103889

 

var det den feilmeldingen der?

 

nå sa windows:

 

"windows could not start because the following file is corrupt or missing

 

<windows root>\system32\ntoskrnl.exe"

 

 

EDIT:

 

boot.ini på vista partisjon

[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 /NoExecute=OptIn

Endret av m-momr
Lenke til kommentar

Vi har en liten merkelig partitions situasjon her, fra Vista bilde nr 1.

 

1)

Bekrefte at du kan boote i xp, slik du alltid har gjørt, med å velge fra Bios.

Hvis du kan boote uten feilmeldning om ntoskrnl.exe....

 

........2)boote i Vista. Forandre boot.ini for partition(2) fra partition(1) og prøve.

 

Mulig du vil oppleve at boot.ini lagres ikke direkte i C:\ etter forandriger.

Velg å lagre på skrivebord, for så å kopiere og lim i c:\

Lenke til kommentar

Ikke egentlig.

 

Det står at disken er disk 0 i diskbehandlingen, så det burde holde.

 

Men du prøver selvfølgelig:

 

1) forandre rdisk(1)partition(2) og etter reboot, hvis det går ikke, prøve med rdisk(1)partition(1).

 

Notere feilmeldninger.

 

 

 

Jeg lurer på det og: du forandret timout til 3. Er det deg som velger manuelt da xp eller hvordan er det?

Endret av wiberos
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...