» »

BOOTMGR in NTLDR, ne najde boot.ini

BOOTMGR in NTLDR, ne najde boot.ini

MrStein ::

NTLDR noče delovati, potem ko se zažene iz bootmgr.
Javi: Invalid Boot.ini File Booting From C:\Windows
Nakar pade, ker je instalacija XP na eni drugi particiji.

Kaj bi bilo?

Detajli so naslednji:
Začelo se je z dvemi particijami, prva (boot particija, MS ji sicer pravi "System") velika 100 MB z boot fajli za Windows 7 (bootmgr, boot folder itd...), ter druga, velika particija, kjer je bil instaliran Windows 7 ("boot" particija, kot ji pravi MS, jaz bi rekel "sistemska" :)).

Nato sem kreiral tretjo particijo in nanjo instaliral Windows XP.
Pri tem je posnelo datoteke NTLDR, NTDETECT.COM in boot.ini na prvo particijo, posnelo nanjo tudi svoj boot sektor in je lepo delovalo (le Win7 ni bil na izbiro v boot meniju, logično).

Potem sem restavriral boot sector od Win7 (z bootrec /fixboot) in bootmgr spet deluje, tokrat seveda ni v meniju Windows XP.

Potem sem po navodilih iz interneta poskusil dodati vnos za Windows XP, takole:
bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=\Device\HarddiskVolume1
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast

In potem pristal pri problemu opisanega na vrhu. NTLDR se zažene, a ne najde boot.ini, ali ga najde, samo mu ni všeč.

Zanimivo, če v boot.ini dodam vrstico ala:
c:\boot.sec="neki boot sektor"

potem se ta vnos pojavi v menuju od bootmgr!
NTLDR pa še kar štrajka.

Sem tudi probal boot.ini skopirat na vse particije, za primer da ga išče na napačni particiji, samo ne pomaga.

Se komu sanja kaj ga moti?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
  • spremenil: MrStein ()

Cold1 ::

Hmm... mar ni tole "\Device\HarddiskVolume1" šele druga particija (tista z Okni 7)?


Sicer pa bo najbrž najlažje če uporabiš kar Easy BCD in si prihraniš ubadanje z ročnimi opravili.

EasyBCD 2.1.2.156:
http://www.softpedia.com/get/System/OS-...

Icematxyz ::

Najprej namesti Windows XP in potem Windows 7, ker Windows 7 rad določene zadeve "premika". Ali, ker boš kmalu namestil Ubuntu 12.04 popolnoma "loči" Windows 7 od Windows XP in naj s vsem upravlja Ubuntu.

Oziroma še najbolje, da se odločiš za eden Windows OS in eden Linux OS in je to ponavadi več kot dovolj za vse potrebe!

MrStein ::

Cold1 je izjavil:

Hmm... mar ni tole "\Device\HarddiskVolume1" šele druga particija (tista z Okni 7)?

Po logiki je prava. Torej po že obstoječih vnosih sodeč.
Sicer ne bi smel sploh najti NTLDR fajla.

Bom še eksperimentiral...

EasyBCD malo preveč "štale" naredi za moj okus.
Recimo NTLDR fajl postavi na Win7 particijo.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Icematxyz ::

Recimo NTLDR fajl postavi na Win7 particijo.


To je kolikor vem normalno in pričakovano stanje.

MrStein ::

Ni.


No, ne morš verjet, zatipkal sem se.
Je lepo bil problem v boot.ini fajlu, kot je jamral. Sem dal številko particije šteto po fizični lokaciji, BIOS pa seveda šteje primarne prvo, šele nato logične.
Potem pa sem še dvakrat isti vnos pomotoma vpisal, kar mu sploh ni bilo všeč.
No, zdaj dela kot mora.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()

Icematxyz ::

Ni.


Ni normalno in pričakovano stanje ali ni tako, kot bi ti imel?

MrStein ::

Ne eno ne drugo.

Boot fajli so "po standardu" na boot particiji, in tako tudi hočem imeti.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Icematxyz ::

Boot fajli so "po standardu" na boot particiji, in tako tudi hočem imeti.


Da, saj tako sem mislil, da je EasyBCD tudi naredil. Praviš torej da ni in da si na koncu zadevo uredil sam. Razumem.

MrStein ::

... in danes spet ne dela.

Potem ko je delalo, sem "počistil nepotrebne fajle" in nekaj zasral.
Spet jamra Invalid Boot.ini ...

No na koncu sem ugotovil, da je kriv NTLDR.
Od nekod se je vzel en NTLDR velik 291 KB, ki ne dela nikakor, vedno jamra o Invalid Boot.ini.
Potem sem ga zamenjal z NTLDR iz instalacijskega CD-ja (ta ima 245 KB) in ta deluje.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

kmetek ::

HOFER PC?

PacificBlue ::

zazeni windows setup disc in v ko si enkrat noter pritisni R(konzola), ter vnesi

bootcfg /rebuild

in pritisni enter.
I’m out.
:3

MrStein ::

Kot rečeno sem uredil in tudi odkril vzrok problemov.

PS: Medion P5350 D
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Izbira BOOTA op.sistema Windows

Oddelek: Pomoč in nasveti
5972 (885) VelikiTun
»

Dual boot med Win7 in XP

Oddelek: Operacijski sistemi
133023 (2444) kmetek
»

win7 startup izbira?

Oddelek: Pomoč in nasveti
161016 (845) k4vz0024
»

sem 1000% da ni možno pa vseeno vprašam dual boot-rdc?

Oddelek: Pomoč in nasveti
141403 (1135) maxum
»

Kako odstraniti dual boot?

Oddelek: Pomoč in nasveti
92070 (1858) z3ro

Več podobnih tem