お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-09-19 08:41:23

hog
新しいメンバ
登録日: 2007-07-03

7.04起動できない

Linuxの初心者です。
7.04を古いPC(Epson AT-680C PentiumⅢ-700MHz Memory512MB,HD70GB)にインストールしています。
常にアップデートは行っています。通常アップデートは、GUIで行っていますが9/16に端末から[sudo aptitude update ][sudo aptitude upgrade]を行い、再起動しましたら以下のメッセージとともに起動が出来なくなりました。
Starting up …
[    24.786297] Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[     24.786362]  _

私の操作にどのような問題があったのでしょうか。
操作に問題がなければ、どのようなときこのような症状が現れるのでしょうか。
起動できるようにするためには、どのような操作を行えばよいのでしょうか。

ご教授願います。

オフライン

 

#2 2007-10-06 16:59:55

currywhats
メンバ
登録日: 2007-06-02

Re: 7.04起動できない

わたしも初心者みたいなものですが、
経験などでわかる範囲でお答えします。
(以下、正確ではないかもしれません。間違っていたら、どなたかフォローをお願いします。)

わたくしも他のディストリ(DSL)ですが全く同じことをしてやはり起動しなくなりました。
Kernelパニックのメッセージの内容は違いましたが。

>私の操作にどのような問題があったのでしょうか。
まず、以下のコマンドを実行したときになにが起こるかおわかりでしょうか。
>[sudo aptitude update ][sudo aptitude upgrade]
sudo aptitude update を実行すると、aptデータベースのアップデートを行い、
最新の情報を取得します。この時作成されたデータベースを元に、
sudo aptitude upgrade で実際にシステムの更新を実行します。

こう聞けば一体どこに問題があるのか、と思われますが
わたしが陥った状況を鑑みると、
各レポジトリの最新情報のみを取得し、依存関係を無視してすべて更新しているのだと
理解しています。(適用時にはその都度依存するパッケージを要求します)

そのため、各パッケージは最新でも、パッケージ間に互換性がなくなったり、
使用しているkernelのバージョンも無視してシステム自体を更新してしまうために
このようなことが起こるのではないでしょうか。
(ここ、間違っていたら、わたしも教えてほしいです。調べた限りではこんな感じかと)

aptで適用しているリポジトリは個人の環境により人それぞれと思います。
また、起動している環境はマシン環境、ソフトウエア環境などにより、
これもまた人それぞれです。
なので、
>起動できるようにするためには、どのような操作を行えばよいのでしょうか。
の回答として確実なのは、ubuntuの再インストールではないかと思います。

ただ、ファイルシステム自体は壊れていないと思いますので、
データは救済できる可能性はあります。
KNOPPIXなどの1CD Linuxで起動し、別のHDDやPCへデータを転送するか、
データをCD-RWなどに焼いて、起動しなくなったHDDからデータを退避することは可能です。

これを教訓に、アップデート前にはデータのバックアップは必ずとるようにしましょう。
ubuntuシステムの再構築は簡単に可能ですが、ご自身で作成、取得したデータを
完全に復帰することは難しい場合が多いですから。
(自分にも言い聞かせる意味もありますが)

オフライン

 

Board footer

Powered by FluxBB