2012-11-04 20:22:06 +0000 2012-11-04 20:22:06 +0000
32
32

Jak dodać Linuksa do nowego menedżera rozruchu systemu Windows 8?

Jakie systemy operacyjne można umieścić w nowym bootloaderze, który oferuje Windows 8?

Wydaje się on być całkiem ładny i spójny z resztą nowego wyglądu Windows 8, więc fajnie byłoby umieścić w nim Linuksa (Ubuntu) zamiast używać GRUB lub BURG . Poza tym na moim osobistym systemie, Linux będzie umieszczony na dysku twardym, a nie na SSD , więc byłoby trochę szybciej.

Odpowiedzi (1)

54
54
54
2012-11-04 21:22:29 +0000

Możesz zrobić to samo, co w Windows 7, chociaż nie jestem pewien, czy polecałbym to przy użyciu graficznego menu startowego (powód na końcu).

Na początek kilka rzeczy:

Zwykle ludzie, którzy mają konfiguracje dual boot z Linuksem jako jednym z systemów operacyjnych zainstalowanych na komputerze, mają domyślnie zainstalowany bootloader Linuksa, a następnie dodają wpis dla systemu operacyjnego Windows. To, co to robi, to ładowanie bootloadera Linuksa i jeśli chcesz załadować Windowsa, to ładuje łańcuchowo do bootloadera Windowsa, który następnie uruchamia Windowsa.

Ponieważ zazwyczaj jest zainstalowany tylko jeden Windows, menu wyboru bootloadera Windows nigdy się nie pojawia, co daje wrażenie, że wpis dodany w bootloaderze Linuksa faktycznie ładuje Windows.

Odwrotna sytuacja jest również możliwa, choć nie jest powszechna wśród użytkowników Linuksa. Na przykład, moim głównym bootloaderem jest ten z Windows, który następnie ładuje się do bootloadera linuksowego, aby uruchomić Linuksa; skonfigurowałem go tak, aby był w większości niewidoczny i ładował się od razu.

Jak dodać wpis Linuksa do bootloadera Windows:

To naprawdę zależy od tego, co zainstalujesz najpierw, a co później, jestem pewien, że jest kilka przewodników w Internecie, które wyjaśniają szczegółową procedurę, jak skonfigurować środowisko dual+ boot. Więc po prostu przejdę przez 2 różne konfiguracje:

Gdy najpierw instalujesz Windows: W tym przypadku, gdy instalujesz swoją dystrybucję Linuksa, jeśli pozwala ci ona na zainstalowanie bootloadera bezpośrednio na partycji zamiast w MBR dysku twardego zrób to. Po restarcie przekonasz się, że uruchamiasz Windows tak jakby Linux nie był w ogóle zainstalowany, następnie postępuj zgodnie z opisanym poniżej scenariuszem, w którym Linux został zainstalowany jako pierwszy.

Jeśli możesz zainstalować bootloader tylko w MBR dysku twardego po restarcie zobaczysz bootloader Linuksa (Syslinux, GRUB, jak kto woli), wybierz tam pozycję Windows i uruchom system Windows.

Teraz, lubię używać EasyBCD (darmowy do użytku osobistego), aby poradzić sobie z bootloaderem Windows, ale wszystko co z nim robię może być również osiągnięte za pomocą odpowiednich komend bcdboot, bcdedit, itd.

  1. Otwórz EasyBCD i przejdź do sekcji “Add New Entry” i zakładki “Linux/BSD”.
  2. Wybierz bootloader, który posiadasz dla swojej dystrybucji Linuksa. W przypadku GRUB2 istnieje tryb autoselect, który wybierze dla Ciebie odpowiednią partycję, dla Syslinuxa na przykład musisz obowiązkowo wybrać partycję, na której jest zainstalowany.
  3. Nazwij wpis, nazwa, którą tam umieścisz jest tą, która pojawi się w bootloaderze Windows.
  4. Wybierz partycję, na której znajduje się bootloader lub autoselect, jeśli taka opcja jest możliwa. Na koniec powinieneś otrzymać coś takiego:

  5. Kliknij na “Add entry” i w lewej dolnej części programu otrzymasz wynik:

  6. Teraz musisz przywrócić bootloader Windows jako domyślny, w tym celu przejdź do sekcji “BCD Deployment”, tam wybierz, aby zapisać bootloader Vista/7 w MBR (który przy okazji jest taki sam jak dla Windows 8):

  7. Po tym wszystko jest gotowe, otrzymasz podobne potwierdzenie jak poprzednio. Podczas uruchamiania systemu zobaczysz menu startowe z prośbą o wybranie jednego z nich:

Gdy najpierw instalujesz Linuksa: W tym przypadku nie musisz przywracać MBR (Master Boot Record, mówi co ma być wykonywane w następnej kolejności grosso modo), ponieważ instalacja Windows nadpisze tam wszelkie poprzednie wartości.

Uwaga: w przypadku dysków UEFI i GPT może być inaczej, ale nie mam jak tego wypróbować.


Dlaczego nie jestem pewien, czy polecam to robić używając nowego graficznego menu startowego w Windows 8:

Zasadniczo dlatego, że sposób działania jest inny niż w przypadku menu tekstowego (domyślnego dla Windows 7). W Windows 7 (lub Vista) najpierw jest prezentowane menu startowe, a następnie zaczyna się ładować to, co wybierzesz, w nowym graficznym menu najpierw ładuje kilka rzeczy (= zajmuje to trochę czasu), a następnie prezentuje menu startowe. Jeśli nie wybierzesz, aby załadować Windows 8, to restartuje maszynę i zaczyna ładować to, co wybrałeś, co w tym przypadku jest bootloaderem Linuksa.

Uważam, że czekanie na załadowanie pewnych rzeczy tylko po to, by je wyrzucić i zrestartować komputer jest niepotrzebne, jeśli chcę po prostu uruchomić inny system operacyjny; ale to moja osobista opinia na ten temat, nie ma żadnego problemu z załadowaniem Linuksa, czy jakiegokolwiek innego systemu operacyjnego w ten sposób.

W każdym razie, istnieją różne sposoby korzystania z tekstowego menu startowego zamiast tego w Windows 8, jeśli jesteś zainteresowany sprawdź ta odpowiedź out.