Ubuntu12.04の比較的新しいインストールを実行しています。すべてのカスタマイズのインストールが完了したばかりで、Team Fortress 2をプレイできるようにSteamをインストールすることにしました。Steamは「推奨ビデオドライバーアップデート」をインストールするように求めるプロンプトを表示しましたが、失敗しました。
そこで、「追加のドライバー」ツールを使用して、システムに新しいバージョンのグラフィックスドライバーをインストールしました。大ミス。 Ubuntuは部分的にしか起動しなくなりました。 GRUBで「UbuntuRecoveryMode」オプションを使おうとすると、フェイルセーフグラフィックモードがまだハングし、「Drop torootconsole」オプションから/ varとしてapt-getを実行できないため、それ以上取得できません。/dpkg /はロックされているようです。の用法 CTRL+F1、または他のファンクションキーは何もしないので、コンソールにもアクセスできません。
OSを修復するにはどうすればよいですか?
ありがとうございました。
私はそれを理解したと思います。
まず、UbuntuインストールCDを使用する必要があり、「Ubuntuを試す」を選択しました。
次に、ターミナルセッションにログインし、システムパーティションを再マウントする必要があります(つまり、/ dev/sda1はUbuntuをインストールした場所です)。
Sudo mount /dev/sda1 /mnt
Sudo mount --bind /dev /mnt/dev
Sudo mount --bind /proc /mnt/proc
Sudo mount --bind /sys /mnt/sys
Sudo chroot /mnt
これにより、RAMで実行されている非永続的なUbuntuではなく、ハードドライブに対してapt-getを実行するために必要なすべてのものがマウントされます。
今、私はNvidiaドライバーを壊す必要があるので、システムを再び起動させることができます。
# Remove existing drivers
Sudo apt-get remove nvidia*
Sudo apt-get purge nvidia*
# Housekeeping
Sudo apt-get clean
Sudo apt-get autoclean
# Handle any errors to due incomplete apt-get operations
Sudo dpkg --configure -a
Sudo apt-get update
Sudo apt-get upgrade
# Remove xorg/X11/XFree86 references to graphics drivers
Sudo rm /etc/X11/xorg.conf
Sudo apt-get install ubuntu-desktop
# Clean up and unmount everything
exit
Sudo umount /mnt/sys
Sudo umount /mnt/proc
Sudo umount /mnt/dev
Sudo umount /mnt
exit
さて、私はまだドライバーを再インストールしません。システムを再起動し、liveCDを取り出します。これで、既存のUbuntuインストールにログインできます。
次に、Jockey(つまり、「Additional Drivers」プログラム、/ usr/bin/jockey-gtk)に移動し、Nvidiaドライバーが「アクティブ」であるかどうかを確認します。 「非アクティブ化」ボタンでそれらを非アクティブ化し、再起動します。新しいnvidiaドライバーが自動的にアクティブ化されているかどうかを確認します。その場合は、非アクティブ化して、再起動してください。 jockeyがnvidiaドライバーを自動的にアクティブ化しなくなるまで繰り返します。
次に、必要なnvidiaドライバーをインストールします。
Sudo apt-get install nvidia-current
Sudo apt-get install nvidia-common
Sudo apt-get install nvidia-304
次に、システムを再起動します。次にjockeyを起動すると、デフォルトでnvidia-304に設定され、設定されます。