web-dev-qa-db-ja.com

Ubuntuをインストールした後、「nomodeset」を設定するにはどうすればよいですか?

ブートオプションの行を編集して「nomodeset」を追加すると、LiveCDモード中のラップトップの問題が解決されることを知っています。

だから、私の質問は次のとおりです。 Ubuntuを起動する前にnomodesetを設定するにはどうすればよいですか?

99
Dante Ashton

起動プロセス中にGrub2を編集するには、次を試してください。

  1. 起動中のBIOSスプラッシュ画面の直後に、SHIFTボタンを押し続けます。これにより、カーネルとリカバリオプションのリストを含むgrubが表示されます。

    enter image description here

  2. 押す e 表示された最初のカーネルを編集する

    enter image description here

  3. quiet splashで終わる行を見つけます。これらのキーワードの前にブートオプションを追加します。つまり、行は[...] nomodeset quiet splashのようになります。
  4. CTRL + Xを押して起動します

Coldfish's answer の手順に従って、nomodesetブートオプションを永続的に修正し、この手動手順を再度実行する必要がないようにします。

109
fossfreedom

最初にこのオプションを/etc/default/grubに追加する必要があります。

Sudo nano /etc/default/grub

nomodesetGRUB_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=""

を押して保存します Ctrl+O、そしてnanoを終了します Ctrl+X、次に単に実行します:

Sudo update-grub
117
Coldfish

同じ問題がありました。上記の解決策はすべて正しいですが、Live CDから実行するときにこれを修正する必要がある場合は、少し注意が必要です。私はこれを見つけました ブログ投稿 非常に役に立ちました。

著者は基本的に、LiveCD内からインストールされたLinuxをマウントすることを提案しています。私はそれをしました、そしてそれは私を大いに助けました。手順は次のとおりです。

  • Live CDから実行し、Ubuntuをインストールするか、既に完了している場合は先に進みます
  • コマンド「gparted」を使用して、インストールされているパーティションを確認します。 Ubuntuをインストールした場所を示すウィンドウが開きます。私の場合、ext4パーティションを含むのは/ dev/sda2でした。
  • パーティションをマウントします:Sudo mount /dev/sdXY /mnt
  • 次に、Grubがアクセスする必要があるディレクトリをマウント/バインドします: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

  • 次に、chrootを使用してこの環境に進みます。chrootにより、スーパースマートなアイデアが見つかりました:Sudo chroot /mnt

  • これで、他の人が指摘したように、/etc/default/grubを編集できるはずです。 Sudo vi /etc/default/grubを変更し、GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"の行を変更します.
  • 筆者は当初、Windowsのインストール後にGrubを壊した後にそれが必要だと述べました。彼は再インストールする必要がありました。私の場合、Grubはそのままでしたが、コンピューター(mac)は元のGrub設定で起動しませんでした。だから私に残された唯一のものはupdate-grubでした

作成者はマウントを解除しましたが、再起動し、新しい設定を適切な場所に配置しました。 「nomodeset」オプションを使用すると、MacBook ProハードディスクからUbuntuとLubuntuを起動できました。

10
Christian