A BCDEDIT-et Windows Vista és a Windows 7 rendszerekben használhatod a rendszer indítási fájljának szerkesztéséhez. Ebből következik, hogy a BCDEDIT-nek szüksége van egy boot loader fájlra (a neve: bcd), amely a rendszer indításához szükséges információkat tartalmazza. A Windows 7 és a Vista boot loader fájlja a \bootmgr, XP-é pedig a \ntldr.
A bcd fájl alapértelmezett helye a Windows Vistában: C:\boot\bcd
a Windows 7-ben pedig egy rejtett partíción (melyet a telepítésekor hoz létre), a \boot\bcd helyen.
A BCDEDIT használata:
a Start Menü keresőjébe írd be, hogy cmd, és futtasd a parancssort rendszergazdaként. Írd be, hogy bcdedit, és nyomj Enter-t. Ekkor kiír egy listát, melyben négy alapvető információt találsz:
- Identifier: ahogyan a rendszer nevezi a boot entry-t.
- Device: az a meghajtó (vagy virtuális meghajtó), melyen megtalálja a betöltendő rendszert.
- Path: az az útvonal, ahol a Device-ban megadott meghajtón megtalálja a rendszer betöltő fájlját.
- Description: az a név, amelyik a gép bekapcsolásakor a boot menüben megjelenik.
A kapcsos zárójelek közötti hosszú szám (kötőjelekkel) az Identifier-ben meghatározott boot entry UUID-je, amelyet a rendszer ad és nem lehetséges megváltoztatni. Az általános UUID-k a következők:
- {bootmgr} - boot manager
- {current} - a jelenlegi operációs rendszer, amit a bootoláskor kiválasztottál
- {default} - a számítógép alapértelmezett operációs rendszere
- {ntldr} - Windows Legacy OS Loader (a Windows XP-hez)
Fontos!
Mindenfajta módosítás előtt készíts biztonsági másolatot a bcd fájlról.
Ezt a következőképpen tudod megtenni: írd be a parancssorba, hogy
bcdedit /export C:\SAVEDBCD
Ez létrehoz egy savedbcd nevű (természetesen más nevet is adhatsz neki, akkor azt kell beírni a C:\ után) fájlt a C: meghajtó főkönytárában.
ezt bármikor visszaállíthatod a következő parancs beírásával:
bcdedit /import c:\savedbcd
Tehát néhány parancs:
- bcdedit /set {ntldr} device partition=E: (ez elmondja a bcd-nek, hogy a Windows XP az E: meghajtón található)
- bcdedit /displayorder {ntldr} /addfirst (ez a Windows XP-t a boot menü első helyére teszi)
- bcdedit /default {ntldr} (ez a parancs az XP-t alapértelmezett operációs rendszerré teszi)
- bcdedit /set {6ef426c2-5c14-11df-acbe-dd842c88d841} numproc 2 (engedélyezi a dual-processzorok mindkét processzorát bootolás közben)
- bcdedit /delete {6ef426c2-5c14-11df-acbe-dd842c88d841} (teljesen kitörli az UUID által meghatározott rendszert.) Az XP törléséhez használni kell a /f kapcsolót is: bcdedit /delete {ntldr} /f
Az XP hozzáadása a boot menühöz így néz ki (az F: meghajtóra telepítve):
- bcdedit /create {ntldr} /d "Windows XP"
- bcdedit /set {ntldr} device partition=F:
- bcdedit /set {ntldr} path \ntldr
- bcdedit /displayorder {ntldr} /addlast
A bcdedit kapcsolóit és leírásait itt találod.
A boot szerkesztését ezzel az ingyenes programmal is elvégezheted.
|