起動時の問題(14.04 + GRUB +スワップ+ Nvidia)-写真付き


16

ラップトップを起動すると、スワップがマウントされている場所を7回も超えて取得しようとします。誰かが私の肩越しに見ているなら、それは15試行になります!私のラップトップは、オープンソースドライバー(X.Org Xサーバー)とUbuntu 14.04を使用したNVIDIA(Quddro 1000m)カードを搭載したレノボW520です。これはトリプルブートですが、これがこの問題に影響を与えるとは思いません。私は14.04をインストールした瞬間からこの問題を抱えていましたが、何らかのアップデートがそれを修正することを望んでいましたが、それは数ヶ月であり、どのアップデートも修正していません。

私は自分の問題に関連するスレッドを1つだけ見つけ、ウィキ全体で提供されているすべてのソリューションを試しました。それらのどれも私のために働いた。スレッド:コンピューターが黒い画面で起動しますが、修正する必要があるオプションは何ですか?

私の症状:

  1. コンピューターがハングしたときの画面の最後の行は常に「/ dev / sda6に4215004kスワップを追加します。優先度:-1エクステント:1全体:4215004k FS ' これはすべてがぶら下がる行です
  2. ノートパソコンのハードドライブがオフになります
  3. CPUファンが超高冷却モードになります。
  4. コンピューターは永久にその状態のままになります(1時間以上放置すると)

修正を試みる

1)上記のWikiをフォローし、grubメニューで「no splash」と「nomodeset」を試しました。また、同じ行の 'ro'を 'rw'にして、追加のアクセス許可が役立つことを期待して遊んでみました。同様に、2番目のモニター、電源、およびUSBデバイスのプラグを抜き差しして、いずれかのアイテムが問題に繰り返し影響を与えているかどうかを確認しました。それはしませんでした。私は問題の原因となっている犯人を見つけることを望んでいましたが、私が見つけたのは、私が試みたすべてが問題に直接影響を及ぼさなかったことだけです。私はチャートを保持しました: さまざまな試みの追跡

2)除外できる2つのことは、(a)画面が暗すぎる-ケースではない(b)この問題を引き起こしているUSBデバイス-USBデバイスが接続されていても接続されていなくても問題が続くため不可能です。

3) BIOSで「Optimus」が無効になっていることを確認しました。同様に、私はオープンソースのドライバーを使用しているので、これが「NVIDIA」の問題ではなく、グラブの問題であることを願っています。 BIOS設定

4) GRUBを再インストールしましたが、助けにはなりませんでした。

5) / etc / defaults / grubを試しましたが、このWebサイトで見つけた提案はどれも私の問題にプラスの影響を与えませんでした。私のファイルの内容は以下の通りです:

 # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#_MO_ I commented out the line below to see the shutdown process
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#GRUB_CMDLINE_LINUX=""
#_MO_ the top line fixed my shutdown problems but I have startup 
# prolems now. So below I hope this works:
GRUB_CMDLINE_LINUX="no splash" 



# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

私はアイデアが新鮮です。情報を提供したり、ログを記録したり、何らかの変更を加えたりする場合は、お知らせください。

前もって感謝します。

マイク。

*********************************編集#1 ************** ***************************

私はこの投稿を見ました、それは私の問題に適用されますか? 最初のブートが発生しない[7.471657] / dev / sda7に4041724kスワップを追加する優先度:-1エクステント:1全体:4041724k FS

gpartedでの私のセットアップは次のとおりです。 ここに画像の説明を入力してください

********************************編集#2 *************** *****************************いくつかの人々は、スワップパーティションを削除することを提案しました。やった。しかし、それは問題を変えただけです。ブートが別の行に引っかかった。基本的に、スワップパーティションのマウントでハングアップする代わりに、ブートがタッチパッドでハングアップしました。それが起こったとき、HDD LEDがオフになり、PCを数分間そのままにしてから、再起動する必要がありました。3連続して同じ場所で動かなくなった後、スワップパーティションを戻します。スワップがなくなったときにどこで動けなくなるかを撮影しました。

スワップ削除後の問題

********************************編集#3 *************** *****************************

「Edit#2」で実行した手順を間違えました。パーティションを削除した後、/ etc / fstubからコード行を削除しませんでした。そのため、スワップセクションを削除するプロセスを繰り返した後、/ etc / fstubファイルのスワップ行をコメントアウトしました。これで問題は解決しませんでしたが、さまざまな症状が発生しました。この投稿は既に非常に長いので、グラフを含める代わりに、スワップパーティションなしで合計45回PCを再起動したという結論を提供するだけです。

  • 25回起動しました

  • 20回の起動に失敗した

  • 電源が差し込まれ、2番目のモニターが差し込まれ、USBハブが差し込まれている(ハブにデバイスが差し込まれていない)場合に起動する可能性が高い

  • ラップトップに何も接続されていない場合(電源コード、セカンドモニタ用のVGAコード、USBハブがない場合)起動する可能性は非常に低いです。20回の失敗したブートのうち12回はラップトップに何も接続されていませんでした。

  • PCの起動に失敗すると、フリーズしたときに別の画面も表示されますが、編集#2と同じ画面になります。

  • ラップトップをフィールドに持ち込むとき、ラップトップを動作させる必要があり、PCにコードが接続されていないため、PCが起動しない可能性があるため、PCの状態が混乱します。

  • 参考:私の/ etc / default / grubは投稿の本文と同じです。最初にリンクされた投稿が示唆するように設定し、過去に他の人のために働いていたので、そこに保管しました。

  • 完全な開示のために、私は無関係だと思った別のバグがありますが、ここまで作ったので、胸から外したいです:FNキーと2つの輝度キーを使用して画面の輝度を調整しようとするときはいつでも(HOME&END)、オペレーティングシステムはフリーズし、フリーズ解除しません。電源ボタンを押してPCを再起動する必要があります。この機能は、12.04で使用されていました。

何か案は?提案を行います。

****************************************編集#4 ******* ************************

皆さん、ご協力ありがとうございます!ここに私がやったことがあります:

  1. sudo apt-get update

  2. sudo update-grup

  3. sudo shutdown now //これにより、私のコンピューターは本当におかしくなりました。正常にシャットダウンしなかったため、画面に「Noveau」メッセージが表示されていました。電源ボタンを4秒間押し続け、コンピューターをシャットダウンしました。ここに私が見たものがあります: 奇妙なシャットダウン

  4. コンピューターがシャットダウンしたら、すべてのコード(電源、VGA、デバイスが接続されていないUSBハブ)をすべて取り外し、PCを再起動しました。起動に失敗したため、電源ボタンを押し続けて、最後に起動するまで再起動し続けました(起動に約3回試行しました)。

  5. PCが最終的に起動したとき、問題をubuntuに報告する許可を求めました。問題を報告しました。

  6. 次のログの内容を取得しました。

仕事に戻ります。戻ったら、他のすべての提案(memtestなど)の結果を投稿します。ご助力いただきありがとうございます。何をすればいいのか教えてくれれば、それをやって、結果をここに書きます。

************以下の情報は、オールドフレッドの回答に完全に対応しています*************

解決策が見つかったようです。「oldfred」は、実用的なソリューションを最初に提案します。ありがとう!私は一連のテストを行いましたが、最終的にこれが発生した場合にこれを行う必要があります:

1)gpartedを使用して、スワップパーティションを追加し直しました。スワップパーティションはこの問題とは関係ありません。数人が指摘したように、スワップメッセージは、O / Sがフリーズしたときに画面に表示される最後の行でした。

2)この解決策が機能するかどうかをテストするには、紫色のグラブ画面が表示されたら、eを押してエントリを編集します。次に、linuxで始まる行の最後に次を追加します。

acpi_osi = Linux acpi_backlight = vendor 最終的なグラブ腸

3)これで問題が解決しない場合は、この変更を永続的にするには、/ etc / default / grubをsudoとして開きます(sudo gedit / etc / default / grub)

4)の文字列を変更する

GRUB_CMDLINE_LINUX = "スプラッシュなし"

GRUB_CMDLINE_LINUX = "no splash acpi_osi = Linux acpi_backlight = vendor"

5)最後に、GRUBに次のように入力して新しい設定をロードさせます

sudo update-grub

ビンゴ、すべて正常に動作します!! 皆さん、助けてくれてありがとう。それは有り難いです。


質問に対する解決策を投稿しないでください。それが答えです。
ルシオ14

これはバグであり、Launchpadで報告する必要があります。
ベイン14

回答:


5

まだビデオの問題だと思います。

また、grubのブートパラメータはnVidiaではnomodesetですが、Intelでブートする場合は異なるパラメータです。起動するビデオチップを設定できますか?

こちらをご覧ください

ブート修復を使用した後、画面の解像度を変更できません

eを使用してgrubメニューで代替ブートパラメータをテストし、Linux行までスクロールします。クワイエットスプラッシュを置き換えるか、ブートパラメータの後にテストする設定を追加します。動作する組み合わせを取得したら、/ etc / default / grubを編集します

ただし、acpi_osi = Linuxおよび/またはacpi_osi = Linux acpi_backlight = vendorも必要になる場合があります。

gksudo gedit /etc/default/grub
sudo update-grub

そのため、この行に動作するブートパラメータを追加します。

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