Uruchomiłem z usb na żywo i zainstalowałem 15.10, ale pod koniec procesu instalacji pojawia się błąd:
Unable to install GRUB in /dev/nvme
.
Następnie daje opcję zmiany miejsca instalacji programu ładującego, ale po naciśnięciu OK w tym momencie Grub nic nie robi. Nie mogę znaleźć żadnych informacji dotyczących / dev / nvme, tylko / dev / sda, co zawsze było tym, co widziałem podczas instalacji Linuksa w przeszłości. Dlaczego teraz jest / dev / nvme i jak to naprawić? Dzięki.
EDYCJA: Prawdopodobnie warto również zauważyć, że wyłączyłem bezpieczny rozruch i przełączyłem się z UEFI na starszą wersję, ponieważ instalacja ubuntu ciągle zamarzała na fioletowym ekranie ładowania w trybie UEFI.
boot
grub2
partitioning
nvme
JakeP
źródło
źródło
Odpowiedzi:
Musisz powiedzieć instalatorowi, aby zainstalował Grub
/dev/nvme0n1
(przynajmniej tak to pokazuje na moim NUC 5i5RYK z napędem NVMe. Jednak przynajmniej w moim przypadku wygląda na to, że instalator jest zepsuty, ponieważ nadal nie byłem w stanie uruchomić do nowo zainstalowanego systemu.Znalazłem jednak dwie metody, które naprawiły uszkodzony błąd uruchamiania Ubuntu 15.10 po pierwszej instalacji:
Użyj programu GUI Repair Boot :
Domyślna lub „Zalecana naprawa” nie działa, ale wybrałem „Opcje zaawansowane” i odznaczę „SecureBoot”, ale zachowaj wszystkie inne domyślne opcje, a następnie postępuj zgodnie z instrukcjami, system poprawnie uruchomi się na nowo zainstalowany system operacyjny.
Wyniki dostępne na stronie http://paste.ubuntu.com/14439023/
Najpierw zainstaluj Ubuntu 15.04, a następnie uaktualnij do 15.10. Jako alternatywę do uruchamiania Boot Repair odkryłem, że jeśli zainstaluję 15.04, uruchom wszystkie aktualizacje:
następnie uruchomić
następnie 15.10 uruchomi się pomyślnie.
źródło
Żadna z sugestii nie zadziałała, ale znalazłem rozwiązanie dla siebie.
Gdy instalator zapyta, jak podzielić na partycje, wybierz
Manual
następnie:/dev/nvme0n1
, zapyta, czy ma utworzyć nową tablicę partycji (tylko za pierwszym razem) - zaakceptuj.free space
i wybierz, aby utworzyćEFI boot section
(w różnych narzędziach można to nazwać inaczej, ale wszyscy powinni powiedziećEFI
), ustaw to500 MB
(powinno to być pierwsze, przed innymi partycjami w środkunvme0n1
)free space
, na przykład ustawienie wszystkichfree space
być root/
,ext4
(zaleca się co najmniej zestawu/boot
oddzielnie).grub
należy zainstalować. Wybierz/dev/nvme0n1
.Zrobione, w rzeczywistości jest to bardzo prosta konfiguracja i nie trzeba wyłączać UEFI.
źródło
Ciągle pojawiał się ten błąd, gdy korzystałem z domyślnego dysku Erase instalatora i instalowałem opcję Ubuntu (z szyfrowaniem LVM), więc zamiast tego wybrałem Coś innego, aby dostosować moje partycje za pomocą gparted.
Ustawić sensowną wystarczająco schemat partycji (
60GB primary ext4 /
,100GB logical ext4 /home
,10GB swap
) i wybraniuprimary
partycji jako urządzenia do instalacji programu rozruchowego , a następnie zainstalować go bez błędu.źródło
Mam Intel NUC5i7RYH z dyskiem SSD Samsung NVMe i napotkałem ten sam problem, który rozwiązałem, wchodząc w ustawienia BIOS i wyłączając rozruch „Legacy”.
źródło
/ dev / nvme nie jest poprawną nazwą urządzenia i nigdy nie będzie czytać jako sda. NVMe są ponumerowane jak mmcblk. / dev / nvme0n1 jako devicename i / dev / nvme0n1p1 jako pierwsza partycja. grub-install / dev / nvme0n1 może działać, jeśli można znaleźć katalog EFI gparted powinien mieć co najmniej wersję 0.24.0-1, aby rozpoznawać urządzenia NVME
źródło
Mam klaster komputerów. Każdy komputer z dodatkowym dyskiem z zainstalowanym systemem Windows 10 miał opisany problem, gdy nie uruchamia się Live Ubuntu Zainstaluj dysk USB w trybie UEFI . Każdy mój komputer, który ma tylko jeden dysk Linux, nie wymagał trybu UEFI.
TLDR : Jeśli masz inne systemy zainstalowane na tym samym komputerze (nawet innym dysku twardym), które korzystają z trybu UEFI, upewnij się, że uruchamiasz swoje USB na żywo w trybie UEFI.
Od askubuntu.com
jeśli chodzi o zamrażanie Ubuntu podczas ładowania, może istnieć wiele innych powodów, które zasługują na osobne pytanie
źródło