Jak ustawić „nomodeset” po tym, jak już zainstalowałem Ubuntu?
100
Wiem, że edycja wiersza opcji rozruchu i dodanie „nomodeset” rozwiązuje problem mojego laptopa w trybie LiveCD, nie wiem jednak, jak ustawić go podczas uruchamiania za pomocą Grub2 po zainstalowaniu Ubuntu.
Moje pytanie brzmi: jak ustawić nomodeset przed uruchomieniem systemu Ubuntu?
Aby edytować Grub2 podczas procesu rozruchu, spróbuj wykonać następujące czynności:
Natychmiast po ekranie powitalnym systemu BIOS podczas uruchamiania naciśnij i przytrzymaj przycisk SHIFT. Spowoduje to wyświetlenie gruba zawierającego listę jąder i opcji odzyskiwania
Naciśnij, eaby edytować pierwsze wyświetlane jądro
Znajdź linię kończącą się na quiet splash. Dodaj opcję rozruchu przed tymi słowami kluczowymi - tzn. Aby linia wyglądała jak [...]nomodeset quiet splash
Naciśnij CTRL + X, aby uruchomić
Postępuj zgodnie z krokami zawartymi w odpowiedzi Coldfish, jak na stałe naprawić opcję uruchamiania nomodeset, abyś nie musiał ponownie przechodzić przez tę ręczną procedurę.
@stiv To jest dla systemów opartych na Debian / Ubuntu. W innych systemach możesz bezpośrednio edytować swoją konfigurację GRUB, która zazwyczaj znajduje się w, /boot/grub/jeśli dobrze pamiętam.
Tim Visee,
10
Miałem ten sam problem. Wszystkie powyższe rozwiązania są poprawne, ale jest to nieco trudniejsze, gdy trzeba to naprawić, uruchamiając z Live CD. Uważam, że ten post na blogu jest bardzo pomocny.
Autor zasadniczo proponuje zamontowanie zainstalowanego Linuksa z poziomu LiveCD. Zrobiłem to i bardzo mi pomogło. Oto kroki:
Uruchom z Live CD i zainstaluj Ubuntu lub przejdź dalej, jeśli zostało to już zrobione
Sprawdź zainstalowaną partycję za pomocą polecenia „gparted”. Otwiera okno z informacją, gdzie zainstalowałeś Ubuntu. W moim przypadku była to / dev / sda2, która zawierała partycję ext4.
Zamontuj partycję: sudo mount /dev/sdXY /mnt
Następnie zamontuj / powiąż katalogi, do których Grub potrzebuje dostępu:
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
Następnie przejdź do tego środowiska za pomocą chroot, co znalazłem pomysł supersmart: sudo chroot /mnt
Powinieneś być teraz w stanie edytować /etc/default/grub, jak zauważyli inni. Jak: sudo vi /etc/default/grubi zmienić linię, GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"uznałem, że bardzo przydatne jest również usunięcie ciszy i zachlapania, aby móc zobaczyć, jak coś się dzieje za sceną.
Autor początkowo zauważył, że potrzebuje tego po instalacji systemu Windows, który złamał Grub. Musiał ponownie zainstalować. W moim przypadku Grub był nienaruszony, ale mój komputer (Mac) nie uruchomił się z oryginalnymi ustawieniami Grub. Więc pozostało mi tylkoupdate-grub
Autor odmontował, ale właśnie uruchomiłem ponownie, a nowe ustawienia zostały wprowadzone. Dzięki opcji „nomodeset” mogłem uruchomić system Ubuntu i Lubuntu z dysku twardego MacBooka Pro.
quiet splash
? Czy to też należy dodać?quiet splash
- dodaj go na końcu linii, która zaczyna się odlinux
Powinieneś dodać tę opcję do
/etc/default/grub
:a następnie dodaj
nomodeset
doGRUB_CMDLINE_LINUX_DEFAULT
:A następnie zapisz, naciskając Ctrl+ O, następnie wyjdź z nano za pomocą Ctrl+ X, a następnie po prostu uruchom:
źródło
/boot/grub/
jeśli dobrze pamiętam.Miałem ten sam problem. Wszystkie powyższe rozwiązania są poprawne, ale jest to nieco trudniejsze, gdy trzeba to naprawić, uruchamiając z Live CD. Uważam, że ten post na blogu jest bardzo pomocny.
Autor zasadniczo proponuje zamontowanie zainstalowanego Linuksa z poziomu LiveCD. Zrobiłem to i bardzo mi pomogło. Oto kroki:
sudo mount /dev/sdXY /mnt
Następnie zamontuj / powiąż katalogi, do których Grub potrzebuje dostępu:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
Następnie przejdź do tego środowiska za pomocą chroot, co znalazłem pomysł supersmart:
sudo chroot /mnt
/etc/default/grub
, jak zauważyli inni. Jak:sudo vi /etc/default/grub
i zmienić linię,GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
uznałem, że bardzo przydatne jest również usunięcie ciszy i zachlapania, aby móc zobaczyć, jak coś się dzieje za sceną.update-grub
Autor odmontował, ale właśnie uruchomiłem ponownie, a nowe ustawienia zostały wprowadzone. Dzięki opcji „nomodeset” mogłem uruchomić system Ubuntu i Lubuntu z dysku twardego MacBooka Pro.
źródło