Mam system podwójnego rozruchu Win 7 / 11.10 z Grub 2 jako domyślnym programem ładującym. Chcę jednak, aby bootloader systemu Windows był domyślnym bootloaderem (grub jak „dos” interfejs wykrywa piekło mojej siostry), więc kiedy uruchomię komputer, będę miał następujące opcje uruchamiania: 1. Windows 7 2. Ubuntu
Uwaga: Doceniony zostanie również proces odwracania tej operacji, aby Grub mógł być domyślnym programem ładującym
dual-boot
windows-7
bootloader
Mysterio
źródło
źródło
Odpowiedzi:
Istnieje program dla systemu Windows o nazwie easy bcd. Zainstaluj go podczas uruchamiania systemu Windows i postępuj zgodnie z opisem w poniższym linku:
jak korzystać z łatwego bcd
Niemniej jednak uważam, że inne odpowiedzi są prawidłowe, ponieważ pytanie polegało w zasadzie na tym, jak uniknąć sytuacji, w której siostra boi się wybierać okna w razie potrzeby.
źródło
bcdedit
Edytuj ten plik z poziomu uruchamiania terminala
(plik ma komentarze, które mogą Ci pomóc). Znajdź tę linię i ustaw numer Windows (liczba linii Windows w Grub, zaczynając od 0). W moim przypadku tak będzie
Następnie zapisz plik i zamknij gedit. Uruchom to polecenie, aby zaktualizować grub:
źródło
Ubuntu
opcja jest wybrana w module ładującym Windows.CZĘŚĆ 1:
Ustaw Windows (DOWOLNY wariant) jako domyślną opcję menu Grub2.
Opis: Ustawia Windows jako domyślną opcję rozruchu i (bez akcji użytkownika) komputer automatycznie uruchomi Windows podczas uruchamiania.
KROKI:
A. Wymień swoje bieżące pozycje menu
B. Edytuj plik instalacyjny
Ustaw domyślną partycję rozruchową na partycję rozruchową systemu Windows (np.)
OSTRZEŻENIE: Ustawienie „ GRUB_DEFAULT = n ” NIE będzie działać po aktualizacjach jądra itp.
(Zapisz plik i zamknij.)
C. Zaktualizuj ustawienia grub
Teraz, przy starcie, automatycznie wybierzesz MS Windows.
CZĘŚĆ 2: (Opcjonalne dodatkowe)
Ukryj menu Grub2 i użyj domyślnej opcji menu.
Opis: To zarówno ukrywa menu startowe, jak i skraca limit czasu (zwykle 10 sekund). Komputer uruchomi się automatycznie bez względu na domyślną opcję przy uruchomieniu.
UWAGA: Użytkownik musi tylko przytrzymaćShift klawisz (podczas uruchamiania), aby ponownie wyświetlić menu Grub2.
KROKI:
D. Edytuj plik instalacyjny
Odkomentuj wiersz „# GRUB_HIDDEN_TIMEOUT = 0”, aby wyglądał następująco:
(Zapisz plik i zamknij.)
E. Zaktualizuj ustawienia grub
Teraz podczas uruchamiania automatycznie uruchomisz domyślną opcję menu, O ile nie przytrzymasz Shiftklawisza podczas uruchamiania. Następnie menu grub2 pojawi się ponownie.
DALSZA DOKUMENTACJA:
http://ubuntuforums.org/showthread.php?t=1195275
źródło
Ubuntu
w rozruchowym systemu Windows .Grub2 można ustawić tak, aby uruchamiał domyślnie dowolny system, ale zmiana kolejności, w jakiej się pojawiają, byłaby trudna.
Możliwe jest również ukrycie menu rozruchowego grub (dla twojej siostry) i pokazanie go tylko poprzez naciśnięcie klawisza Shift . Zalecam ostrożność tutaj. Szczegóły tutaj .
Istnieją dwa sposoby ustawienia domyślnego rozruchu za pomocą edycji pliku grub.
Są one opisane na stronie Grub2 Dokumentacja społeczności Ubuntu
Są dwa sposoby
Uruchom dowolny system operacyjny, który był ostatnio uruchamiany, „metodą zapisaną”
To jest włączone. Pozwala mi zdecydować, którego z nich będę używać, i pozwoli mi ponownie uruchomić się w tym systemie, co jest przydatne podczas aktualizacji.
Domyślnie uruchom konkretny system operacyjny, dokładne pytanie
Aby rozpocząć, musimy dowiedzieć się, co uruchamiamy, otwórz terminal (myślnik, wpisz terminal,…) i wpisz grep menuentry /boot/grub/grub.cfg
Z mojego możesz zobaczyć, dlaczego wolę metodę „zapisaną”.
Teraz możesz edytować plik grub…
Wpisz terminal sudo nano -B / etc / default / grub i hasło, jeśli zostaniesz o to poproszony
a nano edytor się otworzy, a więc (dla mojego) ...
W preferowany przeze mnie sposób dokonałem tych zmian ze standardowego pliku grub:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
W sposób, w jaki prosisz o to daleko
grep …
wyniku poprzedzającym. Dla mojego systemu, gdybym zawsze chciał tylko uruchamiać Windows XP, ustawiam GRUB_DEFAULT na „Windows NT / 2000 / XP (loader) (on / dev / sda1)”, wszystko pomiędzy „”.GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"
Możesz ustawić GRUB_DEFAULT na numer wiersza na liście pozycji menu (przy czym 0 jest pierwszym), ale kiedy jądro w Ubuntu jest aktualizowane, Grub dodaje nowe jądro na górę listy, musisz zmienić numer, ponieważ Windows jest ostatnim na liście pozycji menu. Możesz to zobaczyć na mojej liście pozycji menu.
Ważny ostatni krok
Teraz musisz uruchomić update-grub, aby zaktualizować wygenerowany przez system plik grub.cfg w katalogu / boot / grub.
Wpisz na komputerze sudo update-grub i hasło, jeśli zostaniesz o to poproszony…
Uwagi na temat nano
nano jest wyjątkowo łatwy w użyciu w terminalu. Poruszaj się za pomocą klawiszy strzałek. Wpisz swoje dodatki, usuń niechciane.
Opcja „-B” (lub „--backup”) tworzy kopię zapasową poprzedniej wersji pliku do bieżącej nazwy pliku z przyrostkiem ~. Bardzo przydatny w przypadku przerażającego efektu Fat pfinger .
Gdy tak się stanie, Crtl-O pozwoli ci zapisać swoje zmiany, naciskając Enter . Zamykanie nano bez zapisywania, Ctrl-X Te i inne opcje są pokazane na dole ekranu terminala z ^ wskazującym Ctrl
Uwagi na temat nano, sudoeditor i innych edytorów.
Niektórzy członkowie społeczności Ubuntu sugerują sudoedit zamiast nano . Polecam nano (który jest domyślnym edytorem sudoedit w późniejszych dystrybucjach Ubuntu) zamiast sudoedit, ponieważ domyślny można zastąpić w nieoczywisty sposób (chyba że jesteś administratorem). sudoedit jest bezpieczniejszy, ponieważ automatycznie zapisuje kopię zapasową edytowanego pliku, ale
-B
opcja wiersza poleceń w nano robi to samo. nano jest bezpieczniejszy niż inne edytory, takie jak vi lub emacs ponieważ nie ma przerażających ucieczek powłoki.Jeśli wolisz nie używać edytora nano i wolisz Gnome Text Editor, zamiast sudo nano -B użyj gksu gedit . Zasadniczo robię to dla dużych plików i
/etc/default/grub
można je łatwo uznać za duży plik. Dlatego wpisz gksu gedit / etc / default / grub zamiast sudo nano -B / etc / default / grub . Pamiętaj, że edytor tekstu Gnome nie tworzy automatycznie kopii zapasowej!Uwagi na temat mojego pliku grub
Wprowadziłem kilka zmian w grub dla moich osobistych potrzeb. Takich jak zdjęcie tła startu księżyca. Jak to zrobić, omówiono na stronie dokumentacji społeczności Ubuntu na Grub2 , zalecane.
Powodzenia!
źródło
Najbardziej niezawodnym sposobem jest użycie własnego narzędzia Windows, które Microsoft dostarcza na każdym dysku CD z Windows
bootrec /fixmbr
Jeśli to nie zadziała, spróbuj
bootrec /fixboot
zamiast tegoźródło
Dlaczego nikt nie wspominał o bootloaderze Clover EFI? Mam 5 systemów operacyjnych do uruchomienia, zawsze wybór, który chcę uruchomić Windows 10, macOS High Sierra, macOS Mojave, Linux, Ubuntu 19.04 i wreszcie Phoenix OS aka Android OS, rozproszony na jeden dysk twardy.
Mogę nawet podważyć mój hackintosh, mój istniejący dysk twardy Windows 10 wirtualizuje wszystkie dane, w tym system operacyjny przede mną, bez ponownego uruchamiania systemu macOS, więc zdecydowanie polecam Clover każdemu z was.
źródło
Jeśli wolisz użyć bios, aby to ustawić, uruchom ponownie komputer i wprowadź bios (naciskając klawisz DEL w moim przypadku).
Przejdź do Opcje rozruchu -> (Ten krok może się różnić) Priorytet dysku twardego -> Priorytet 1 -> Moduł ładujący Windows
Drugi krok może się różnić w zależności od sposobu instalacji Ubuntu / Windows
Kluczem jest to, że jeśli Ubuntu ma wyższy priorytet (priorytet dysku twardego lub priorytet urządzenia rozruchowego), należy go zastąpić programem ładującym rozruch systemu Windows
źródło
Problem z używaniem gruba do podwójnego rozruchu systemu Windows 10 i Ubuntu polega na tym, że aktualizacja systemu Windows odmówiłaby uruchomienia. Jeśli nie możesz zaktualizować systemu Windows 10, grub jest najlepszym programem ładującym.
Jeśli inaczej jest potrzebna aktualizacja systemu Windows do pracy (Windows Defender itp.), To BCDEdit jest właściwą drogą.
źródło