
アップグレード中は、ほとんどがスムーズに進んでいたが、突然停止し、続行できなくなった。ビデオ ドライバーがフレーム バッファーにフォールバックし、Nouveau モジュールも Nividia モジュールも読み込まれず、表示が乱れた。
コンソールに出力されたログを見ると、14.04 でインストールした 2 つのサービス jetty と mediatomb の間で競合が発生しているようです。/var/log/apt-term.log からのログの抜粋
**** ログ *******
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: warning: script 'jetty' missing LSB tags and overrides
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: There is a loop between service mediatomb and jetty if stopped
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: loop involving service jetty at depth 2
/var/log/dist-upgrade/20141025-0331/apt-term.log:insserv: Stopping jetty depends on mediatomb and therefore on system facility `$all' which can not be true!
****** 終わり ***********
答え1
解決できたのは
- /etc/init.d から競合する 2 つのスクリプトを削除する
- apt-get install nvidia-331-dev を使用して nvidia ドライバーを再インストールする
nvidia ドライバーをインストールした後、インストールは中断したところから続行されたように見えました。しかし、クリーンアップは行われず、スペースを解放するために apt キャッシュを強制的にクリーンアップする必要がありました。
サービス間のループ状態は、コア システムまたはカーネルのアップグレードに関連していると思われるため、utpoic ugrader によって最も適切に処理できます。