お知らせ

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

#1 2014-09-12 17:47:04

きい4911
新しいメンバ
登録日: 2014-09-12

14.04.1へのアップデートに失敗しました

初めて質問を投稿します。

Windows7とUbuntu14.04のデュアルブート構成で使っていました。
14.04.1へのアップデートのお知らせがあったので、指示通りアップデートしました。
途中途中でダウンロードを繰り返し、2日くらいかかりました。

ようやく終わりまして、再起動。windowsブートマネージャーからUbuntuを選ぶと、
------
mount: mounting /dev/loop0 on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs) _
-------

となり、Ubuntuを起動できなくなってしまいました。Windows7は変わらず使えています。
何か、起動させる手だてはありますでしょうか?

(特に重要なファイルは無いので、クリーンインストールし直そうかとは思っていますが…)

オフライン

 

#2 2014-09-13 06:36:30

keijinn
メンバ
登録日: 2012-11-06

Re: 14.04.1へのアップデートに失敗しました

どなたもレス付けないので、気の毒と思い書きます。
全くの初心者なので、信頼していただかなくて結構ですが、

いくつか同種のトラブルの対策例があります。比較的丁寧な記述として
http://pinoy-computing-tips.blogspot.jp/2010/08/how-to-fix-ubuntu-error-no-init-found.html

LiveUSBないしLiveCDで、ubuntuのライブを実行し、端末というアプリを立ち上げ、fsck コマンドで、ubuntuのシステムの入っている領域を修復してみてください。
成功例がかなりあるようです。

ただし、fsck コマンドは、ファイルシステムを破壊する可能性もないわけではなく、特に、ubuntu以外の領域も指定してしまって、
Windows7 を破壊すると大変です。

おそらく、Live運用すると、ubuntuの入っているのは、sdb2 辺だろうと思います。

だから、sudo fsck /dev/sdb2 とするわけですが、

これを間違って、sudo fsck /dev/sdb とかすると、大変なことになるかもしれない、ということです。

ただ、そもそも、アップグレードに2日もかかった、というのが気になります。
しかも、ubuntuを使っていれば、14.04の日常のアップデートで、14.04.01になっているので、特にアップグレードが必要ではないはずです。

何か操作そのものを間違った可能性はないでしょうか?

オフライン

 

#3 2014-09-13 12:33:48

きい4911
新しいメンバ
登録日: 2014-09-12

Re: 14.04.1へのアップデートに失敗しました

返信ありがとうございました。リンク先も読みました。
fdiskしてfsckするんですね。コマンドはよう分かりませんが、試してみます。

ところで、やはり、二日がかりのアップデートは長いんですか。
わりと指示に従ったつもりだったのですが。

アップデートの途中で、離席したり、また、戻って来たり、で
少しずつ、進めたのですが。
pythonどうのこうのは、もう使われてませんが…みたいな案内が出て、
削除するか尋ねられたりしましたが…その辺りでミスしたのでしょうか。

OSアップデート、慎重にいけばよかった…

オフライン

 

#4 2014-09-13 13:03:05

keijinn
メンバ
登録日: 2012-11-06

Re: 14.04.1へのアップデートに失敗しました

2つの考え方があると思います。

ひとつは、インストールをやり直す。これは、すごく簡単だけど、でも、いつまで経っても、linuxを理解しないし、上達もしない。

2つ目は、リスクはあるけど、なんとか立てなおしてみる。一応、成功例がいくつかあるようなのでおすすめした次第です。
コマンドとかの練習にもなるし、ファイルの構造とかも興味持てるかも。

ただ、万が一の事態に備えて、Windowsの、リカバリーメディアがすでに作られているか、作られていなければすぐに作って、
それが無事に作動することを確認しておいてください。(復元の寸止めまでやってみる)
あと、Windows上の重要なファイルとか設定をセーブすること。これどうせ、やっておかなければならないことだから、いい機会かと。

別のトピックで、ちょうどシステムの保存ってのやってて、
そこでも書きましたが、ddコマンドでそのPCのHDD全体をそっくりそのまま保存しておくこともできるけど、
ddコマンドで、入力と出力を間違えたり、逆に指定すると(初心者にはすごーく間違えやすい)
すごく悲惨なので(全部吹っ飛ぶ)、そこまでやらないほうがいいと思います。

その上で、慎重に、linuxの領域だけ、ファイルの修復を試みてください。装置名は、コマンドでもいいけど、一番簡単には、GPartedで確認できます。

メジャーアップデートはトラブル満載のようです。じゃあなんで薦めてくるんだ?って思いますよね。ビギナーズ・トラップかと。

Windowsのシステムの保存を始めると、延々と作業が続きます、その間に、この質問にもよりよい回答がつく可能性があります。
それを待つのもいい手かも。

では成功を祈ります。

オフライン

 

#5 2014-11-18 21:04:27

きい4911
新しいメンバ
登録日: 2014-09-12

Re: 14.04.1へのアップデートに失敗しました

ずいぶん時間が経ってしまいましたがkeijinnさんの返信を参考に、修復を試みました。

まず、LiveCDから起動し、terminalから

su fdisk -l

を実行して、Ubuntuがsda1にあるとわかりましたので、

su fsck /dev/sda1

を実行しましたが、

fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda1

などと出て、先に進みません。そこで、”executing fsck.ntfs” でGoogle検索して

http://askubuntu.com/questions/86086/fsck-cant-find-fsck-ntfs/292889#292889
を参考に、
sudo ln -s /bin/ntfsfix /sbin/fsck.ntfs
sudo ln -s /bin/ntfsfix /sbin/fsck.ntfs-3
を実行しました。上手く行ったように見えたのでLiveCDを終了しHDDから起動しましたが、最初の投稿から何も変わりませんでした。
まだ他に試せることはあるでしょうか?

ちなみにaskubuntu.comには、NTFSでUbuntuをインストールしたのがまずかったように読めました。
次回以降は、NTFS以外で作ろうかな。

オフライン

 

#6 2014-12-21 05:07:54

keijinn
メンバ
登録日: 2012-11-06

Re: 14.04.1へのアップデートに失敗しました

むしろ、 NTFSにインストールでき、アップデートまで使えていたっていうことにオドロキです。
アップデートで時間がかかったのはこのせいかと。

でも世界は広い。引用された
http://askubuntu.com/questions/86086/fsck-cant-find-fsck-ntfs/292889#292889

の質問者も、きい4911さんと同様にNTFSにインストールしたみたいですね。でも、回答にあるように、

the NTFS filesystem does not belong to the GNU/linux world.

なんだと思います。

オフライン

 

Board footer

Powered by FluxBB