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


100

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

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

回答:


110

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

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

    ここに画像の説明を入力してください

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

    ここに画像の説明を入力してください

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

nomodesetブートオプションを永続的に修正する方法について、Coldfish の回答の手順に従ってください。これにより、この手動手順を再度実行する必要がなくなります。


私はそのエリアに静かなスプラッシュオプションがないのではないかと心配しています。実際、どの行も認識していません。
ダンテアシュトン

2
化身。どうもありがとうございます!10.04からこの問題が発生しました!私の神よ、できればあなたを抱きしめます!:D
ダンテアシュトン

1
roはどこに行きますか?
ヘルリーバー

1
ない場合はどうなりquiet splashますか?それも追加する必要がありますか?
ニックハートリー

1
ないもののためにquiet splashで始まる行の末尾に追加-linux
サンジャイManoharさん

118

このオプションを/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、として終了ナノCtrl+をX、単に実行します。

sudo update-grub

bash:update-grub:コマンドが見つかりません...
stiv

@stivこれは、Debian / Ubuntuベースのシステム用です。他のシステムでは、GRUB構成を直接編集できます。これは通常、/boot/grub/正しく覚えていればそこにあります。
ティムヴィゼー

10

同じ問題がありました。上記の解決策はすべて正しいですが、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を使用してこの環境に移動します。これにより、スーパースマートなアイデアが見つかりました。 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を起動できました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.