パッケージをインストールしようとしましたlibepoxy0:i386
(これでアプリケーションの 1 つでエラーが解決できると思ったのですが、気にしないでください)。
という質問が表示さDo you want to continue?
れ、 を押しましたY
。そして... 進行状況を~22%
見ると、コンソールに以前次のような情報が表示されていました。
The following packages were automatically installed and are no longer required
長いパッケージ リストがあります...Firefox
このリストには、unity
またはを含む名前のパッケージがいくつかあったことを覚えていますgnome
。 その後、この操作を停止して Ubuntu を再起動しましたが、今は... Ubuntu のロゴと 5 つの点滅するドットの画面だけが表示されます。
Ctrl+ Alt+を押しF1てコンソールを使用しようとしましたが、ログインの質問は表示されません。
コンソールからの出力(パッケージの削除/インストールを停止した後)をファイルに保存し、ここに貼り付けたいのですが(おそらく役立つでしょう)、再起動前にディスクに保存したため、Ubuntu を実行できないため、それを開く方法さえわかりません。
Ubuntu を再インストールする以外に何か別の方法がありますか?
答え1
インストール ディスクまたは USB フラッシュ ドライブからライブ ブート モードを使用します。次に、ルート パーティションとブロック デバイスをマウントします。その後、マウントされた場所に chroot し、apt-get install ubuntu-desktop およびその他の不足しているパッケージを実行できます。
単純な古いパーティションではなく lvm ボリュームがある場合 (これは新しい Ubuntu ディストリビューションでは必要ありません。14.04 以降だと思います):
apt-get install lvm2
vgchange -a y
Ubuntu ルート パーティションをマウントします (lvm パーティションは /dev/mapper の下にあり、それ以外の場合は /dev/sda[1-9] にあります)
mkdir /mnt/system
mount /dev/mapper/ubuntu--vg-root /mnt/system
mount /dev/sda1 /mnt/system/boot
for i in /dev/pts /dev /proc /sys; do mount -B $i /mnt/system$i; done
chroot /mnt/system
まず、依存関係と壊れたパッケージが修正されていることを確認します。
apt-get -f install
何が不足しているか、または何が壊れているかを調べて、(再)インストールしてください。
apt-get install ubuntu-desktop
apt-get install linux-image-generic linux-headers-generic