czy możesz podać więcej szczegółów? czy menu GRUB-a ma okna, a gdy jest wybrane, nie uruchamia się, czy samo menu GRUB-a nie ma wpisu o
Windowsie
Pobieranie menu Ubuntu Grub i wybranie Windows8 / sda1 / naciśnij ctrl + alt + del It`s Shwoing Like That
Vishnu Bathala
Podaj adres URL podany przez narzędzie Boot-Repair.
LovinBuntu,
1
To jest strzał w ciemność, ale może warto spróbować; Spróbuj uruchomić się w Ubuntu, otwórz Gparted, wybierz partycję Windows, kliknij prawym przyciskiem myszy i wybierz sprawdź. Spowoduje to sprawdzenie dysku i spróbuje naprawić błędy. To kiedyś załatwiło sprawę podczas rozwiązywania problemów z uruchamianiem na partycji innej niż podstawowa. Prawdopodobnie nie przyniesie żadnego rezultatu, ale nie zaszkodzi.
#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.txtaby uzyskać informacje potrzebne do udzielenia właściwej porady.
dzięki za odpowiedź i naprawiłem to łatwo instalując Grub Tool
Wisznu Bathala
Miałem system podwójnego rozruchu Mint19 i Windows 10. To działało dobrze. Z jakiegoś powodu postanowiłem zastąpić mint19 Ubuntu 18. Po instalacji mogę tylko uruchomić Ubuntu. Moja wygrana 10 już się nie uruchamia. Mam wynik.txt po uruchomieniu skryptu. RESULTS.txt na moim Dysku Google: - drive.google.com/file/d/1JAOcZaEGZZbV4q96ADw9cqDnaK_bNLwI/…
masiboo
26
Menu GRUB nie pojawia się
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:
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
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:
(> = 0,41 beta 1) Zaktualizuj zamówienie UEFI
(> = 0,41 beta 1) Utwórz nowy wpis rozruchu UEFI
(> = 0,41 beta 1) Status partycji UEFI
(> = 0,41 beta 1) Fałszywy system Microsoft Windows UEFI
(> = 0,41 beta 1) Ukryj UEFI Microsoft Windows
(> = 0,41 beta 1) Zainstaluj ponownie system Microsoft Windows EFI
(> = 0,41 beta 1) Sprawdź rozruch UEFI
Opcje GRUB:
(> = 0,40 beta 11) Łatwa poprawka rozruchu GNU / Linux
Przywróć GRUB i GRUB2
(> = 0,31 beta 4) Zaktualizuj dowolne menu GRUB2
Zaktualizuj menu Debiana / Ubuntu GRUB
Opcje systemu Windows:
Przywróć Windows MBR (BETA)
Wyczyść hasła systemu Windows
(> = 0,31 beta 4) Awansuj użytkownika Windows do roli administratora
(> = 0,41 beta 1) Zainstaluj ponownie system Microsoft Windows EFI
(> = 0,31 beta 4) Odblokuj użytkownika systemu Windows
Opcje hasła:
Zmień hasło GNU / Linux
Ponownie wygeneruj plik sudoers
Wyczyść hasła systemu Windows
Rescapp to miły kreator, który poprowadzi Cię przez zadania ratownicze.
Jak zrobić Rescatux na żywo USB z Ubuntu
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.isonazwę 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.
Od dłuższego czasu uruchamiam podwójnie i nigdy nie wiedziałem o żadnym z nich, zawsze wyciągałem dysk naprawczy systemu Windows. To jest naprawdę pomocna odpowiedź.
kot
7
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.
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.
naprawa rozruchu mówi, że zalecana naprawa powinna rozwiązać problemy, gdy nie można uruchomić systemu Windows po zainstalowaniu Ubuntu
damien
Ups, zapomniałem o tym. Dzięki za przypomnienie!
Emerson Hsieh
Dziękuję za odpowiedź. Byłem w stanie ponownie uruchomić system Windows [narzędzie do partycji dysku Ubuntu nie działało.] Mam problem tylko z usunięciem partycji Ubuntu, ponieważ po prostu nie mogę ich znaleźć. Kiedy ponownie uruchamiam komputer, GRUB zniknął i domyślnie działa Windows. W moim narzędziu do partycji dysków są 4 dyski: 1. Dysk OS (C :), który jest zajęty w 20%. (zgaduję, że jest to część systemu Windows) 2. 3 dyski 17 GB, 3 GB i 8 GB (które, jak sądzę, zostały wykonane podczas partycji, ale nie mają na nich NIC.) Czy powinienem je wszystkie usunąć? zachować je wszystkie? Czy powinienem ponownie zainstalować Linuksa, ale korzystać z partycji t
Mike
Powrót do problemu: OS (C :) jest zdecydowanie częścią systemu Windows. Trzy partycje, o których mi mówiłeś, nie są puste, po prostu system Windows nie może ich odczytać. Aby sprawdzić, czy są to partycje Ubuntu, przejdź do Eksploratora Windows i sprawdź, czy widzisz tylko system operacyjny (C :). Jeśli widzisz tylko system operacyjny (C :), to są to partycje Ubuntu. Możesz je bezpiecznie usunąć.
Emerson Hsieh
I nie. Elementy na tych partycjach są prawdopodobnie uszkodzone, więc polecam usunięcie i ponowne utworzenie partycji, jeśli chcesz ponownie zainstalować Linuksa.
Emerson Hsieh
7
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.
BIOS vs. UEFI
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.
Jeśli nie widzisz opcji oddzielnej partycji / boot / efi , oznacza to, że Twój komputer nie ma żadnej partycji 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
Już zainstalowany system operacyjny Windows nie został wykryty podczas instalacji Ubuntu. os-proberz domyślnych repozytoriów Ubuntu wykrywa inne systemy operacyjne dostępne w systemie i wyświetla wyniki w terminalu. Jeśli os-probernie działa, sprawdź, czy polecenie sudo fdisk -lmoże znaleźć partycję Windows.
Jeśli znalazłeś partycję Windows, wpisz sudo update-grub. sudo update-grubaktualizuje 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.
Upewnij się, że uruchamiasz się w trybie UEFI. Służy sudo efibootmgr -t nndo 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.
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.
W kroku 5. czasami pomaga również uruchomić polecenie bootrec /scanosprzed uruchomieniem polecenia bootrec /rebuildbcd. Ta /scanosopcja 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
karel
1
Naciśnij i przytrzymaj Shiftpodczas uruchamiania, aby wyświetlić menu Grub. Lub jeśli chcesz, aby menu zawsze się pojawiało, edytuj /etc/default/grubplik
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.
czy edytowałeś plik grub? w / etc / default / grub?
Maythux,
1
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/efikatalogu, w katalogu EFI.
Weź katalog EFI i całą jego zawartość i umieść go na partycji USB. Sugeruję edycję wersji stick, EFI/ubuntu/grub.cfgaby 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.efina, /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/efipartycja lub MSRpartycja 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:
Miałem podobny problem. Po zmianie kolejności rozruchu w biosie uruchomił się w systemie Windows, ale tylko w trybie awaryjnym. Aby rozwiązać ten problem, zrobiłem Windows + R-> msconfig-> boot: normal. I wszystko zostało rozwiązane. Mam nadzieję, że to może pomóc.
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 bootreci /.
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 -laby zobaczyć, gdzie jest zainstalowany Ubuntu.
Uruchom gdzie jest numer partycji, na której zainstalowano Ubuntu.sudo mount /dev/sdaX /mntX
Uruchom, sudo update-grubaby 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:
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, sda2albo sda3. Po prostu umieść to jak sdana dysku twardym.
Następnie musimy zainstalować grub, ponowne uruchomienie boot-repair naprawi to i ponownie zainstaluje grub.Root i oba będą działać
Brak szczęścia. Wypróbowałem oba rozwiązania z /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.
iammilind,
@ iammilind teraz wątpię, że problem jest spowodowany przez samą naprawę rozruchu. Spróbujmy innej alternatywy dla instalowania grub. Polecam rescatux z supergrubdisk.org/rescatux . Mają filmy na temat odzyskiwania gruba. youtube.com/watch?v=hWaXANSNUcE . Więc przywróć Windows MBR, jak powiedziałem w powyższym poście, bez naprawy rozruchu i spróbuj uruchomić bezpośrednio w systemie Windows. Jeśli to działa, wiemy, że problem dotyczy naprawy rozruchu, w przeciwnym razie spróbuj uruchomić system za pomocą rescatux i napraw grub
Stormvirux
Wypróbowałem twoje rozwiązania bez użycia „naprawy rozruchu” i bez powodzenia. Zauważ, że kiedy uruchamiam rozwiązanie-2, nic nie jest drukowane na powłoce w przeciwieństwie do rozwiązania-1, w którym jest trochę danych wyjściowych. Teraz próbuję narzędzia „Rescatux” przez jakiś czas, pobrałem jego .iso i używając „Unetbootin”, utworzyłem obraz rozruchowy na USB, który tworzy folder „boot” i niektóre pliki. ALE jak uruchomić to oprogramowanie? We wszystkich samouczkach zaczynają się od oprogramowania, które jest już WŁĄCZONE (co jest złe dla początkujących). Po ponownym uruchomieniu systemu operacyjnego z włączonym USB naturalnie pojawia się komunikat „Nie znaleziono systemu operacyjnego” (ponieważ są tylko foldery i pliki). Czy możesz powiedzieć, jak go używać?
Wcześniej korzystałem z tej samej wiki, aby utworzyć obraz USB, ale potem nie mogłem dostać opcji, jak zacząć? Być może nie zrozumiałem poprawnie artykułu. Możemy mieć szybki czat .
iammilind
0
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.
Próbowałem wszystkich opcji wyświetlanych w GRUB-ie, w tym opcji napraw i rEFI; ale nie działa. Czy wyświetlone polecenie jest nieszkodliwe (tzn. Nie usuwa obu systemów operacyjnych)? Następnie mogę spróbować z wiersza polecenia systemu Windows. Nie wiem, jak przejść do panelu sterowania, ponieważ Win8 się nie uruchamia. Czy możesz opracować więcej informacji na temat tworzenia dysku odzyskiwania?
iammilind
tak, polecenie jest nieszkodliwe, po prostu kopiuje / zastępuje pliki bootloadera systemu Windows na partycji systemowej EFI ... w ramach środków ostrożności możesz skopiować zawartość partycji Efi i wymienić je, jeśli coś pójdzie nie tak. utworzyć
dysk
Wypróbowałem tę opcję i opublikowałem komunikat „Plik rozruchowy został pomyślnie utworzony”, a następnie zamknąłem i ponownie uruchomiłem komputer, ale bez różnicy. Przeprowadziłem również naprawę. Czy szybki test zapewniony przez Sony VAIO, który nie wykazuje błędu. Wygląda na to, że kilka „zimnych wyłączeń” Win8 wprowadziło go w nieokreślony stan. Jeśli masz więcej wskaźników, będzie to bardzo pomocne.
iammilind
Tak, to również moja opinia, część rozruchowa wydaje się być poprawna, ale jest jakiś problem z oknami. Patrzę na to i dam ci znać, jeśli coś dostanę. W międzyczasie spróbuj wyszukać problem na forach Windows.
ok, spróbuj tego, uruchom to polecenie z terminala (skopiuj to wklej, to jedno długie polecenie) bez cudzysłowów, a następnie wybierz zalecaną naprawę: "sudo add-apt-repository ppa: yannubuntu / boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair && boot-repair "
Faizan Akram Dar
0
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.
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 uruchomieniesudo -H gedit /boot/grub/custom.cfg
) z następującą zawartością:(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.źródło
Menu GRUB nie pojawia się
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:
Naprawa rozruchu
W Ubuntu otwórz terminal i wpisz:
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
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.
Jak zrobić Rescatux na żywo USB z Ubuntu
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
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.Udało mi się także wykonać Rescatux Live USB za pomocą wbudowanej aplikacji Startup Disk Creator.
źródło
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.
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.
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.
źródło
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.BIOS vs. UEFI
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
źródło
Zajmie się tym Boot-Repair.
Najpierw otwórz nowy terminal, a następnie wpisz:
Zobacz także informacje i instrukcje dotyczące tego narzędzia
źródło
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ślios-prober
nie działa, sprawdź, czy poleceniesudo 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.źródło
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.
źródło
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:
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
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.
5. Teraz zmień katalog główny z dysku USB na katalog główny dysku twardego
6. Teraz zainstaluj gruba w części rozruchowej, którą zanotowałeś
*
znakiem zastępującym „ / dev / sda6 ” partycją rozruchową.7. Teraz typ.
8. Odłącz partycję wcześniej zamontowaną wcześniej.
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
źródło
bootrec /scanos
przed uruchomieniem poleceniabootrec /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.pngNaciśnij i przytrzymaj Shiftpodczas uruchamiania, aby wyświetlić menu Grub. Lub jeśli chcesz, aby menu zawsze się pojawiało, edytuj
/etc/default/grub
plikWstaw „#” na początku wiersza
GRUB_HIDDEN_TIMEOUT=0
.Teraz zapisz, a następnie uruchom:
To powinno wystarczyć, aby menu Grub pojawiało się przy każdym uruchomieniu.
Lepiej poszukaj tej wiki GRUB https://help.ubuntu.com/community/Grub2
źródło
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.
źródło
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 kataloguEFI
.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 patykuEFI/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.
źródło
Upewnij się, że partycja instalacyjna systemu Windows 10 nadal tam jest, i postępuj zgodnie z następującą odpowiedzią :
źródło
Miałem podobny problem. Po zmianie kolejności rozruchu w biosie uruchomił się w systemie Windows, ale tylko w trybie awaryjnym. Aby rozwiązać ten problem, zrobiłem Windows + R-> msconfig-> boot: normal. I wszystko zostało rozwiązane. Mam nadzieję, że to może pomóc.
źródło
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:
Naciśnij Enteri wpisz:
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:
To rozwiązało problem.
źródło
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
Jeśli pakiet został zainstalowany, użyj następującego polecenia, aby zapisać MBR:
2. Rozwiązanie
Jeśli pakiet został zainstalowany, wykonaj następujące czynności, aby zapisać MBR.
Wspólne dla obu
Wymień sda, jeśli chcesz zainstalować MBR na innym dysku. Nie kłaść
sda1
,sda2
albosda3
. Po prostu umieść to jaksda
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ć
źródło
/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.
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.
źródło
Wykonaj następujące kroki:
Otwórz terminal, naciskając Ctrl+ Alt+ Tlub Wyszukaj
Terminal
w Dash.Wpisz następujące polecenie w terminalu:
(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:
Uruchom następującą komendę w nowej instancji terminalu:
Uruchom ponownie komputer, powinieneś być w stanie uruchomić system Windows, jeśli poprawnie podzieliłeś system na partycje
źródło
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.
źródło