Serwer Ubuntu wisi po dodaniu wymiany

14

Świeża instalacja Ubuntu Server odmawia uruchomienia i zawieszenia się "Dodanie wymiany 524284k na / dev / mapper / test - vg-swap_1. Priorytet: -1 w zakresie: 1 przez: 524284k

Mogę obejść ten problem, przechodząc do trybu odzyskiwania i przywracając normalny rozruch.

Gość1857238673896
źródło

Odpowiedzi:

20

Robi to, ponieważ Ubuntu próbuje przejść do trybu wideo wysokiej rozdzielczości dla konsoli, a twój sprzęt nie współpracuje.

Naprawienie tego na komputerze

Kiedy pojawi się Grub2:

  • Podświetl pozycję menu Ubuntu i naciśnij „e”
  • Idź do linii, w której ładuje jądro i naciśnij „End”, aby przejść do końca linii
  • Dodaj „nomodeset”
  • Naciśnij F10 lub Ctrl-X, aby go uruchomić

Przy odrobinie szczęścia uruchomi się na ekranie logowania. To nie zapisze tej opcji, ale przynajmniej teraz możesz edytować plik Grub2 i zaktualizować go, aby zapisać tę opcję, jeśli działa. Ostatnio pisałem o tym na blogu .

Naprawienie tego na dobre

  • Zaloguj się (prawdopodobnie zadziała ssh, jeśli znasz adres IP urządzenia)
  • Zaktualizuj plik konfiguracyjny grub nano /etc/default/grub
  • Znajdź linię, która zaczyna się od GRUB_CMDLINE_LINUX_DEFAULT
  • Edytuj linię, aby uwzględnić nomodeset w moim przypadku linia wyglądała następująco:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
  • Zapisz / wyjdź z nano
  • Biegać update-grub
  • Restart
JamesH
źródło
2
Dziękuję Ci! W przypadku innych dodawana linia nomodesetjest linią rozpoczynającą się od linux /boot/vmlinuz..., a nie initrdlinią.
Brian Hempel,
2
Uwaga: Najłatwiejszym sposobem na zrobienie tego z nowoczesnymi wersjami GRUB jest edycja / etc / default / grub i dodanie „nomodeset” (oddzielonych spacją) na końcu zmiennej GRUB_CMDLINE_LINUX_DEFAULT.
Ernie
1
Dzięki, to rozwiązało mój problem z Ubuntu 14.04 LTS na komputerze Mac Mini.
Nelson
3
@Ernie: wtedy update-grub.
Gauthier
Gauthier: masz rację! Dzięki i +1
Ernie
0

Jak to dodałeś? Możesz ponownie sformatować swap. Co możesz zrobić, to uruchomić system w trybie ratunkowym, zamontować VGS i wykonać:

# mkswap /dev/mapper/test--vg-swap_1

# swapon /dev/mapper/test--vg-swap_1

Następnie dodaj go ponownie do / etc / fstab, jeśli nie jest obecny.

Tomas
źródło