it-swarm.dev

Jak nastavím nomodeset po nainstalování Ubuntu?

Vím, že úpravou řádku možností zavádění a přidáním „nomodeset“ se vyřeší problém mého notebooku během režimu LiveCD. Nevím však, jak jej nastavit při zavádění pomocí Grub2 po instalaci Ubuntu.

Takže moje otázka zní; Jak nastavím nomodeset před spuštěním v Ubuntu?

106
Dante Ashton

Chcete-li upravit Grub2 během procesu spouštění, zkuste následující:

  1. Ihned po úvodní obrazovce systému BIOS během bootování stiskněte a podržte tlačítko SHIFT. Zobrazí se vám grub obsahující seznam jader a možností obnovy

    enter image description here

  2. Lis e upravit první zobrazené jádro

    enter image description here

  3. Najděte řádek končící na quiet splash. Přidejte tato spouštěcí možnost před tato klíčová slova - tj. Tak řádek vypadá jako [...] nomodeset quiet splash
  4. Stiskněte CTRL + X pro spuštění

Postupujte podle kroků v odpověď Coldfish , jak natrvalo opravit možnost spouštění nomodesetu, abyste nemuseli tuto manuální proceduru znovu procházet.

113
fossfreedom

Tuto možnost byste měli přidat do /etc/default/grub, nejprve:

Sudo nano /etc/default/grub

a poté přidejte nomodeset do GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

A pak ušetříte zasažením Ctrl+O, pak ukončete nano pomocí Ctrl+X, pak jednoduše spusťte:

Sudo update-grub
126
Coldfish

Měl jsem stejný problém. Všechna výše uvedená řešení jsou správná, ale je to o něco složitější, když to musíte napravit při spuštění z Live CD. Našel jsem to příspěvek na blog velmi užitečný.

Autor v zásadě navrhuje připojit nainstalovaný Linux z LiveCD. Udělal jsem to a hodně mi to pomohlo. Zde jsou kroky:

  • Spusťte z Live CD a nainstalujte Ubuntu nebo pokračujte, pokud již bylo hotovo
  • Zkontrolujte nainstalovaný oddíl pomocí příkazu „gparted“. Otevře se okno s informacemi o tom, kde jste nainstalovali Ubuntu. V mém případě to byl/dev/sda2, který obsahoval oddíl ext4.
  • Připojte oddíl: Sudo mount /dev/sdXY /mnt
  • Poté připojte/spojte adresáře, ke kterým Grub potřebuje přístup: 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

  • Poté přejděte do tohoto prostředí pomocí chroot, který jsem našel supersmart nápad: Sudo chroot /mnt

  • Nyní byste měli být schopni upravit /etc/default/grub, jak zdůraznili ostatní. Jako: Sudo vi /etc/default/gruba změňte řádek GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" Považoval jsem za velmi užitečné také odstranit ticho a stříkající vodu, abych viděl něco, co se pohybuje v zákulisí.
  • Autor původně poznamenal, že to potřebuje po instalaci Windows, která rozbila Grub. Musel přeinstalovat. V mém případě byl Grub neporušený, ale můj počítač (mac) se nespustil s původním nastavením Grubu. Takže jediné, co pro mě bylo, bylo update-grub

Autor se odmontoval, ale právě jsem restartoval a nová nastavení tam, kde byl. S volbou „nomodeset“ jsem byl schopen spustit Ubuntu a Lubuntu z pevného disku MacBook Pro.

11
Christian