uruchamianie wielu systemów z Windows Vista
Data: 14 grudzień 2007
Identyfikator: 080103
Windows Vista to nie tylko nowy interfejs. Zmieniono także zarządzanie
uruchamianiem wielu systemów. Nie ma już pliku boot.ini, zamiast tego
należy zastosować narzędzie bcdedit. Poznajmy jego sekrety.
|
Dodatkowe narzędzia
|
|
|
Aby ułatwić korzystanie z bazy BDC, można użyć
graficznej aplikacji, np. EasyBCD. Program znajduje
się na płycie DVD dołączonej do naszego
magazynu. Ułatwia skonfigurowanie systemów,
które będą uruchamiane, takich jak Linux czy Mac
OS. Ale nie umożliwia dostępu do najbardziej
zaawansowanych narzędzi menedżera rozruchu.
|
Jeśli zamierzasz instalować na jednym dysku wiele systemów, w tym Windows Vista, przyda ci się wiedza na temat systemu uruchamiania. W Viście jest on zupełnie inny od tego znanego z XP. Program bcdedit możesz uruchomić jedynie z uprawnieniami administratora z linii poleceń. Służy on do edycji magazynu danych konfiguracji rozruchu systemu Windows Vista. Jest to po prostu aplikacja odpowiedzialna za wybór i uruchamianie systemu operacyjnego.
Aby uruchomić edytor, wejdź do menu Akcesoria i kliknij prawym przyciskiem myszy na skrót Wiersz poleceń. Następnie z menu kontekstowego wybierz polecenie Uruchom jako administrator. Otworzy się Wiersz poleceń z podwyższonymi uprawnieniami. Wpisz komendę bcdedit i zatwierdź ją klawiszem Enter.
Poniżej zobaczysz opcje właściwe dla poszczególnych modułów. Moduł ładujący rozruchu systemu Windows dotyczy Visty.
Wprowadzanie danych
Po instalacji jednego systemu albo kilku zalecane jest zapisanie konfiguracji rozruchu do pliku. Aby to zrobić, wydaj komendę:
bcdedit /export ”c:\kopia\kopia magazynu”
Oczywiście plik, w którym zapisujesz dane, może nazywać się inaczej i być umieszczony w dowolnym katalogu. To zależy tylko od preferencji użytkownika. Gdy masz już stworzoną kopię bezpieczeństwa, w dowolnym momencie możesz ją przywrócić, dodając przełącznik
/import i podając ścieżkę dostępu do pliku, np.
bcdedit /import ”c:\kopia\kopia magazynu”
Czasem zdarza się, że system uruchamiania zostanie uszkodzony. Możesz wtedy skorzystać z płyty systemowej i przywrócić bootmanagera. Zapisane będą jednak ustawienia domyślne. Zastąpione zostaną wpisy innych systemów poza Vistą, a menu będzie wyświetlane w języku angielskim. Na początku stwórz nowy magazyn:
bcdedit /create {ntldr} /d ”Moduł ładujący Windows z rodziny NT”
Następnie ustaw opcje systemu. Zrobisz to, wydając komendy w Wierszu poleceń:
bcdedit /set {ntldr} device partition=d:
bcdedit /set {ntldr} path \ntldr
bcdedit /set {ntldr} description ”Windows XP”
bcdedit /displayorder {ntldr} –addlast
Najpierw więc ustawiasz dysk, na którym znajduje się Windows, następnie ścieżkę dostępu do NT Loadera, nazwę, jaka będzie wyświetlana w menu, oraz miejsce na liście (u nas ostatnie). Na końcu trzeba przywrócić język polski:
bcdedit /set {bootmgr} locale pl-PL
bcdedit /set {current} locale pl-PL
bcdedit /set {ntldr} locale pl-PL
Po restarcie menu wyboru będzie zawierało dwa systemy: Windows Vista i Windows XP.
|
Inne zastosowania
Za pomocą edytora bcdedit nie tylko ustawisz system, który ma być uruchomiony. Zaawansowani administratorzy mogą skorzystać z możliwości włączenia debugera jądra czy spróbować ograniczyć dostępną pamięć dla systemu. Na przykład, aby wysyłać dane debugera przez port szeregowy czy USB, musisz wydać polecenia:
bcdedit /dbgsettings serial debugport:1 baudrate:115 200
lub
bcdedit /dbgsettings USB targetname:debugging
Nie ma także problemu z utworzeniem ramdysku. W tym celu wpisz w konsoli:
bcdedit /create {ramdiskoptions} /d „Moj ramdysk”
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=x:
bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: