Jak zainstalować Ubuntu wraz z preinstalowanym systemem Windows z UEFI?

551

Jestem absolutnie nowy w Linuksie. Chciałbym wiedzieć, jak zainstalować Ubuntu wraz z preinstalowanym systemem operacyjnym Windows 8+.

Czy powinienem to zrobić za pomocą Wubi, czy poprzez Live USB / DVD?

Jakie kroki muszę podjąć, aby poprawnie zainstalować Ubuntu?

kiri
źródło
58
Ostrzeżenie: na dzień dzisiejszy odradza się Canonical, aby nie używać WUBI w stosunku do Windows 8. Więcej na ten temat: omgubuntu.co.uk/2013/04/wubi-advice
Rinzwind
4
@ minerz029, Cześć przyjacielu, zredagowałem twoje pytanie, aby uczynić je bardziej ogólnym w odniesieniu do podwójnego uruchamiania z Windows 8.
Luis Alvarado
Postępuję w ten sposób, ale naprawa rozruchu nie działała. To obejście zastosowałem, aby zainstalować w trybie UEFI: askubuntu.com/questions/519610/… ceers
feligiotti

Odpowiedzi:

555

Jeśli używasz Ubuntu 16.04+, wiele problemów z kompatybilnością zostało już rozwiązanych. Jednak w zależności od używanej wersji i posiadanego sprzętu / modelu może być konieczne wykonanie wszystkich lub niektórych kroków opisanych w tej odpowiedzi. Jeśli czytasz to w sierpniu 2017 roku, mogę powiedzieć, że wraz z Ubuntu 17.04 zainstalowałem go na ponad 40 laptopach z UEFI, począwszy od Lenovo, Dell, HP, Sony, Acer i Toshiba, gdzie modele były 2016 i nowsze, i nie miałem żadnych problemów z instalacją Ubuntu, po prostu wykonując kroki w instalatorze. Mam na myśli podstawowe kroki:

  1. Włóż instalator Ubuntu USB
  2. Wybierz Zainstaluj Ubuntu (Zainstaluj Ubuntu obok systemu Windows)
  3. Wybierz kartę bezprzewodową i zaktualizuj oprogramowanie innej firmy podczas instalacji Ubuntu
  4. Zakończ instalację i zobacz instalację Ubuntu bez żadnego problemu z Windows lub Ubuntu.

Teraz nie jest to 100% pełna weryfikacja dowodu. Wspominam tylko, że jestem pod wrażeniem faktu, że spośród 43 wszystkich laptopów 43 nie miały żadnych problemów po mojej stronie. Jeśli jednak masz problem, to z tego powodu powstał ten przewodnik.

Przed wyjaśnieniem, jak to zrobić, chcę wyjaśnić, że wypróbowałem wiele sposobów instalowania Ubuntu z wersjami starszymi niż 15.04 (lub dowolną inną dystrybucją w tym zakresie) z poziomu Windows 8 lub Windows 10. Bez powodzenia. Microsoft Windows naprawdę stworzył wielki bałagan dla wszystkich dystrybucji Linuksa. Jeśli masz wstępnie zainstalowany system Windows 8, prawdopodobnie nigdy nie będziesz w stanie zainstalować Ubuntu lub innego systemu operacyjnego w normalny sposób (LiveCD / LiveUSB) lub Wubi. Wynika to z faktu, że system Windows 8 wprowadził kilka nowych funkcji, z których 2 to:

  • UEFI, który zastępuje system BIOS (alternatywę dla)
  • Bezpieczny rozruch, który uniemożliwia uruchomienie dowolnego systemu poza zainstalowanym systemem operacyjnym, w tym przypadku Windows 8. Nie dotyczy to już Ubuntu od 12.04.2, więc nie ma potrzeby wyłączania bezpiecznego rozruchu.

W dalszej notatce chcę wspomnieć o Bezpiecznym rozruchu pobranym z UEFI Wiki

SecureBoot

„Bezpieczny rozruch” to nowa funkcja UEFI, która pojawiła się w 2012 roku na komputerach z preinstalowanym systemem Windows 8. Ubuntu obsługuje tę funkcję, zaczynając od wersji 12.10 64-bitowej ( zobacz ten artykuł ) i wersji 12.04.2 64-bitowej, ale ponieważ komputery obsługujące tę funkcję stały się powszechne dopiero pod koniec 2012 roku, nie jest jeszcze szeroko testowana, więc możliwe, że możesz napotkać problemy z uruchomieniem Ubuntu w trybie bezpiecznego rozruchu.

WAŻNE: Jeśli znajdziesz błąd, prześlij zgłoszenie błędu do pakietu shim w Ubuntu, najlepiej za pomocą polecenia:

ubuntu-bug shim

po zainstalowaniu z wyłączonym Bezpiecznym uruchomieniem. Jak wspomniał slangasek :

Nie jest wymagane wyłączenie SecureBoot w oprogramowaniu, aby zainstalować Ubuntu na komputerze z systemem Windows 8. Ubuntu 12.04.2 i 12.10 są kompatybilne z SecureBoot. Każda maszyna, która jest dostarczana z zalecanymi kluczami Microsoft Third-Party Marketplace w oprogramowaniu wewnętrznym, będzie mogła uruchomić Ubuntu w SecureBoot. Jeśli wystąpi jakiś problem, napisz błąd startera dla pakietu podkładki .

Chcę również powiadomić, że spędzam ten tydzień na testowaniu 15.04 i mam doskonały wynik. Z 12 laptopów (4 Toshibas, 3 HP i 5 Lenovo), na których wstępnie zainstalowano system Windows 8.1, we wszystkich przypadkach Ubuntu poprawnie wykrył Menedżera rozruchu systemu Windows, dał opcję instalacji obok systemu Windows 8.1 (faktycznie powiedział, że zainstaluj obok systemu Windows Boot Manager ) i rozwiązano wszelkie problemy występujące w poprzednich wersjach Ubuntu. Zasadniczo nie musiałem robić nic więcej w tej sprawie. Było to w przypadku Bezpiecznego rozruchu w systemie rozruchowym z włączonym EFI. Ja również. Testowałem 4 komputery z systemem Windows 10 i działało idealnie z 15.10 i 16.04.

Nie oznacza to, że w twoim przypadku będzie działało idealnie, to po prostu oznacza, że ​​w moich przypadkach miałem 100% instalację Ubuntu Perfect. Ponownie, z 15.04 (również 15.10 i 16.04. We wszystkich przypadkach był to 64-bit). Rozmawiałem nawet z użytkownikami takimi jak Marius Nestor z Softpedia, którzy faktycznie musieli wyłączyć Bezpieczny rozruch, aby instalacja mogła działać, więc należy zauważyć, że nawet jeśli mam doskonałe doświadczenie z Bezpiecznym rozruchem, możesz tego nie zrobić. Miej to na uwadze, gdy wszystko inne zawiedzie (możemy podziękować Mariusowi za jego doskonały wkład). W każdym razie wyślę raport o błędzie na podany powyżej link.

Tak więc, biorąc to wszystko pod uwagę, instalacja Ubuntu przez WUBI nie jest wykonalna (nie zalecane przynajmniej ode mnie), rzeczy takie jak próba uruchomienia na przykład za pomocą bootloadera systemu Windows 8 nie są obecnie możliwe, chyba że coś się zmieni w przyszłości (są też kilka błędów związanych z tym w starterze, takich jak ten wymieniony przez bcbc ). Poza tym WUBI nie działa w systemie Windows 8 i nowszym, jeśli masz UEFI z partycją GPT (nie partycja typu MS-DOS). Przeczytaj zarzuty Czy wsparcie UEFI oznacza, że ​​Wubi będzie teraz działać na laptopach dostarczanych z systemem Windows 8? po więcej informacji.

Co więcej, próba instalacji 32-bitowego systemu Ubuntu jest niemożliwa. Potrzebujesz 64-bitowej wersji, aby wszystko działało poprawnie. Przeczytaj więcej o Wubi w Czy mogę zainstalować Ubuntu w systemie Windows?

Poniżej znajduje się krótki przewodnik po instalacji Ubuntu z preinstalowanym systemem Windows 8 lub 10. Kroki MUSZĄ BYĆ wykonane w dokładnej kolejności, o której tu wspominam, aby wszystko zacząć. Jeśli jeden krok zostanie pominięty lub zrobiony przed innym, najprawdopodobniej wystąpią niektóre problemy wymienione w dolnej części tego przewodnika.

Na razie musisz to zrobić za pomocą LiveCD, LiveDVD lub LiveUSB, zakładając (faktycznie wymagając), że masz następujące punkty:

  • Używasz 64-bitowej wersji co najmniej Ubuntu 12.04.2. Wersje 32-bitowe nie będą działać.
  • Twój system został fabrycznie zainstalowany z systemem Windows 8 lub 10 (i nie chcesz go usuwać)
  • Nie instalujesz Ubuntu w systemie Windows 8 lub 10, ale raczej obok niego. Wewnątrz jest to niemożliwe, ponieważ potrzebuje Wubi, który nie jest obsługiwany.
  • Twój system ma aktywowany UEFI (i nie można go wyłączyć) za pomocą Bezpiecznego rozruchu.
  • Utworzyłeś już wolne miejsce dla Ubuntu w systemie Windows 8 z co najmniej 8 GB (zalecam pozostawienie co najmniej 20 GB, abyś mógł to przetestować).
  • Upewniłeś się, że faktycznie masz wolne miejsce na dysku, aby utworzyć potrzebne partycje, a także upewniłeś się, że nie masz wszystkich używanych partycji podstawowych (w przypadku korzystania ze schematu MS-DOS), ponieważ spowoduje to problem z instalator Ubuntu pokazuje tylko opcję „Zamień system Windows” zamiast opcji „Obok systemu Windows”.
  • Wiesz, jak nagrać LiveCD, LiveDVD lub LiveUSB z poziomu Windows 8. Jeśli nie, poszukaj aplikacji Windows, które mogą to zrobić za Ciebie. Robię swoje na innym komputerze z Ubuntu ^^.
  • System Windows 8 nie został zamknięty ani w trybie hibernacji, ani w żadnym innym trybie („szybkie uruchamianie”, który jest domyślnie w systemie Windows 8), który pozostawia go w stanie zapisanym. Zamknij system Windows 8 w normalny sposób, z opcją zamknięcia. Zapobiegnie to pojawianiu się innych problemów z tym związanych. Przeczytaj dół ( ROZWIĄZYWANIE PROBLEMÓW ) tej odpowiedzi, aby uzyskać więcej informacji na temat tego punktu.
  • Instalujesz na schemacie dyskowym typu MS-DOS (możesz mieć tylko 4 partycje podstawowe w przeciwieństwie do schematu GPT), który ma co najmniej 1 wolną partycję podstawową (Możesz dowiedzieć się, jaki rodzaj schematu masz stąd, jeśli działasz na Ubuntu Live CD lub tutaj, jeśli z systemu Windows). Pamiętaj, że jeśli używasz już 4 partycji podstawowych, w instalatorze Ubuntu nie pojawią się żadne partycje, ponieważ nie ma już więcej partycji podstawowych do użycia (partycje typu MS-DOS są ograniczone do 4 partycji podstawowych, GPT są ograniczone do 128). Zdarza się to często na wielu laptopach wyposażonych w 4 wstępnie utworzone partycje podstawowe. Jeśli instalujesz na partycji typu GPT i chcesz ją uruchomić, musisz pozostawić włączony UEFI.

PROSZĘ PRZECZYTAĆ POWYŻSZE PUNKTY OD WIELU UŻYTKOWNIKÓW SKOK TĘ CZĘŚĆ I KIEDY ICH ZNALEZIONO PROBLEMY, PONIEWAŻ NORMALNIE JEST, PONIEWAŻ NIE ZOSTAŁO Z NICH WYKONANE.

Zanim zaczniemy, musimy wykonać następujące czynności:

Uruchom compmgmt.msc w Windows 8. Od tego momentu utwórz partycję o wystarczającej wielkości. Należy pamiętać, że tworzenie tego Wspominam Z Windows 8, ponieważ miałem przypadki, w których robi partycję z Windows 8 liveusb świadczonych uruchamiać, nawet po wykonaniu naprawy rozruchu. Aby więc usunąć ten problem lub mieć większą szansę na jego usunięcie (lub po prostu pominięcie problemu) i upewnienie się, że oba systemy działają, najpierw podziel dysk twardy na partycje w systemie Windows 8.

Teraz wykonaj następujące kroki, aby mieć działający system Windows 8 + Ubuntu zainstalowany w systemie:

Windows 8 + Ubuntu

Najpierw musimy wiedzieć, z jakim rodzajem opcji płyty głównej mamy do czynienia. Otwórz terminal (przechodząc na przykład do menu Start i pisząc PowerShellna przykład) i uruchom terminal jako Administrator (kliknij prawym przyciskiem myszy aplikację, która pojawi się w menu Start i wybierz Uruchom jako administrator). Teraz wpisz Confirm-SecureBootUEFI. Może to dać 3 wyniki:

Prawda - oznacza, że ​​Twój system ma bezpieczny rozruch i jest włączony

Fałsz - oznacza, że ​​system ma bezpieczny rozruch i jest wyłączony

Polecenie cmdlet nie jest obsługiwane na tej platformie - oznacza, że ​​Twój system nie obsługuje Bezpiecznego rozruchu i najprawdopodobniej nie potrzebujesz tego przewodnika. Możesz zainstalować Ubuntu po prostu wkładając LiveCD lub LiveUSB i wykonując procedurę instalacji bez żadnych problemów.

Jeśli masz włączone i wykonasz niezbędne partycjonowanie, możemy przejść do tego przewodnika. Po uruchomieniu systemu Windows 8 przechodzimy do opcji wyłączania zasilania i przytrzymując SHIFTklawisz, kliknij przycisk Uruchom ponownie .

wprowadź opis zdjęcia tutaj

(Jest to naprawdę stara sztuczka w większości systemów Windows, nawet od Windows 3.1, w którym przytrzymujesz klawisz, aby zrobić coś specjalnego podczas ponownego uruchamiania)

Windows 8 pokaże Ci zupełnie inne okno restartu:

wprowadź opis zdjęcia tutaj

Po wyświetleniu powyższego menu wybierz opcję Rozwiąż problemy

Otrzymasz wtedy następujące opcje:

wprowadź opis zdjęcia tutaj

Wybierz Ustawienia oprogramowania układowego UEFI

UWAGA - W hiszpańskiej wersji systemu Windows 8 opcja Ustawienia oprogramowania układowego UEFI nie jest dostępna w kilku laptopach, testowanych urządzeniach Lenovo, HP i Acer. Mają opcję uruchomienia komputera i pojawi się inne niestandardowe menu, które pozwala zrobić kilka rzeczy. W przypadku Lenovo nie będzie opcji instalacji Ubuntu z Windows 8, jedyną opcją jest całkowite usunięcie Windows 8. Dotyczy to tylko sytuacji, gdy nie używasz 15.04+.

TO JEST WAŻNA CZĘŚĆ

System uruchomi się ponownie i będziesz mógł przejść do BIOS-u (jeśli nie nacisnąć odpowiedni przycisk, niektóre są wspólne DEL, F2lub F10).

W tej części nie mogę wiele pomóc, ponieważ każdy BIOS jest inny dla każdego modelu płyty głównej. Dostępne są tutaj 2 opcje, obie są opcjonalne, ponieważ Ubuntu może zainstalować się bez żadnych problemów. Możesz poszukać opcji wyłączenia Bezpiecznego rozruchu lub opcji UEFI . W niektórych przypadkach będziesz w stanie znaleźć jedno i drugie, wyświetli się w BIOSie jako opcja o nazwie Bezpieczny rozruch lub Włącz UEFI .

Jeśli znajdziesz te opcje, w zależności od tego, czy nie możesz zainstalować Ubuntu z włączoną funkcją Bezpiecznego rozruchu, wyłącz Bezpieczny rozruch (pamiętaj, aby zgłosić to jako błąd przy użyciu ubuntu-bug shim), aby móc pozostać w trybie UEFI, a także móc uruchomić się z Ubuntu. W niektórych płytach głównych będzie to jedyna opcja, którą należy zmienić, a także będzie to jedyna widoczna opcja związana z UEFI, ponieważ nie będzie ona oferować możliwości wyłączenia UEFI.

KWESTIE DUAL BOOT

Chciałbym tu również wspomnieć o ważnej uwadze. Jeśli zdarzy się, że zainstalujesz Ubuntu w trybie Legacy (bez SecureBoot), możesz mieć problemy z uruchomieniem obu systemów, Windows i Ubuntu w tym samym czasie, ponieważ oba nie pojawią się w menu podwójnego rozruchu. Jeśli na przykład masz system Windows na UEFI i zainstalujesz Ubuntu w trybie Legacy, będziesz mógł uruchomić system Ubuntu tylko w trybie Legacy i Windows w trybie UEFI.

Dlatego przed kontynuowaniem upewnij się, że instalujesz Ubuntu z tymi samymi opcjami rozruchu co Windows. W ten sposób będziesz mógł wybrać, z którego chcesz uruchomić system w tym samym menu rozruchowym i nie martw się, czy zadziała. Z Przewodnika Ubuntu UEFI widać, że jest sekcja, która uczy, jak sprawdzić, czy rzeczywiście zainstalowałeś Ubuntu w tej samej konfiguracji rozruchowej co Windows (tryb UEFI):

An Ubuntu installed in EFI mode can be detected the following way:

    its /etc/fstab file contains an EFI partition (mount point: /boot/efi)
    it uses the grub-efi bootloader (not grub-pc)
    from the installed Ubuntu, open a terminal (Ctrl+Alt+T) then type the following command:

    [ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode" 

Więc jeśli masz JAKIEKOLWIEK problemy z podwójnym uruchomieniem, może to być problem. Przeczytaj Przewodnik po Ubuntu UEFI, ponieważ obejmuje on różne sposoby rozwiązywania problemów z podwójnym uruchomieniem i konwertowania Ubuntu do trybu Legacy lub EFI. Testowałem to już z różnymi członkami Ask Ubuntu, którzy pomogli mi oprócz 2 laptopów, które dostałem do testów. Powinno to następnie rozwiązać wszelkie problemy z podwójnym uruchomieniem związane z systemem Windows 8 + Ubuntu, ale ponownie zachęcam wszystkich, którzy mają problemy (takie same lub nowe), do złożenia raportu o błędzie, jak wspomniano powyżej. Programiści Ubuntu bardzo ciężko pracują nad zapewnieniem łatwego do zainstalowania rozwiązania dla wszystkich przypadków i jest to jeden z głównych priorytetów.

Kontynuując ten przewodnik, na innych płytach głównych, które oferują możliwość wyłączenia UEFI, co całkowicie wyeliminuje UEFI i Secure Boot na nim i uruchomi się w normalnym BIOS-ie, jeśli znajdziesz to tak, jak chcesz (Aby mieć UEFI za darmo komputer i nie napotykaj żadnych problemów z tym związanych), a następnie zrób to. Z jednej strony przetestowałem Intel DZ68DB i wykonałem oba studia przypadków. Pamiętaj, że dzięki temu proces podwójnego rozruchu nie będzie działał w prawie wszystkich przypadkach, pozostaniesz z systemem, który albo uruchamia system Windows w UEFI, albo uruchamia system Ubuntu w starszej wersji.

Mając to na uwadze, pamiętaj, aby również wybrać Kolejność rozruchu, aby upewnić się, że uruchamia ona napęd CDROM, DVDROM lub USB, aby można było uruchomić komputer z obrazu Live Ubuntu po ponownym uruchomieniu.

Kilka punktów, które powinniśmy rozważyć przed kontynuowaniem:

  1. Jeśli Windows 8 został zainstalowany z włączonym UEFI, zdecydowanie zaleca się pozostanie w UEFI, chociaż jeśli nadal chcesz go wyłączyć z określonych powodów, GRUB utworzy część startową dla Windows 8. Ale jeśli wyłączysz UEFI i chcesz aby uzyskać dostęp do systemu Windows 8 później (przed zainstalowaniem Ubuntu), nie będzie działać, ponieważ część rozruchowa systemu Windows 8 wymaga UEFI (ponownie problem podwójnego rozruchu).

  2. Jeśli wyłączysz tylko Bezpieczny rozruch, w niektórych przypadkach nie będzie problemu. Wyłączasz tylko tę część, która stwarza największy problem między Windows a Linuksem, która uniemożliwia prawidłowe uruchomienie Ubuntu. W obu przypadkach zachęcam do pierwszej próby zainstalowania Ubuntu z UEFI / Secureboot, ponieważ w większości przypadków będzie działać. jeśli wyłączysz którykolwiek z nich i zainstalujesz Ubuntu, może nie być możliwe uruchomienie systemu Windows 8 za pośrednictwem menu rozruchowego GRUB.

Teraz przed zapisaniem niektóre płyty główne oferują opcję trybu rozruchu . Sprawdź, czy ta opcja nie wskazuje na rozruch UEFI, ale na rozruch CSM (moduł obsługi zgodności), który zapewnia obsługę starszych systemów podobnych do BIOS-u.

Inne systemy oferują opcję rozruchu UEFI , którą można włączyć lub wyłączyć. W zależności od opcji, o których wspomniałem powyżej, możesz ustawić to na żądane.

I na koniec, inni oferują opcję UEFI / Legacy Boot First , w której wybierasz, który chcesz użyć jako pierwszy. Oczywiście opcja jest oczywista.

Teraz zapisz zmiany i uruchom ponownie.

Kiedy uruchomi się obraz Ubuntu Live, będzie on wyglądał raczej inaczej niż normalny obraz, do którego wszyscy jesteśmy przyzwyczajeni. Nie martw się, ponieważ Ubuntu ma alternatywną opcję rozruchu, gdy system ma zainstalowany EFI. Po prostu wybierz wszystko, do czego jesteś przyzwyczajony. Zdecydowanie polecam przeczytanie następującego artykułu na stronie Ubuntu dotyczącej instalacji Ubuntu podczas korzystania z UEFI . Jeśli występuje problem, spróbuj utworzyć małą partycję (o wielkości około 250 MB) dla części EFI systemu. Odbywa się to w części instalacyjnej, w której pojawia się pytanie, czy chcesz zainstalować na wybranej partycji, czy skorzystałeś z opcji zaawansowanych . Wybierz zaawansowane opcje, jeśli pojawi się problem. Tam utwórz 250 MB partycji dla EFI, a resztę dla GRUB-a i innych rzeczy, do których jesteś przyzwyczajony.

Myślę, że do tej pory powinieneś czuć się dobrze i uniknąłeś kilku problemów zwykle występujących podczas wypróbowywania Ubuntu z Windows 8, które są:

  • Nie uruchamia się LiveCD / LiveDVD / LiveUSB / Wubi
  • Nie instalowanie Ubuntu z powodu problemów bezpieczeństwa (Tak, poprawniej, problemy monopolu)
  • Nie uruchamia się ani Windows 8/10, ani Ubuntu (nie pokazuje żadnego z nich)
  • Nie pozwalanie Ubuntu na utworzenie partycji
  • Nieuznawanie części EFI systemu
  • Ubuntu nie rozpoznaje partycji Windows 8/10
  • Nie widzę GRUB i uruchamia się bezpośrednio do systemu Windows
  • System Windows 8/10 nie uruchamia się lub nie można go odczytać, ponieważ zmiany partycji są dokonywane z systemu Ubuntu

ROZWIĄZYWANIE PROBLEMÓW

TWÓJ KOMPUTER BOOTS BEZPOŚREDNIO DO WINDOWS

Jest to powszechny problem i jeśli nie dostaniesz menu GRUB, ponowna instalacja lub naprawa grub NIE pomoże

Każdy system BIOS / EFI jest inny, może wyglądać jak jeden z następujących zdjęć:

UEFI 1

UEFI 2

Zwróć uwagę na „Priorytet opcji rozruchu UEFI” lub „Menu opcji rozruchu”. Zwykle Windows jest domyślny, a Ubuntu (lub jak na drugim obrazie elementarny system operacyjny) będzie opcją.

Po wybraniu Ubuntu w menu rozruchowym UEFI otrzymasz menu grub. Powinieneś być w stanie uruchomić system Ubuntu lub Windows z menu grub.

Innym problemem, który może sprawić, że system uruchomi się bezpośrednio do systemu Windows (nawet nie pokazując menu GRUB), jest to, że jeśli Windows przejmie menedżera rozruchu lub po zainstalowaniu Ubuntu, partycja EFI nie została poprawnie skonfigurowana dla systemu Windows. Aby rozwiązać ten problem, po prostu przejdź do systemu Windows i otwórz terminal, a następnie wpisz następujące polecenie (Potrzebujesz uprawnień administracyjnych):

bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

Spowoduje to skonfigurowanie Menedżera rozruchu systemu Windows w celu uwzględnienia Menedżera rozruchu GRUB. Może się to zdarzyć nawet po uruchomieniu naprawy rozruchu z poziomu Ubuntu. Więc upewnienie się, że Windows odczytuje partycję EFI Ubuntu, na wypadek, gdybyś używał systemu rozruchowego EFI zamiast starego BIOS, rozwiąże go. W powyższym wierszu polecenia różnica między shimx64.efi i grubx64.efi polega na tym, że shimx64 jest rzeczywistym plikiem binarnym podpisanym przez Microsoft, który działa z włączonym Bezpiecznym uruchomieniem, podczas gdy grubx64 jest normalnym plikiem binarnym grub (Nie podpisany).

Windows 8.1 / 10 Not Recognied / Ubuntu nie wyświetla opcji instalacji obok

Jeśli wykonałeś wszystkie powyższe kroki, w tym utworzenie partycji przed czasem za pomocą systemu Windows 8.x, przejdź do normalnej instalacji Ubuntu. Gdy pojawi się opcja, jak chcesz ją zainstalować, jeśli nie widzisz opcji instalacji obok niej, wybierz „Coś innego” zamiast wymazywania dysku twardego. Skonfiguruj nowy układ partycji na pustym miejscu, które odłożyłeś na bok, który nie jest systemem Windows 8/10.

Musisz utworzyć co najmniej 1 partycję dla systemu głównego (który pokazuje się jako symbol „/”) i ustawić ją na Ext4, kolejną dla SWAP (pamięć wirtualna). Przestrzeń SWAP może wynosić nawet 128 MB, jeśli masz dużo pamięci RAM, lub nawet 4 GB. Dzięki tym 2 partycjom utworzonym na podstawie podanego pustego miejsca powinieneś być gotowy, aby kontynuować. I ostatni dla części EFI, która powinna wynosić około 100 MB.

Gdy instalator zapyta, gdzie umieścić bootloader, powiedz mu, aby umieścił go na partycji typu „efi”. Spowoduje to zainstalowanie GRUB-a, który załaduje się, gdy twój system uruchomi się w przyszłości, co da ci wybór przejścia na Ubuntu (lub jakikolwiek inny zainstalowany program) lub przejścia do Windows Boot Manager, który zabierze Cię do Windows 8.

Polecam również przeczytanie poniższych linków, aby uzyskać dodatkowe informacje na temat niektórych problemów i przyczyn w tej konkretnej części:

NAPRAWA BOOT

Jeśli po zakończeniu instalacji zdarzyło się, że system Windows 8 został wyłączony z uruchamiania i uruchamia się tylko w systemie Ubuntu, nie martw się. W Ubuntu po uruchomieniu , zainstaluj Boot-Repair w Ubuntu , otwierając Terminal i wpisując:

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt-get update
sudo apt-get install boot-repair
boot-repair 

Naprawa rozruchu wspomina, że ​​mamy jakiś błąd GRUB, że mamy system EFI i że Ubuntu działa. Ponieważ Ubuntu działa (nie działa, jeśli Ubuntu nie działa! ^^), po prostu kliknij Zastosuj, aby naprawa rozruchu naprawiła wszystko. Teraz uruchom ponownie i powinieneś zobaczyć Windows 8 i Ubuntu obok siebie.

W przypadku rzadkich problemów z uruchamianiem, partycjonowaniem lub korzystaniem ze starych dysków twardych na nowszej płycie głównej rozwiązaniem może być wypróbowanie części naprawczych, które rozwiązują niedopasowane partycje i inne problemy z partycjami.

Jeśli występuje jeden z następujących problemów:

  • Utrata danych podczas kopiowania z systemu Ubuntu do systemu Windows 8 po wyłączeniu systemu Windows 8
  • Nie można uzyskać dostępu do partycji Windows z Ubuntu, ponieważ dysk zawiera nieczysty system plików

    Jest to najprawdopodobniej przyczyną opcji w Windows 8 o nazwie Szybkie uruchamianie, która zachowuje się podobnie do hibernacji i utrzymuje migawkę systemu, więc po uruchomieniu ładuje się szybciej. Ponieważ przechowuje migawkę, wszystko, co skopiujesz lub zmienisz w systemie Windows 8 z Ubuntu po wykonaniu fałszywego zamknięcia, zostanie utracone (poza innymi problemami znalezionymi TUTAJ ).

    Rozwiązaniem w Windows 8 jest przejście do:

    Panel sterowania -> Opcje zasilania -> Wybierz działanie przycisku zasilania

    Tutaj kliknij „Zmień ustawienia, które są obecnie niedostępne”, gdzie powinieneś zobaczyć coś takiego:

    wprowadź opis zdjęcia tutaj

    Odznacz opcję „Włącz szybkie uruchamianie”. Musisz także wyłączyć hibernację . Możesz to zrobić za pomocą tego polecenia (musisz być w konsoli z uprawnieniami administratora):

    powercfg.exe -h off
    

    To powinno usunąć plik hibernacji i umożliwić podłączenie partycji w Ubuntu.

Demonstracja wideo jest obecnie dostępna w tej sprawie. Możemy zainstalować Ubuntu 12.04.2 (wersje 64-bitowe) z włączonym SecureBoot. Ale musimy wyłączyć SecureBoot po kroku naprawy rozruchu.

Luis Alvarado
źródło
1
Dla mnie zbyt długa wersja „nie czytaj” jest uruchamiana boot-repairz Ubuntu Live USB i zgodnie z następującymi instrukcjami: help.ubuntu.com/community/Boot-Repair
genorama
1
+1 za aktualizację tego o> nowe informacje z sierpnia 2017 r. Oszczędza to dużo czasu traconego na poprawki historyczne, które nie są już istotne. Pułapka, na którą wpadłem ostatnio podczas instalacji dysku twardego Samsung Pro 960 PCIe NVMe M.2 SSD na platformie Skylake (HM170), gdzie wszystkie badania były nieuzasadnione, a instalacja bezproblemowa.
WinEunuuchs2Unix
Cześć, nie rozumiem, jak utworzyć partycję z systemu Windows. Na dysku twardym mojego laptopa jest ponad 100 GB wolnego miejsca (nieprzydzielone). Czy można kontynuować? Czy muszę utworzyć partycję (nowy prosty wolumin)? Dzięki.
user153245
4
Zbyt wiele niepotrzebnych briefów, prawie jak pisanie pełnego bloga tutaj.
MAK Ripon,
39

Wubi nie działa na nowszych komputerach z UEFI (patrz raport o błędzie http://pad.lv/694242 ). Jeśli kupiłeś komputer z preinstalowanym systemem Windows 8, prawie na pewno używa UEFI (ponieważ jest to wymagane do bezpiecznego rozruchu, a wszystkie komputery OEM z systemem Windows 8 powinny mieć bezpieczny rozruch).

Wubi używa Grub4dos do zlokalizowania pliku wubildr Grub2. Nie ma obsługi dysków GPT wbudowanych w Grub4dos (a UEFI używa dysków GPT, chyba że uruchamia się w trybie hybrydowym). Ponadto dzięki Bezpiecznemu rozruchowi nie jest możliwe dodawanie nowych wpisów rozruchu, jak poprzednio.

Więc musisz zrobić normalny podwójny rozruch. Jeśli masz bezpieczny rozruch (prawdopodobnie), potrzebujesz 64-bitowego systemu Ubuntu.

bcbc
źródło
Pobrałem ISO Ubuntu 12.04 64-bit. Potem użyłem Nero do nagrania go na CD. Następnie ponownie uruchomiłem komputer (płyta CD była włożona) i zapytał mnie, z którego systemu operacyjnego chciałbym korzystać. Wybrałem Ubuntu i pojawił się taki sam błąd jak wcześniej ... Co zrobiłem źle?
Michał Tabor
5
Musisz powiedzieć komputerowi, aby uruchomił komputer z dysku CD. Zignorował to i uruchomił się z dysku twardego. Ten wpis Ubuntu pozostaje z instalacji Wubi (którą należy usunąć z Panelu sterowania, Dodaj lub usuń programy, a następnie kliknij dwukrotnie Ubuntu). PS rzucić okiem na ten link: help.ubuntu.com/community/UEFI
bcbc
Ubuntu nie obsługiwał SecureBoot, kiedy wydano 12.04. To było dostarczane z Ubuntu 12.04.2LTS i Ubuntu 12.10.
Jo-Erlend Schinstad
@ Jo-ErlendSchinstad masz rację. Moja odpowiedź dotyczyła konkretnie Wubi (w tym czasie niewiele wiedziałam o UEFI), stąd mój link do dokumentów społeczności. Nie próbowałem opisywać sposobu instalacji z UEFI, który wciąż nie jest do końca prosty w oparciu o przygody opisane tutaj: ubuntuforums.org/showthread.php?t=1769482 (i przypadkowo nieoficjalna, nieobsługiwana, naprawa rozruchu aplikacja jest wymagana w wielu przypadkach, aby działała; pomimo żądań ta aplikacja nie została zaakceptowana w oficjalnych repozytoriach lub zwolniona przez usprawnienie procesu instalacji).
bcbc
29

Jeśli na komputerze jest fabrycznie zainstalowany 64-bitowy system Windows 8, musisz uruchomić system Ubuntu przy użyciu opcji bezpiecznego rozruchu. Innymi słowy, gdy jesteś w menu rozruchu, wybierz uruchomienie napędu jako bezpiecznego urządzenia. Następnie możesz zainstalować ubuntu. Najprawdopodobniej po instalacji będziesz musiał ponownie uruchomić komputer po instalacji za pomocą dysku, a następnie wykonać naprawę rozruchową.

Inną opcją jest normalne uruchomienie dysku, normalna instalacja, a następnie ponowne uruchomienie komputera po instalacji i naprawa rozruchu. To była opcja, którą ostatecznie zrobiłem.

Ubuntu 12.10 wykonuje świetną robotę, zmieniając rozmiar partycji Windows i instalując się wraz z Win8. Z jakiegoś powodu problemem jest Grub. Po zainstalowaniu mogłem uruchomić system Ubuntu bez problemów, ale nie mogłem dostać się do Win8. Uruchomienie naprawy naprawiło Grub, a potem wszystko działało płynnie.

Oto świetny link, który prawdopodobnie pomoże, ponieważ pomógł mi: https://help.ubuntu.com/community/UEFI

Jason Shultz
źródło
3
więc nie utworzyłeś partycji przed instalacją? instalator się tym zajął?
Richlewis
2
Poprawny. To wszystko było częścią tego procesu.
Jason Shultz
28

Możesz zrobić to samo, co w Windows 7, chociaż nie jestem pewien, czy poleciłbym to za pomocą graficznego menu rozruchowego (na końcu powód).

Najpierw niektóre rzeczy:

Standardową konfiguracją dla osób, które mają konfiguracje podwójnego rozruchu z Linuksem będącym jednym z systemów operacyjnych zainstalowanych przez maszynę, jest domyślnie bootloader Linuksa, a tam jest wpis dla systemu operacyjnego Windows. Wystarczy załadować program ładujący Linux, a jeśli chcesz załadować system Windows, ładuje się on do programu ładującego Windows, który następnie uruchamia system Windows.

Ponieważ zwykle jest zainstalowany tylko jeden system Windows, selektor menu programu ładującego system Windows nigdy się nie pojawia, sprawiając wrażenie, że pozycja dodana do programu ładującego system Linux faktycznie ładuje system Windows.

Możliwe jest też odwrotnie, chociaż nie jest to powszechne wśród użytkowników Linuksa. Na przykład moim głównym programem ładującym jest ten z systemu Windows, który następnie ładuje się do systemu Linux, aby uruchomić system Linux; Skonfigurowałem Linuksa, aby był w większości niewidoczny i od razu się ładuje.

Jak dodać pozycję Linux w bootloaderze Windows:

To naprawdę zależy od tego, co najpierw instalujesz, a co później. Jestem pewien, że w Internecie znajdują się przewodniki wyjaśniające szczegółową procedurę konfiguracji środowiska rozruchowego dual +. Przejdę więc przez 2 różne konfiguracje:

Podczas pierwszej instalacji systemu Windows: w tym przypadku podczas instalowania dystrybucji systemu Linux, jeśli pozwala ona zainstalować program ładujący bezpośrednio na partycji zamiast w MBR dysku twardego, zrób to. Po ponownym uruchomieniu okaże się, że uruchamiasz system Windows tak, jakby Linux w ogóle nie został zainstalowany, a następnie postępuj zgodnie ze scenariuszem, w którym Linux został zainstalowany, opisany poniżej.

Jeśli możesz zainstalować program ładujący tylko w MBR dysku twardego po ponownym uruchomieniu, zobaczysz program ładujący Linux (Syslinux, GRUB, nazywasz go), wybierz tam pozycję Windows i uruchom system Windows.

Teraz lubię używać EasyBCD (darmowy do użytku osobistego), aby radzić sobie z bootloaderem Windows, ale wszystko, co robię, można osiągnąć bez odpowiednich poleceń bcdboot, bcdedit itp.

  1. Otwórz EasyBCD i przejdź do sekcji „Dodaj nowy wpis” i karty „Linux / BSD”.
  2. Wybierz bootloader dla swojej dystrybucji Linux. W przypadku GRUB2 istnieje tryb automatycznego wyboru, który wybierze odpowiednią partycję dla ciebie, na przykład w Syslinux musisz obowiązkowo wybrać partycję, na której jest zainstalowany.
  3. Nadaj nazwę wpisowi, a nazwa, którą tam umieścisz, pojawi się w bootloaderze Windows.
  4. Wybierz partycję, na której znajduje się bootloader, lub wybierz opcję automatyczną, jeśli ta opcja jest możliwa. W końcu powinieneś otrzymać coś takiego:

    wprowadź opis zdjęcia tutaj

  5. Kliknij „Dodaj wpis”, a otrzymasz wynik w lewej dolnej części programu:

    wprowadź opis zdjęcia tutaj

  6. Teraz musisz przywrócić bootloader Windows jako domyślny, w tym celu przejdź do sekcji „Wdrażanie BCD”, tam wybierz zapisanie bootloadera Vista / 7 w MBR (który, nawiasem mówiąc, jest taki sam jak w Windows 8):

    wprowadź opis zdjęcia tutaj

  7. Po tym wszystkim jesteś gotowy, otrzymasz podobne potwierdzenie jak wcześniej. Podczas uruchamiania zobaczysz menu rozruchu z monitem o wybranie jednego z nich:

    wprowadź opis zdjęcia tutaj

Kiedy najpierw instalujesz Linuksa: W tym przypadku nie musisz przywracać MBR (Master Boot Record, który mówi, co wykonać w następnej fazie modo), ponieważ instalacja systemu Windows zastąpi tam poprzednią wartość.

UWAGA: w przypadku dysków UEFI i GPT może być inaczej, ale nie mam możliwości wypróbowania tego.

Dlaczego nie jestem pewien, czy poleciłbym to zrobić za pomocą nowego graficznego menu rozruchu w systemie Windows 8:

Zasadniczo dlatego, że sposób działania jest inny niż w menu tekstowym (domyślnie w Windows 7). W Windows 7 (lub Vista) najpierw pojawia się menu rozruchu, a następnie zaczyna się ładować cokolwiek wybierzesz, w nowym menu graficznym najpierw ładuje jakieś rzeczy (= zajmuje czas), a następnie wyświetla menu rozruchu . Jeśli nie wybierzesz ładowania systemu Windows 8, uruchomi on ponownie komputer i zacznie ładować wszystko, co wybrałeś, czyli w tym przypadku bootloader Linuksa.

Czuję, że czekam, aby załadować jakieś rzeczy, aby je odrzucić i zrestartować, jeśli nie chcę, aby uruchomić inny system operacyjny; ale to moja osobista opinia w tej sprawie, nie ma żadnego problemu z ładowaniem Linuksa lub innego systemu operacyjnego w ten sposób.

W każdym razie istnieją różne sposoby korzystania z tekstowego menu rozruchu zamiast w systemie Windows 8, jeśli jesteś zainteresowany, sprawdź tę odpowiedź .

Źródło: Xandy

DeeJaVu
źródło
2
Zwykle unikam easybcd. Bez doświadczenia można łatwo zepsuć komputer startowy uefi.
Hellreaver,
@DeeJaVu, nie widzę komunikatu „sukces”, który widzisz w kroku 5. Zamiast tego nic nie pokazuje, po prostu puste jak zwykle. Czy to dlatego, że jestem GPT / UEFI?
Pacerier
14
  1. Utwórz LiveDVD lub LiveUSB Ubuntu (> = 12.04.2) TYLKO 64-bitowe.

  2. W systemie BIOS wyłącz QuickBoot / FastBoot i Intel Smart Response Technology (SRT) . Jeśli masz Windows8, wyłącz również FastStartup .

  3. Uruchom komputer przy użyciu LiveDVD lub LiveUSB i wybierz „Wypróbuj Ubuntu”. Jeśli pojawi się błąd bezpiecznego rozruchu lub błąd podpisu, możesz wyłączyć SecureBoot , a następnie spróbuj ponownie uruchomić dysk.

  4. Zainstaluj Ubuntu z Live CD / DVD lub Live USB w zwykły sposób, a następnie uruchom ponownie komputer.

  5. Jeśli komputer nie ładuje systemu Ubuntu (a zamiast tego ładuje system Windows, na przykład jak w błędzie # 1050940 ) lub jeśli pozycja systemu Windows w menu GRUB 2 nie uruchamia systemu Windows (patrz błąd # 1024383 ), uruchom komputer przy użyciu Live CD / DVD lub Live USB i ponownie wybierz „Wypróbuj Ubuntu”. Po załadowaniu sesji na żywo uruchom Boot-Repair (szczegóły znajdziesz w linku). Po załadowaniu Boot-Repair kliknij przycisk „Zalecana naprawa” i napisz na papierze adres URL (paste.ubuntu.com/XXXXXX/), który się pojawi. Następnie uruchom ponownie komputer.

  6. To powinno rozwiązać większość problemów z uruchamianiem. Jeśli to nie rozwiąże problemów z uruchamianiem, utwórz nowy wątek na tym forum , opisując problem i wskazując adres URL napisany w poprzednim kroku.

Źródło: Podniesiono słowo w słowo z tej wiki .

joon
źródło
to nie działało dla mnie. zobacz askubuntu.com/q/451710/59618
psychok7
1
Po wielu godzinach majstrowania przy wszelkiego rodzaju konfiguracjach i ustawieniach stworzyłem nowe Ubuntu LiveUSB na dysku flash 2 GB (zamiast 16 GB, z którym zacząłem) i wszystko działało w 100% przy użyciu wszystkich oryginalnych ustawień, które zacząłem. Nie jestem pewien, dlaczego, ale zadziałało - pomyślałem, że wspomnę o tym tutaj.
user2959229
12

Zainstalowanie Ubuntu wraz z Windows 8 (z obsługą UEFI, GPT lub nie) jest prostym lub nie tak prostym zadaniem , w zależności od specyfikacji komputera. Wiele odpowiedzi powiedziano w tych odpowiedziach, a niektóre z nich są przestarzałe, jak zauważył Hellreaver. Ponieważ każde nowe pytanie na ten temat jest tutaj przekierowywane, czuję się zobowiązany do udzielenia odpowiedzi. Teraz nie jestem programistą, więc jeśli mogę to zrobić, możesz to zrobić.

Może występować niewielka różnica między komputerami stacjonarnymi a laptopami, dlatego najpierw wyjaśnię wersję na komputery stacjonarne (łatwiejsze).

Istnieje wiele form UEFI, a każdy producent ma swoje własne rozwiązanie. Na przykład używam laptopa Lenovo Y580 i nie ma opcji uruchamiania z dysku DVD. Przedstawię więc rozwiązanie uniwersalne (i najszybsze) - zainstaluj Ubuntu z USB. Aby poprawnie wykonać rozruchowy USB, musisz pobrać RUFUS . Nie używaj Wubi (ani UNetbootin ...), ponieważ o ile wiem, obecnie nie obsługują one wszystkich tych technologii (UEFI, GPT ...), więc jedyną opcją, którą znam i którą pomyślnie przetestowałem, jest Rufus. Jest to prosty i skuteczny program. Jeśli zastanawiasz się, czy masz tablicę partycji GPT, czy MBR, możesz to sprawdzić, otwierając Zarządzanie dyskami w systemie Windows, kliknij prawym przyciskiem myszy Dysk0 i wybierz kartę właściwości / woluminy / styl partycji.

Jeśli chodzi o inne opcje UEFI, jak wspomniał Luis Alvarado, możesz spróbować zainstalować Ubuntu z włączonym Bezpiecznym uruchomieniem . Jeśli rozruch się nie powiedzie, wyłącz go. Powinieneś także wyłączyć szybki rozruch (jeśli jest dostępny) i włączyć również rozruch USB . Jeśli wszystko inne zawiedzie, powinieneś zainstalować Ubuntu w trybie Legacy. Następnie użyj narzędzia Boot-Repair , aby dostosować Grub2 (jest to proces automatyczny). Następnie możesz uruchomić oba systemy operacyjne z tego samego trybu UEFI.

Z jakiegoś powodu (prawdopodobnie błędu) mój interfejs UEFI nie rozpoznaje rozruchowego USB przy pierwszym wejściu, więc muszę dwukrotnie uruchomić system UEFI, aby zmienić kolejność urządzeń rozruchowych.

Jeśli chodzi o instalację samego Ubuntu, jeśli jesteś nowy w tej procedurze, skorzystaj z mojej rady i powinieneś zobaczyć wideo objaśniające, ponieważ zgłaszane jest, że niektóre osoby miały pewne problemy z wyborem typu instalacji. Oczywiście, jeśli chcesz mieć system Windows obok Ubuntu, powinieneś wybrać opcję „Coś innego” , to jest ostatnia - nie pierwsza, jak pokazano na zrzucie ekranu!

Rodzaj instalacji

Następnie wybierz partycję dla Ubuntu (czy wybrać sda1, sda2, sdb1, sdb2 ...). Interfejs różni się od instalacji systemu Windows. Jest dobry post wyjaśniający tę sprawę, ale przeczytaj ją w całości, szczególnie rozdział OEM. Musisz wiedzieć, dlaczego lepiej mieć oddzielne partycje root i home, czy potrzebujesz obszaru wymiany dotyczącego dysków SSD itp.

Wybierz partycję

Teraz Luis Alvarado wspomniał już, że powinieneś mieć wolne miejsce na partycję Ubuntu, utworzoną i gotową przed rozpoczęciem instalacji Ubuntu. To jest najlepsze i możesz to łatwo zrobić w Windows „Disk Management”. Pamiętaj, że ta partycja musi być partycją typu aktywnego.

W tym miejscu użytkownicy laptopów powinni zwracać uwagę. Mój laptop został dostarczony z fabrycznie zainstalowanym systemem Windows 8 i opcją oprogramowania do tworzenia kopii zapasowych . Ma więc przycisk klawiatury obok przycisku zasilania, aby wykonać kopię zapasową / przywrócić system Windows na wypadek, gdyby coś poszło nie tak. Nie sądzę, że możesz podzielić dysk twardy na partycje (zmienić jego rozmiar) i nie zepsuć oprogramowania do tworzenia kopii zapasowych. Najwyraźniej zmieni identyfikator partycji odzyskiwania. Dlatego zalecam skontaktowanie się z producentem w sprawie tworzenia kopii zapasowej na DVD lub po prostu sklonować go za pomocą Clonezilla Live CD / USB . Oczywiście nie ma problemu, jeśli masz dwa dyski twarde, na przykład SSD i HDD.

Przed zainstalowaniem Ubuntu powinieneś go najpierw wypróbować. Ważne jest, aby wiedzieć, czy bieżące jądro Ubuntu obsługuje cały sprzęt.

VRR
źródło
1
Pomyślałem, że będziesz zainteresowany przeczytaniem tej ostatniej odpowiedzi ze względu na twoje zalecenie użycia Rufusa. W swojej odpowiedzi Rod Smith pisze: Narzędzia takie jak Pen Drive Linux i Unetbootin działają poprzez kopiowanie plików na docelowy nośnik. Większość takich narzędzi została napisana zanim EFI stało się popularne, a starsze wersje nie tworzą odpowiednich plików rozruchowych EFI. Nawet niektóre nowsze wersje wymagają aktywacji specjalnych opcji, które nie są ustawione domyślnie, aby utworzyć obraz rozruchowy EFI.
karel
2
Dziękuję za komentarze Karel i Tak, jestem w pełni świadomy, że zalecany jest uniwersalny instalator USB. To tylko jeden z powodów, dla których piszę ten post. Właśnie pobrałem najnowszą wersję aplikacji i po prostu nie zgadza się ona z moim UEFI. Oczywiście, jeśli jesteś programistą, możesz utworzyć rozruchowy dysk USB na wiele sposobów. Istnieje kilka powodów, dla których nalegam na Rufus, ponieważ jest to: GNU GPL licencjonowane, często aktualizowane, oparte na GUI, aby każdy mógł z niego korzystać, obsługuje UEFI / BIOS GPT / MBR FAT32, proste i niewiele może się nie udać, łatwe w użyciu i dla główny powód ... to działa.
VRR,
11

Kiedy zainstalowałem Ubuntu, nośnik instalacyjny nie rozpoznał systemu Windows 8. Wybrałem opcję „Coś innego” z menu instalacyjnego, a następnie zainstalowałem go na wolnym miejscu na dysku. Po ponownym uruchomieniu komputera GRUB rozpoznał Windows. Bez problemów. Może będzie to pomocne dla kogoś, kto ma ten problem.

Danilo
źródło
Czy ktoś może to potwierdzić w systemie Windows 10?
IProblemFactory
8

Nie jestem pewien, czy to działa, ale w moim przypadku mój laptop ma 2 miejsce na dysk twardy. Przyszedł z 1 dyskiem twardym z preinstalowanym systemem Windows 8. Kolejny dysk twardy pochodzi z mojego zniszczonego starego laptopa i po prostu go podłączam. Zaskakująco, mogę uruchomić system Windows 8 i Ubuntu 12.04LTS spoza UEFI (oczywiście muszę włączyć UEFI, jeśli chcę korzystać z systemu Windows i wyłączyć, jeśli ja chcesz korzystać z Ubuntu).

Teraz moje pytanie brzmi: czy możliwe jest zainstalowanie Ubuntu spoza UEFI na tej samej partycji co Windows 8 i uruchomienie go przez wyłączenie opcji uruchamiania UEFI? Jeśli to możliwe, być może możemy tymczasowo użyć tej metody, dopóki nasze gruby nie będą bardziej stabilne do obsługi rozruchu UEFI. Nawiasem mówiąc, obecnie moja konfiguracja przy podwójnym rozruchu jest taka.

Innym sposobem jest jednak zakup jednego zewnętrznego dysku twardego i zainstalowanie Ubuntu na tym zewnętrznym dysku twardym. Próbuję zainstalować Ubuntu na zewnętrznym dysku twardym i mogę powiedzieć całkiem niezły sukces. Mogę uruchomić system Windows 8 z opcją uruchamiania UEFI i mogę uruchomić zewnętrzny dysk twardy, zmieniając ustawienia systemu BIOS. Oczywiście odbywa się to za pomocą Ubuntu 12.04 LTS (spoza UEFI).

Podsumowując, w międzyczasie unikaj instalowania Ubuntu wraz z Windows 8, ponieważ nie jest on bardzo stabilny. Sugeruję użycie zewnętrznego dysku twardego (lub jeśli twój gigantyczny laptop ma 2 miejsce na dysku twardym, użyj dodatkowego dysku twardego) dla Ubuntu. Pozwoli to uniknąć potencjalnego uszkodzenia systemu operacyjnego spowodowanego opcją rozruchu M $ UEFI.

użytkownik220402
źródło
7

Udokumentowałem tutaj pewne problemy .

Rozwiązaniem, które teraz wybrałem, było zainstalowanie Ubuntu w trybie BIOS i pozostawienie Windows 8 w UEFI. Nie jestem pewien, czy to stanowi problem, ponieważ w społeczności Ubuntu mówi się, że oba systemy muszą być w tym samym formacie, ale mogę sprawić, by oba systemy działały.

Jedynym problemem (bardziej irytującym) jest to, że za każdym razem, gdy chcę zmienić system, muszę przejść do konfiguracji BIOS i włączyć lub wyłączyć UEFI.

Korzystając z tego , mogłem przekonwertować system Ubuntu BIOS na system Ubuntu UEFI , ale podczas instalacji systemu Ubuntu musiałem utworzyć BIOS rozruchowy ... nie wiem, co by to było, więc wolałem z nim nie grać.

Mam nadzieję, że to może kogoś zachęcić. Jeśli masz jakieś sugestie, daj mi znać. Dzięki!

marcelocra
źródło
Czy można zainstalować Ubuntu w trybie, który nazywają „Legacy Mode” na partycji Windows (lub na tym samym dysku twardym co Windows)? Jeśli to możliwe, możemy stworzyć obejście dla nowych biesów, aby zainstalować i używać Ubuntu OS. Tymczasem używam 2 dysków twardych.
user220402
Rzeczywiście udało mi się zainstalować w Starszym trybie wraz z moim systemem Windows, ale przeczytałem, że nie jest to zalecany sposób. Miałem problemy z czasem systemowym podczas przełączania systemów operacyjnych, a także bolał mnie kark, gdy musiałem zmieniać ustawienia za każdym razem, gdy chciałem zmienić systemy operacyjne. Zaleca się, aby dowiedzieć się, jak zainstalować go poprawnie lub w zależności od tego, jak planujesz używać Ubuntu, wypróbuj VirtualBox lub Vagrant.
marcelocra
7

Dzięki Packard Bell EasyNote TE niemożliwe było wyłączenie Bezpiecznego rozruchu, chyba że ustawimy hasło w Bios. Po skonfigurowaniu hasła możemy zmienić wartość Secure Boot na false!

Mam HP 250 z UEFI, próbowałem i nie udało mi się w ubiegłym roku zainstalować Ub, ale po przeczytaniu tego artykułu wypróbowałem nową dystrybucję 15.04 i złamałem ją! Jeden prob, zainstalowany, ale potem nie uruchamia się w systemie Linux / GRUB, ale zamiast rozwiązać problem z GRUB-em, ponownie zainstalowałem, usuwając cały system operacyjny Windows (zresztą nigdy nie lubiłem Win 8, bardzo wolno na celeronach). Teraz uruchamia się w Ubuntu przy uruchomieniu i wszystko do tej pory wydaje się w porządku.

Shane Wiley
źródło
2
To nie daje odpowiedzi na pytanie. Aby skrytykować lub poprosić autora o wyjaśnienia, zostaw komentarz pod postem. - Z recenzji
David Foerster
@DavidFoerster, spędziliśmy godziny próbując dowiedzieć się, jak zainstalować go w tym konkretnym laptopie. Nie znaleźliśmy niczego przydatnego w Internecie. Ta dziwna sztuczka może zaoszczędzić godziny każdemu, kto szuka sposobu instalacji Ubuntu na fabrycznie zainstalowanym systemie Windows z UEFI na tym konkretnym laptopie.
chelder
1
To świetnie, ale wciąż nie odpowiada na pytanie - tylko ułamek z konkretną konfiguracją sprzętu. Jeśli chcesz podzielić się swoimi odkryciami, zadaj nowe pytanie (np. „Jak wyłączyć UEFI Secure Boot i zainstalować Ubuntu na Packard Bell EasyNote TE?”), Odpowiedz na nie samodzielnie i połącz to pytanie, aby połączenie było widoczne.
David Foerster
DOBRZE. Zrób to dla mnie lub usuń odpowiedź, jeśli wolisz. Dla mnie oba są w porządku.
chelder
Na wszelki wypadek poprawa mojej odpowiedzi przez @shanewiley nie jest akceptowana. Powiedział, że ma ten sam problem ze swoim HP 250 z UEFI. Mamy nadzieję, że roboty Google zrobią wszystko, aby pomóc innym znaleźć to rozwiązanie!
chelder
6

Jeśli jesteś nowy w Linuksie, zdecydowanie polecam uaktualnienie wstępnie zainstalowanej wersji systemu Windows do najnowszej wersji.

Miałem laptopa z podwójnym uruchomieniem systemu Windows 8 + Ubuntu. Kiedy Microsoft zmusił mnie do uaktualnienia systemu Windows 8 do wersji 8.1, straciłem moduł ładujący UEFI GRUB z podwójnym uruchomieniem i trzymałem się systemu Windows na jakiś czas. Na szczęście udało mi się naprawić go z systemu Windows, gdy instalowałem Ubuntu po raz drugi. Jako potencjalny nowy użytkownik Linuksa nie chciałbyś ryzykować utraty Windows podczas instalacji, dlatego polecam przejrzeć tę stronę i zainstalować Live USB Creator. W ten sposób możesz uruchomić Ubuntu Live, a następnie zdecydować, czy ci się podoba.

Luis Alvarado podał dokładny opis, więc jeśli w końcu zdecydujesz się zainstalować, postępuj zgodnie z jego radami i przeczytaj inne strony.

miro5lav
źródło
2

Dzięki Ubuntu naprawdę nie możesz się pomylić z przygotowaniem nośnika instalacyjnego na żywo za pomocą unetbootin. Za unetbootinpomocą dysku twardego lub zewnętrznego dysku flash jako nośnika instalacyjnego.

1. instalacja na dysku twardym

W unetbootinoknie wybierz Dysk twardy z rozwijanego menu. Wybierz system Ubuntu ISO, z którego chcesz zainstalować, i wykonaj pozostałe kroki niezbędne do ukończenia instalacji. Przy następnym uruchomieniu systemu zobaczysz unetbootinmenu rozruchowe zamiast uruchamiania w systemie Windows.

HDD

2. instalacja na dysku flash USB

Jest to dość proste, ale nie można użyć tej metody do instalowania systemów operacyjnych w systemach UEFI-GPT, chyba że system operacyjny zostanie zainstalowany w starszym trybie. Jest to najlepsza i najbardziej praktyczna metoda instalacji w systemach korzystających ze standardowego oprogramowania BIOS. Różnica w stosunku do metody przedstawionej powyżej polega na tym, że musisz wybrać Dysk USB z rozwijanego menu w unetbootinoknie.

USB

endrias
źródło