Zainstalowałem Windows na moim komputerze, a następnie instalację Ubuntu. Jednak teraz nie mogę uruchomić się z instalacją systemu Windows.
Co mogę zrobić, aby to naprawić?
Zainstalowałem Windows na moim komputerze, a następnie instalację Ubuntu. Jednak teraz nie mogę uruchomić się z instalacją systemu Windows.
Co mogę zrobić, aby to naprawić?
Odpowiedzi:
Poczynię pewne założenia:
Jeśli którekolwiek z tych założeń jest fałszywe, poniższe porady nie pomogą ci (choć nie zaszkodzi też nic):
Utwórz plik /boot/grub/custom.cfg
(przez uruchomienie sudo -H gedit /boot/grub/custom.cfg
) z następującą zawartością:
#This entry should work for any version of Windows installed for UEFI booting
menuentry "Windows (UEFI)" {
search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
(Skopiuj i wklej powyższe do wyświetlonego okna Gedit, a następnie zapisz i zamknij Gedit)
Uruchom ponownie komputer, a powinieneś zobaczyć wpis zatytułowany „Windows (UEFI)”, a jeśli go wybierzesz, Windows powinien się uruchomić. Jeśli to nie zadziała, uruchom skrypt informacyjny rozruchu ( http://bootinfoscript.sourceforge.net/ ) i opublikuj wygenerowany skrypt, RESULTS.txt
aby uzyskać informacje potrzebne do udzielenia właściwej porady.
Jeśli komputer uruchomi się w systemie Ubuntu automatycznie, bez wyświetlania menu GRUB, czasami możesz nacisnąć klawisz BIOS / UEFI producenta w czasie uruchamiania, a także w trybie UEFI lub BIOS z menu oprogramowania układowego wybierz system operacyjny, którego potrzebujesz. Najczęściej używane klucze to Esc, Delete, F1, F2, F10, F11 lub F12. Na tabletach najczęściej używane przyciski to Zwiększanie lub Zmniejszanie głośności. Podczas uruchamiania często pojawia się ekran z kluczem. Jeśli go nie ma lub ekran przesuwa się zbyt szybko, aby go zobaczyć, sprawdź witrynę internetową producenta. *
Jeśli to nie zadziała, gdy menu GRUB nie pojawi się w czasie uruchamiania, bezpośrednio po ekranie powitalnym BIOS / UEFI podczas uruchamiania, w BIOS, szybko naciśnij i przytrzymaj Shiftklawisz, co spowoduje wyświetlenie ekranu menu GNU GRUB. Z UEFI naciśnij (być może kilka razy) Escklawisz, aby przejść do ekranu menu GNU GRUB. Czasami ekran powitalny producenta jest częścią programu ładującego system Windows, więc po włączeniu komputera przechodzi on bezpośrednio do ekranu menu GNU GRUB, a następnie naciśnięcie nie Shiftjest konieczne.
Jeśli to nie zadziała, gdy menu GRUB nie pojawi się w czasie rozruchu, spróbuj odpowiedzieć na:
W Ubuntu otwórz terminal i wpisz:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
sudo boot-repair
Otwórz aplikację Boot Repair i wybierz Opcje zaawansowane -> karta Inne opcje -> Napraw pliki rozruchowe systemu Windows . Flaga rozruchowa powinna być umieszczona na tej samej partycji, na której zainstalowany jest Ubuntu. Partycję, na której zainstalowany jest Ubuntu, można zidentyfikować na podstawie aplikacji Dyski wbudowanej w Ubuntu.
Jeśli nie możesz wybrać opcji Napraw pliki rozruchowe systemu Windows, ponieważ jest wyszarzony, zapoznaj się z tą odpowiedzią .
Rescatux jest darmowym bootowalnym live CD / USB, który może naprawić GRUB i bootloader Windows. Rescatux ma interfejs graficzny z menu zadań ratunkowych systemu operacyjnego. Jeśli twój dysk twardy ma format partycjonowania MBR, możesz wybrać opcję Przywróć Windows MBR (BETA) , aby naprawić bootloader Windows. Jeśli komputer ma oprogramowanie układowe UEFI, możesz wybrać opcje UEFI Opcje rozruchu.
Opcje rozruchu:
Opcje GRUB:
Opcje systemu Windows:
Opcje hasła:
Rescapp to miły kreator, który poprowadzi Cię przez zadania ratownicze.
Włóż dysk flash USB i sprawdź, czy flaga rozruchu została włączona na dysku flash za pomocą aplikacji GParted. Odmontuj pamięć flash USB. Otwórz GParted i wybierz napęd flash USB z listy menu napędów. Z menu GParted wybierz: Partycja -> Zarządzaj flagami -> sprawdź rozruch .
Jest bardzo ważne , aby sprawdzić, czy urządzenie, które instalujesz Rescatux Live USB do rzeczywiście jest Twój dysk flash, tak aby nie nadpisać dowolnego systemu plików lub osobistych, które mogą uczynić system operacyjny unbootable. W Ubuntu możesz znaleźć nazwę urządzenia na dysku flash za pomocą aplikacji Dyski .
Odmontuj urządzenie partycji USB. Powiedzmy, że urządzenie partycji USB jest/dev/sdc1
sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
Zmień katalogi za pomocą cd
ścieżki katalogu, w którym znajduje się pobrany plik ISO Rescatux.
Zapisz plik ISO Rescatux na dysku flash USB. W poniższym poleceniu zastąp rescatux_0.xxxx.iso
nazwę pobranego pliku ISO Rescatux.
sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc # this command also works in Windows Subsystem for Linux
sudo sync
Udało mi się także wykonać Rescatux Live USB za pomocą wbudowanej aplikacji Startup Disk Creator.
Nie ma możliwości cofnięcia zmian partycji w systemie Windows. Będziesz musiał ponownie zainstalować lub odzyskać system Windows, a następnie ponownie zainstalować system Ubuntu.
Najpierw spróbuj uruchomić Boot-Repair ( informacje ) i sprawdź, czy to pomoże. Aby uruchomić to:
Rozruch z DVD Live Ubuntu lub USB.
Wpisz te linie w terminalu po jednej linii na raz.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Wyszukaj Boot-Repair w Dash i uruchom go.
Aby naprawić komputer za pomocą Boot-Repair, po prostu kliknij przycisk „Zalecana naprawa”. Jeśli zadziałało, to koniec.
Jeśli Boot Repair nie zadziałał, uruchom naprawę z dysku CD odzyskiwania systemu Windows (poproś o jeden z producenta komputera).
Uruchom komputer z dysku CD odzyskiwania. Powinieneś to zobaczyć.
Otwórz aplikację Wiersz polecenia i wpisz bootrec /fixmbr
.
(zdjęcia z HowtoGeek )
Zamknij okno i wybierz „Startup Repair” tym razem. Poczekaj na zakończenie procesu. Zwykle zajmuje to około 30 minut-2 godzin.
Jeśli system Windows zostanie pomyślnie naprawiony, gotowe. Jeśli tak nie jest, konieczne będzie ponowne zainstalowanie systemu Windows za pomocą instalacyjnego dysku CD z systemem Windows.
Jeśli nie masz instalacyjnego dysku CD z systemem Windows, możesz uruchomić system Ubuntu DVD / USB na żywo i zainstalować program ładujący z funkcją równoważną do programu ładującego system Windows.
sudo apt-get update
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Lilo wyświetli ostrzeżenie po zainstalowaniu, ale możesz zignorować to, ponieważ Lilo działa dobrze, gdy jest używany jako bootloader w stylu Windows.
Następnie po zainstalowaniu lub odzyskaniu systemu Windows konieczne będzie usunięcie partycji Ubuntu. Zidentyfikuj je i usuń za pomocą Narzędzia do zarządzania dyskami w systemie Windows.
Następnie zainstaluj ponownie system Ubuntu w ten sam sposób.
Jeśli systemy operacyjne zostały zainstalowane w różnych trybach, podwójne uruchamianie systemu Windows i Ubuntu nie będzie działać. Jeśli system Windows jest zainstalowany w trybie BIOS, zaleca się zainstalowanie systemu Ubuntu w trybie BIOS, ale jeśli jest on zainstalowany w trybie UEFI, wykonaj to samo z Ubuntu. Najłatwiejszym sposobem sprawdzenia, czy korzystasz z UEFI czy BIOS, jest poszukiwanie folderu o nazwie /sys/firmware/efi
. Brakuje folderu, jeśli system używa systemu BIOS.
Jeśli zainstalowałeś Ubuntu w starszym trybie na tym samym dysku z partycjonowaniem GPT, możesz skorzystać z zaawansowanych opcji Boot Repair, aby odinstalować grub-pc i zainstalować grub-efi-amd64. Konwertuje to instalację Ubuntu z rozruchu BIOS-u na rozruch UEFI - to samo oprogramowanie, co ostatnio produkowane laptopy z preinstalowanym systemem Windows.
Konwersja Ubuntu do trybu UEFI
Jeśli zobaczysz opcję oddzielnej partycji / boot / efi , zaznacz pole wyboru w polu wyboru po lewej stronie, a następnie kliknij przycisk Zastosuj w prawym dolnym rogu.
Skonfiguruj system BIOS, aby uruchamiał dysk twardy w trybie UEFI. Sposób dostosowania tego ustawienia zależy od konkretnego modelu komputera, ale ogólnie to ustawienie znajduje się w ustawieniach priorytetu rozruchu na karcie Uruchamianie narzędzia konfiguracji BIOS / UEFI.
Aby uzyskać więcej informacji na temat konwersji Ubuntu w trybie UEFI przeglądu https://help.ubuntu.com/community/UEFI w sekcji o Konwersja Ubuntu w trybie UEFI .
Program ładujący GRUB-a można również przekonwertować w przeciwnym kierunku z UEFI na BIOS. Linux może dobrze uruchomić się z dysku GPT w trybie BIOS. Zobacz tę odpowiedź: Konwertuj z EFI na boot BIOS
Zajmie się tym Boot-Repair.
Najpierw otwórz nowy terminal, a następnie wpisz:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
Zobacz także informacje i instrukcje dotyczące tego narzędzia
Już zainstalowany system operacyjny Windows nie został wykryty podczas instalacji Ubuntu. os-prober
z domyślnych repozytoriów Ubuntu wykrywa inne systemy operacyjne dostępne w systemie i wyświetla wyniki w terminalu. Jeśli os-prober
nie działa, sprawdź, czy polecenie sudo fdisk -l
może znaleźć partycję Windows.
Jeśli znalazłeś partycję Windows, wpisz sudo update-grub
. sudo update-grub
aktualizuje program ładujący GRUB i koryguje nieprawidłowe wpisy. To polecenie rozwiązało mój problem, który pokazano poniżej.
sudo update-grub && sudo reboot
aktualizuje bootloader GRUB i uruchamia się ponownie.
Zainstalowałem Ubuntu wraz z Windows 10. Teraz nie widzę opcji uruchamiania Windows w menu rozruchowym GRUB.
Uwaga: partycje nadal istnieją.
Upewnij się, że uruchamiasz się w trybie UEFI. Służy sudo efibootmgr -t nn
do korzystania z menu EFI. Możesz wybrać Windows Boot Manager lub ubuntu (GRUB).
OSTRZEŻENIE: System Windows usunie instalację GRUB-a na własnej partycji systemowej EFI przy każdej aktualizacji BOOTMGR.
Metoda 1
1. Wprowadź tryb odzyskiwania systemu Windows, naciskając klawisz „ esc ” (może być inny sposób na komputerze) podczas uruchamiania.
2. Kliknij „ Rozwiązywanie problemów ”
3. Kliknij „ Opcje zaawansowane ”
4. Wybierz „ Wiersz polecenia ”
5. Wpisz następujące polecenia:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
6. Teraz uruchom ponownie komputer
Dobrze, jeśli to Ci odpowiada, jeśli nie, spróbuj
Metoda 2.
1.Użyj Rufusa, aby Ubuntu działał na żywo dysk USB i uruchom system Ubuntu.
2. Uruchom typ terminala
sudo fdisk -l
3. Zanotuj część główną instalacji systemu Linux.
Przykład: (/ dev / sda8) w moim przypadku.
i twoją część rozruchową, która jest oznaczona *
znakiem.
Przykład: (/ dev / sda6) w moim przypadku.
4. Teraz zamontuj partycję root, aby wprowadzić pewne zmiany i niektóre wiązania. Poniżej zamień „ / dev / sda8 ” na swoją partycję root.
sudo mount /dev/sda8 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
5. Teraz zmień katalog główny z dysku USB na katalog główny dysku twardego
sudo chroot /mnt
6. Teraz zainstaluj gruba w części rozruchowej, którą zanotowałeś *
znakiem zastępującym „ / dev / sda6 ” partycją rozruchową.
grub-install /dev/sda6
7. Teraz typ.
exit
8. Odłącz partycję wcześniej zamontowaną wcześniej.
sudo unmount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/sys
sudo unmount /mnt
9. Wyjmij pendrive i uruchom ponownie komputer.
Następnym razem, gdy okno podwójnego uruchamiania i Linux będą odnosić się do tej odpowiedzi Podwójne uruchamianie Windows i Linux
bootrec /scanos
przed uruchomieniem polecenia bootrec /rebuildbcd
. Ta /scanos
opcja skanuje wszystkie dyski w poszukiwaniu instalacji zgodnych z systemem Windows. Wyświetla również wpisy, których obecnie nie ma w sklepie BCD. Ten zrzut ekranu pokazuje wszystkie 4 polecenia razem w kroku 5 .: i.stack.imgur.com/qrnMl.png
Naciśnij i przytrzymaj Shiftpodczas uruchamiania, aby wyświetlić menu Grub. Lub jeśli chcesz, aby menu zawsze się pojawiało, edytuj /etc/default/grub
plik
sudo gedit /etc/default/grub
Wstaw „#” na początku wiersza GRUB_HIDDEN_TIMEOUT=0
.
Teraz zapisz, a następnie uruchom:
sudo update-grub
To powinno wystarczyć, aby menu Grub pojawiało się przy każdym uruchomieniu.
Lepiej poszukaj tej wiki GRUB https://help.ubuntu.com/community/Grub2
Jeśli korzystasz z Bitlocker, prawdopodobnie dokonałeś pewnych zmian na partycjach tuż przed instalacją Ubuntu (np. Zwolnienie nieprzydzielonego miejsca na instalację Ubuntu), wtedy możesz dostać ten problem, ponieważ GRUB nie może poradzić sobie z monitem bezpieczeństwa, który pojawia się podczas uruchamiania systemu Windows, który prosi o klucz odzyskiwania bitlocker.
Miałem prawie taki sam problem po zainstalowaniu Ubuntu 16.04.02 wraz z Windows 7. Ubuntu uruchomiłoby się dobrze, ale po wybraniu modułu ładującego Windows 7 z GRUB, ekran pokazywał dziwny wzór regularnych wielokolorowych wypaczonych linii i pozostawał tam, dopóki procesor wentylator włączy się i będzie gorący, więc postanowiłem wyłączyć komputer, aby uniknąć uszkodzeń.
Zbawienie pochodziło z używania Hiren's Boot CD i z opcji Boot Windows 7 w menu głównym, które pozwoliło mi przejść do monitu o klucz odzyskiwania bitlockera, wprowadzić klucz, zawiesić i wznowić bitlocker w mojej sesji Windows i użyć mojej system podwójnego rozruchu zgodnie z przeznaczeniem.
Niektóre bezpieczne maszyny rozruchowe nie wydają się uruchamiać systemu Windows z grub. Obejściem tego problemu jest zapewnienie innego zestawu plików EFI dla każdego typu rozruchu, umieszczenie drugiego zestawu Ubuntu na pamięci USB i pozostawienie plików EFI na dysku twardym w systemie Windows.
Masz działający zestaw plików EFI Ubuntu już na dysku twardym, więc weź (mały) dysk USB (pusty, ponieważ stracisz na nim wszystkie dane), umieść na nim tabelę partycji GPT i utwórz partycję 250M dla pliki EFI. Skopiuj pliki EFI dysku twardego na dysk. Pojawią się w /boot/efi
katalogu, w katalogu EFI
.
Weź katalog EFI i całą jego zawartość i umieść go na partycji USB. Sugeruję edycję wersji stick, EFI/ubuntu/grub.cfg
aby zmienić nazwę punktu menu „Ubuntu” na „Ubuntu na USB” lub coś, aby było oczywiste, z którego zestawu plików startujesz.
Teraz spróbuj uruchomić komputer z USB i sprawdź, czy otrzymałeś zmieniony element menu i czy działa. Gdy bootowanie USB działa, możesz po prostu przejść do /boot/efi/EFI/Boot
, która powinna być partycją EFI dysku twardego i powinna zawierać kopie (być może o różnych nazwach) wersji Ubuntu plików rozruchowych, które również powinny być /boot/efi/EFI/ubuntu
.
Użyj md5sum, aby potwierdzić, że masz kopie wszystkich plików
/boot/efi/EFI/Boot
, ponieważ zamierzasz je usunąć! Skopiuj i zmień nazwę pliku /boot/efi/EFI/Microsoft/bootxmgfw.efi
na, /boot/efi/EFI/Boot/bootx64.efi
a powinieneś być w stanie ponownie uruchomić system Windows z dysku twardego - wyjmij patyk i spróbuj uruchomić system Windows.
Kiedy zaktualizujesz jądro i uzyskasz nowy plik grub.cfg wygenerowany na dysku twardym (nieużywany, ponieważ dysk twardy uruchamia się tylko w systemie Windows), będziesz musiał go skopiować samodzielnie na pamięć USB EFI/ubuntu/grub.cfg
.
Mam nadzieję, że w pewnym momencie problem gruba, który nie uruchamia systemu Windows na twoim komputerze, zostanie naprawiony i możesz po prostu zastąpić EFI/Boot
plik dysku twardego plikami na patyku EFI/Boot
.
Po prostu upewnij się, że masz kopie wszystkiego, co usuwasz, aby w razie potrzeby je wymienić. Ta technika działała na mnie w przypadku Toshiby.
Upewnij się, że partycja instalacyjna systemu Windows 10 nadal tam jest, i postępuj zgodnie z następującą odpowiedzią :
Domyślna instalacja systemu Windows 10 wymaga co najmniej 4 partycji:
- sda1 (Odzyskiwanie)
- sda2 (w przypadku komputerów, które uruchamiają się w trybie EFI, partycja systemowa EFI (ESP) jest zwykle montowana w
/boot/efi
.)- sda3 (MSR)
- sda4 (system operacyjny Windows, zwykle „C”)
Jeśli
/boot/efi
partycja lubMSR
partycja została uszkodzona lub usunięta podczas instalacji Ubuntu, możesz nie widzieć systemu Windows w grub. Wypróbuj następujące polecenie w Ubuntu, aby wyświetlić wszystkie dostępne partycje:sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
Powinien dać ci wyobrażenie o tym, co się stało z twoim systemem i pozwolić ci sprawdzić, czy wszystkie partycje nadal tam są. Możesz spróbować naprawić system Windows za pomocą instalacyjnego dysku DVD / USB systemu Windows.
Możesz spróbować zainstalować aplikację Grub Customizer i sprawdzić, czy system Windows jest dostępny
na liście:sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer
Następnie możesz uruchomić Grub Customizer i zmienić, które systemy operacyjne są dostępne do uruchomienia.
Oto zrzut ekranu, jak wygląda poprawna instalacja:
Najpierw spróbuj tego źródła :
Włóż instalacyjną płytę DVD / USB systemu Windows i uruchom ją z niej. Wybierz język i kliknij Dalej . Po wyświetleniu monitu Zainstaluj teraz, po prostu spójrz w lewo na to okno i kliknij Napraw komputer . Zaczekaj, a pojawi się nowe okno z systemami operacyjnymi zainstalowanymi na twoim komputerze. Kliknij Windows 7/8/10 i kliknij Dalej . W następnym oknie kliknij Wiersz polecenia . Gdy pojawi się wiersz polecenia, wpisz:
bootrec /fixboot
Naciśnij Enteri wpisz:
bootrec /fixmbr
Naciśnij Enterponownie, a następnie zamknij okno wiersza polecenia i uruchom ponownie komputer. Nie zapomnij o przestrzeni między bootrec
i /
.
Po tym nie będzie już można wybierać między systemami operacyjnymi, które należy uruchomić przy starcie. Będziesz musiał naprawić gruba. Możesz to zrobić za pomocą DVD / USB na żywo Ubuntu. Najprostszym sposobem jest naprawa systemu rozruchowego systemu Windows, sformatowanie partycji Ubuntu i ponowna instalacja Ubuntu. Aby naprawić gruba po naprawie bootloadera Windows, spróbuj tego.
Aby naprawić grub:
Uruchom komputer z DVD Ubuntu na żywo / USB.
Otwórz terminal i uruchom, sudo fdisk -l
aby zobaczyć, gdzie jest zainstalowany Ubuntu.
Uruchom gdzie jest numer partycji, na której zainstalowano Ubuntu.sudo mount /dev/sdaX /mnt
X
Biegać sudo grub-install --root-directory=/mnt /dev/sda
Aby zainstalować grub:
Uruchom, sudo update-grub
aby zaktualizować gruba, a jeśli to polecenie nie zadziałało, uruchom je po ponownym uruchomieniu.
Uruchom ponownie z sudo reboot
.
Uwaga: Dla mnie polecenie w kroku 5. nie działało, więc ponownie uruchomiłem komputer i po ponownym uruchomieniu komputera uruchomiłem się bezpośrednio na Ubuntu, więc zalogowałem się jako root i uruchomiłem to polecenie:
update-grub
To rozwiązało problem.
Najpierw przywrócimy Windows MBR, a następnie przeinstalujemy GRUB-a i przywrócimy Linux-a
Naprawianie MBR systemu Windows (możesz przejść zarówno do rozwiązania 1, jak i do rozwiązania 2, oba działają) Uruchom system Linux i upewnij się, że masz działające połączenie internetowe i wpisz następujące polecenie na terminalu.
1. Rozwiązanie
sudo apt-get install syslinux
Jeśli pakiet został zainstalowany, użyj następującego polecenia, aby zapisać MBR:
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
2. Rozwiązanie
sudo apt-get install mbr
Jeśli pakiet został zainstalowany, wykonaj następujące czynności, aby zapisać MBR.
sudo install-mbr -i n -p D -t 0 /dev/sda
Wspólne dla obu
Wymień sda, jeśli chcesz zainstalować MBR na innym dysku. Nie kłaść sda1
, sda2
albo sda3
. Po prostu umieść to jak sda
na dysku twardym.
Następnie musimy zainstalować grub, ponowne uruchomienie boot-repair naprawi to i ponownie zainstaluje grub.Root i oba będą działać
/dev/sda
(wydaje się, że mój Windows 8 jest włączony /dev/sda3
). Po obu rozwiązaniach pojawiła się „naprawa rozruchu”, to i to wynik tego. Nie widzę żadnych zmian. Ponieważ nie jestem w tym ekspertem, czy warto wypróbować obie opcje /dev/sda3
? Pamiętaj również, że wszystko w systemie Windows jest dostępne dla Ubuntu, więc jeśli chcemy zrobić hack, możemy! Proszę zasugeruj.
Wszystkie opcje, które wypróbowałeś, wydają się być dla systemu Windows 8 w trybie mbr, ale używasz UEFI, więc powinieneś naprawić partycję UEFI; kiedy mój bootloader systemu Windows został uszkodzony, spróbowałem następującego polecenia.
bcdboot c:\windows /s f: /f ALL
tutaj c: \ windows jest lokalizacją folderu windows na windows (c :) partiton.
/ s jest opcją, która pozwala zainstalować pliki bootloadera UEFI na partycji systemowej UEFI, która jest sformatowana w formacie fat32 iw moim przypadku była (/ dev / sda4), więc f:
(f: jest literą partycji uefi)
po wykonaniu tej komendy instalacja zakończy się powodzeniem / niepowodzeniem
Powinno to ponownie zainstalować kod rozruchowy systemu Windows 8 na partycji UEFI.
To polecenie próbowałem podczas uruchamiania z dysku naprawczego i wybierz opcję zaawansowaną, a następnie naprawę wiersza polecenia.
Możesz utworzyć dysk odzyskiwania, przechodząc do panelu sterowania i wybierając kopię zapasową i odzyskiwanie -> utwórz dysk odzyskiwania / usb lub możesz pożyczyć go od kogoś.
PS. Jeśli jeszcze tego nie próbowałeś, możesz wypróbować wszystkie opcje wyświetlone w menu gruba, w szczególności odświeżyć, która automatycznie wykrywa wszystkie systemy operacyjne UEFI. Możesz także wypróbować wszystkie wpisy systemu Windows w menu grub, aby sprawdzić, czy którykolwiek z nich działa. Następnie możesz przełączyć tryb uefi na BIOS z menu BIOS podczas uruchamiania systemu, a następnie sprawdzić, jakie opcje tam wyświetla i czy którakolwiek z nich działa.
Wykonaj następujące kroki:
Otwórz terminal, naciskając Ctrl+ Alt+ Tlub Wyszukaj Terminal
w Dash.
Wpisz następujące polecenie w terminalu:
sudo -H gedit /etc/default/grub
(Spowoduje to otwarcie pliku konfiguracyjnego grub gedit
.)
Edytuj plik i zmień następujące opcje w następujący sposób (usuń komentarze # przed dowolnym z poniższych wierszy) i zapisz plik:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
Uruchom następującą komendę w nowej instancji terminalu:
sudo update-grub
Uruchom ponownie komputer, powinieneś być w stanie uruchomić system Windows, jeśli poprawnie podzieliłeś system na partycje
W moim przypadku wykonałem czystą instalację systemu Windows 7, pozostawiłem trochę nieprzydzielonego miejsca na dysku SSD i podczas kolejnej instalacji Mint 18.3 z domyślną opcją „Alongside” nie dostałem systemu Windows w menu rozruchowym grub.
Rozwiązanie było proste: uruchomiłem polecenie poniżej w Mennicy, a system Windows 7 został dodany do menu grub wraz z Memtest btw.
sudo update-grub