web-dev-qa-db-ja.com

Ubuntu 16.04がログイン画面でフリーズし、キーボードまたはマウスが機能しない

Dell Precision Tower 3620デスクトップ があり、Ubuntu 16.04がインストールされています。

私は最近(今日)それを更新しました(アップグレードされません)。その後、再起動を要求しましたので、それを行いました。ただし、再起動後、ログイン画面が表示され、接続が確立されたこと(イーサネット経由のインターネットの場合)が表示され、その間ログインパスワードカーソルが点滅していましたが、その後もカーソルの点滅が停止し、キーボードまたはマウスからの応答がありませんでした。強制シャットダウンするオプションは1つだけです。更新のどの部分がこれをもたらしたのか、私にはわかりません。

更新前はすべて正常に機能していました。接続が確立されるとイーサネットアイコンが消えると、カーソルの点滅が消え、キーボードとマウスが機能しなくなります。他のスロットにキーボードを接続してみましたが、成功しませんでした。最後の更新をアンインストールできますか?

NOTE

ログイン画面が表示され、カーソルの間に点滅するときにプロセッサから音が聞こえましたが、この音が終わると点滅がフリーズし、これが研究所のコンピュータであるため、強制的にシャットダウンする必要があります(管理者権限を取得し、頭痛がしました)。今、私は本当にそれを心配しています。修正方法

改善

ライブUSBに行く必要はなく、グラブに行くことができました
Escキーを押してGRUBメニューに移動できました)。これは私が得たもの。

enter image description here

その後、どうすればいいのかわかりません。セキュアブートはモジュールのロードを禁止していると言っていますが、Ubuntuをロードするときは、パスワードを入力してセキュアブートを行いました。

13
L.K.

私のパソコンでも同じ問題に直面しました。他の必要なものなしでリリースされたカーネル4.4.0-43のパッケージから来ているようです。 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1633267/comments/17 を参照してください

最初に古いカーネルを起動してみてください

マシンの起動直後にShiftキーを押したままにすると、grubメニューが表示されます。その後、「詳細オプション」で古いカーネルを選択できるはずです。

この方法でマシンを起動できた場合、幸運です。不足しているパッケージを入手するためにアップグレードする必要があるだけです。

Sudo apt update && Sudo apt upgrade

マシンをまったく起動できない場合

この場合、ライブUSBキーからchrootを介してアップグレードを実行することで解決できました。

システムディスクが暗号化されていない場合

  • 同じバージョンのUbuntu(16.04.1)のライブUSBまたはライブCDでコンピューターを起動する
  • システムディスクをマウントします(この例では/ mntにあります。GUIからマウントする場合、おそらく/ media/ubuntu/some-uidにあります。この場合、/ mntをこのパスに置き換えてください)
  • chrootがインターネットにアクセスできるようにするために必要なディレクトリをマウントします。

    Sudo mount --bind /sys /mnt/sys
    Sudo mount --bind /dev /mnt/dev
    Sudo mount --bind /proc /mnt/proc
    Sudo mount --bind /run /mnt/run
    

    また、別の/ bootパーティションがある場合:(デバイス名を調整します)

    Sudo mount /dev/sda2 /mnt/boot
    
  • 次に、chrootを起動してアップグレードします。

    Sudo chroot /mnt
    apt update
    apt upgrade
    exit
    
  • そして最後にすべてをアンマウントして再起動します(本当に必要かどうかわかりません):

    Sudo umount /mnt/sys
    Sudo umount /mnt/proc
    Sudo umount /mnt/dev
    Sudo umount /mnt/run
    Sudo umount /mnt/boot
    

システムディスクが暗号化されている場合

この場合、最初に/ etc/crypttabと同じ名前でマウントする必要があります(私の場合はsda3_cryptでした:/ etc/crypttabの最初の列で、システムディスクの行):

Sudo cryptsetup luksOpen /dev/sda3 sda3_crypt
Sudo mount /dev/mapper/ubuntu--vg-root /mnt

その後、上記と同じ手順に従います

ブログで完全なストーリーを(フランス語で)説明しました: https://blog.mossroy.fr/2016/10/14/ubuntu-bloque-a-la-saisie-du-mot-de-passe -de-dechiffrement-luks-a-cause-dun-kernel-4-4-0-43-incomplet /

16
Mossroy

XenialからZestyにアップグレードすると、この問題が発生しました。他のソリューションを試しましたが、うまくいきませんでした。

代わりに、GRUBメニューに到達したときに、リカバリカーネルに入りました。そこから、ルートターミナルに移動し、aptの更新/アップグレードを実行してから、回復システムの "壊れたパッケージを修正する"オプションを実行しました。

それは私のためにそれを修正したようです。どういうわけか、ディスプレイサーバーは更新を完了できなかったため、この半分壊れた状態のままだったと思います。

2
forresthopkinsa

解決策ではなく、簡単な修正:

今日のアップデートでまったく同じことを経験しました。

私の回避策は、1年前の この投稿 で説明されているように、以前のカーネルをブートすることです。

コンピューターの電源を入れた後、Shiftキーを押してGRUBメニューにアクセスし、Ubuntuの詳細オプションを選択して、古いカーネルに移動しますリスト(リカバリーではない)。

2
Sarvva