Windows 7 - Master Boot Record javítása

>> 2009. december 27.


Ha egy régebbi rendszer mellé installáljuk a Windows 7-t, akkor a telepítő automatikusan hozzáadja a Windows 7-t mint indítási opciót a régi rendszer boot menüjéhez. Viszont fordítva már hibák keletkezhetnek, ami által nem érjük el a Windows 7-t. Erre kínál megoldást az alábbi leírás.

Ha egy régebbi rendszert telepítünk a már meglévő Windows 7 mellé, akkor előfordulhat az a helyzet, hogy a régi rendszer felülírja a Windows 7 MBR-jét (Master Boot Record), és így a Windows 7, mint indítási opció a boot menüben elfog tűnni, mivel az XP telepítője nem ismeri fel a Windows 7 boot loaderjét. Ha veled is előfordult már ez az eset, akkor az alábbi leírást követve visszaállíthatod a Windows 7-t a boot menübe, mint indítási opciót:

1. Rakjuk be a meghajtóba a Windows 7 telepítőlemezét, vagy csatolják be a virtuális meghajtóba a képfájlját.

2. Nyissuk meg a régebbi operációs rendszeren a parancssort: Winjel + R majd cmd szó beütése után OK gomb

3. Írjuk be a parancssorba az alábbi szöveget:
X:\boot\ bootsect.exe /nt60 all

ahol X a Windows 7 telepítőjét tartalmazó meghajtó betűjele

4. Miután újraindítottad a gépet, látnod kell a Windows 7 menüjét. Hogy visszaállítsd a menübe a régebbi operációs rendszer indítási opcióját, nyiss meg egy rendszergazdai szintű parancssori ablakot, és írd be az alábbi szöveget:
bcdedit /create {ntldr} –d “Menü leírása jön ide”

A fenti leírás elvégzése után már mindegyik rendszer választható lesz a boot során.

Forrás: Technet

20 megjegyzés:

Névtelen,  2009. december 27. 21:18  

Ez még hasznos lesz nekem. Na de mi van ha linux a másik oprendszer, és az írja felül. Akkor is működik ez?

Blue@X 2009. december 27. 21:28  

Más bootloadert használnak, Ubuntu alatt például a GRUB teszi a dolgát: http://i4s.hu/2008/10/linux-grub-s-konfigurlsa.html

Matthewsz,  2009. december 27. 22:14  

Szeva, nekem ezt írja ki a cmd... :(
Mi a megoldás?

C:\Windows\system32>bcdedit /create {ntldr} -d Windows
A megadott létrehozási parancs érvénytelen.
A "bcdedit /?" paranccsal megjelenítheti a parancssori súgót.
A paraméter nem megfelelő.

Matthewsz,  2009. december 27. 22:25  

Rájöttem, az idézőjel hiányzott...

Most már megjelent mind a 2 rendszer, de hiányolja az xp-nél az ntldr-t

ley,  2009. december 28. 0:27  

nálam volt olyan h 2winyóm van, mindegyiken több partíció, az 1iken xp. telepítettem a másik winyóra is xp-t, minekután az eredeti többé nem bootolt vmiért mbr-ileg. működő xp-s winyót lehúztam, a nembootolósnak másik partíciójára raktam ubuntu linuxot, ami megjavította a wint, a bootmenüjében rendesen lehetett választani, mintha eddig is működött volna :)

Blue@X 2009. december 28. 8:05  

Ha hiányolja az ntldr-t, akkor még ez kell hozzá:

# Meghajtó:\Windows\system32\Bcdedit /set {ntldr} device partition=x:

Megjegyzés: Ebben a parancsban az x: az aktív partíció meghajtóbetűjele.
# Meghajtó:\Windows\system32\Bcdedit /set {ntldr} path \ntldr
# Meghajtó:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast

Matthewsz,  2009. december 28. 18:31  

Melyik az aktív partíció? :D

Névtelen,  2009. december 28. 19:48  

Ha jól tudom akkor ez alatt a régebbi rendszer partíciójának betűjelét érti.

Matthew,  2009. december 28. 20:38  

Az a baj, hogy ha win7-en vagyok akkor a win7 a c:, ha xp-n vagyok akkor az xp a c:

zizo,  2009. december 28. 21:28  

Amikor a win7-n vagy, akkor nézd meg hogy az XP milyen betűjelű partíción van. Azt írd be.

Névtelen,  2009. december 31. 17:09  

Ha elo jon az hogy,a Windows intezo leáll akkor hogy lehet eltuntetni.?..Probaltam kilepni de nm megy:(

Blue@X 2010. január 1. 16:31  

Általában ilyenkor leállítja az explorer.exe-t a rendszer, majd újraindítja. Ha megfagyna, akkor csak újraindítás segít, vagy ha megtudod hívni a feladatkezelőt, akkor ott kikényszerítheted a leállását. De érdemes utánajárni a hiba okának, hogy többet nem fordulhasson elő.

Névtelen,  2010. január 3. 18:10  

nekem ezt írja ki a cmd:

Microsoft Windows XP [verziószám: 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

G:\Documents and Settings\xp>F:\boot\bootsect.exe/nt60 all
Érvénytelen a könyvtárnév.

Blue@X 2010. január 3. 18:31  

Az F meghajtódban van a Windows 7 telepítőlemeze?

Blue@X 2010. január 3. 19:12  

Akkor próbáld meg kiadni a következő parancsot:
f:
f:\boot\bootsect.exe /nt60 all -> szóközre ügyelj a /nt60 előtt és után

Névtelen,  2010. január 5. 8:39  

azt írja h nem win32 alkalmazás
hozzáférés megtagadva
:S

Blue@X 2010. január 5. 9:44  

Ha 32bites a Windows-od, akkor 32bites telepítőlemezt használj. Továbbá a parancssort rendszergazdaként futtasd!

Névtelen,  2010. november 17. 17:36  

Nekem 7volt és xp-t tettem rá, én balga... De most semmit sem indt el. Valakinek tipp?

Névtelen,  2012. március 26. 18:12  

Helló !! probléma a következő ... amikor a partíció-t létre hozzuk kell neki 100mb leválasztott meghajtó ...ezzel probléma megoldva.

Megjegyzés küldése

Kapcsolat

In4Sane™ Blog © 2013 - http://i4s.hu

Ha kérdésed, problémád, vagy egyéb észrevételed akadna, akkor írj bátran oldalunk email címére, és amint tudunk válaszolunk.

Jelentkezés

Az i4s csapat folyamatosan várja vállalkozó kedvű BLOGGERek jelentkezését az oldal e-mail címén. Ha csak egy kicsit is érdekel a lehetőség, ne habozz, küldj nekünk üzenetet és mi tájékoztatunk a követelményekről és az egyéb részletekről.

i4s infó

Ha a főoldal nem működne, vagy egyéb háttérinformációkra vagy kíváncsi, látogasd meg Twitter csatornánkat az i4s Twitter linkre kattintva. Oldalunkat "lájkolhatod" Facebook-on, valamint "+-olhatod" a Google Plus-on is.
Az oldalon közölt screencastok, illetve videók megtekinthetőek az oldal YouTube csatornáján: i4s YouTube.
A közelgő fontos eseményekre az i4s naptárjából készülhetsz fel.

  © Webnolia - Blogger --> i4s.hu - In4Sane™ Blog © 2008-2015

Vissza a lap TETEJÉRE