
Ubuntu日本語フォーラム

ログインしていません。
9.10、wubiの環境でアップデートマネージャーを実行し、再起動しubuntuを選択すると
sh:grub>
という画面になり、ubuntuが起動できません。
windouwsXPは起動するので、googleで検索したところ、
http://d-lights.jp/ubuntu/archives/321.html
にあった、
sh:grub>linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda1 loop=/ubuntu/disks/root.disk ro
これでエラーが出なければ、次に、
sh:grub>initrd /boot/initrd.img-2.6.31-14-generic
と入力してリターン。ここでもエラーが出ないことを確認してから、
sh:grub>boot
という起動方法で、ubuntuを起動しています。通常の起動方法に修正する方法をご存知の方がおられましたら、ご教示をお願いします。
オフライン
自己解決しました。皆さん失礼致しました。
ubuntu起動後、
端末で
sudo update-grub
を実行したら通常の状態に戻りました。
オフライン
私も同じ問題で困っています。
私の場合は、UBUNTUの起動ができません。
詳しくは:
今日、アップデートマネージャで、アップデートして、Kernelが2.6.31-16になったはずですが、
sh:grub>
という画面になり、ubuntuが起動できません。
で、k_myamaさんの方法で、ubuntuを起動しようとしたのですが、
List of all partitions:
0800 ........ sda driver : sd
0801 ........ sda1
0802 ........ sda2
0803 ........ sda3
0b00 ........ sr0 driver : sr
No filesystem could mount root, tried: ext3 ext2 ext4 fuseblk
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
となって、起動しません。(上の ..... の部分はバイト数と思われる大きな数値です)
2.6.31-15としても2.6.31-14としてもどちらも同じエラーです。
なお、このマシンはACERのASPIREで、VISTAにWUBIでUBUNTUを入れています。
一方、同時にもう一台(マシンはACERPOWERで、XPにWUBIでUBUNTU)をアップデートしたのですが、
そちらは何の問題もなく2.6.31-16のkernelで起動しています。
k_myamaさんが引用している http://d-lights.jp/ubuntu/archives/321.html で引用している
https://bugs.launchpad.net/wubi/+bug/484799 によるとこの問題はまだ進行形のようですね。
ちょっとしかこのページを見ていないのですが、panic時のエラーが私のとは違うケースもあるようです。
何か対応策があるでしょうか?
オフライン
すみません、最後のあたりが文字化けしています。再度その部分の前後を送らせていただきます。
k_myamaさんが引用している http://d-lights.jp/ubuntu/archives/321.html で引用している
https://bugs.launchpad.net/wubi/+bug/484799
によると、この問題はまだ完結していないようですね。
https://bugs.launchpad.net/wubi/+bug/48 … �すね。
ちょっとしかこのページを見ていないのですが、panic時のエラーが私のとは違うケースもあるようです。
オフライン
sh:grub> linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda1 loop=/ubuntu/disks/root.disk ro
sh:grub> initrd /boot/initrd.img-2.6.31-14-generic
sh:grub> boot
がダメなら、
sh:grub>insmod ntfs
sh:grub>set root=(hd0,1)
sh:grub>loopback loop0 /ubuntu/disks/root.disk
sh:grub>set root=(loop0)
sh:grub>linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda1 loop=/ubuntu/disks/root.disk ro
sh:grub>initrd /boot/initrd.img-2.6.31-14-generic
sh:grub>boot
だと、起動するかもしれません。
起動したら
sudo update-grub
を実行してください。
私はubuntuでjavaのプログラミングなどをしていますが、システムについてあまり詳しくありません。他の方がもっと詳しいと思います。
オフライン
https://forums.ubuntulinux.jp/viewtopic.php?pid=43624#p43624
解決策ではないけれど#2で成功している例です。
大雑把に#8,#10で完結ですが#11で便乗の問題が1件、#12で応用で解決が1件、#15で別アプローチ。
全体的にヒントになる要素が覆いと思いますので最後まで一読を。
上手く起動しますように、、、
*何故に不具合が起こったかは知るよしも有りませんが、(#1URL)復旧の為に示唆されたコマンドの意味と、仮想HDDのマウント&データの救出、古いカーネルでの起動とuodate-grub、他に興味が有るのでしたら(Ubuntuフォーラムか別のQ&A等にでも)投稿下さい、誰かしら直ぐに回答が付くはずです。
オフライン
k_myama さん hir0 さん
ありがとうございます。
お二人の示された情報をもとに、いろいろあれこれ試してみました。
で、結局、一番最初の方法で、/dev/sda1 ではなく/dev/sda2 とすれば、
起動できることを発見して、何とか、以前のようにUBUNTUを起動できるようになりました。
なお、今のところ、2.6.31-16 を選択すると、Kernel panic となって、上の#3と同じ
((8,1)のところが(8,2)となりますが)エラーメッセージが表示されて、起動しません。
2.6.31-16のrecoveryモードでも、やはり同じエラーのKernel panicです。
まあ、とにかく以前の状態には戻ったので、ちょっとゆっくり調べてみます。
ありがとうございました。
オフライン
相変わらず、kernel panic です。
その後ほとんど調べていなかったのですが、数日前に、kernelのアップグレードがあったので、
あまり考えずに、アップグレードをしたところ、2.6.31-16.52から2.6.31-16.53になったようですが、
相変わらず、kernel panicです。
#VISTAにWUBIのマシン(ACERのASPIRE)の場合:
前回とは違って、kernelの選択画面までは、すんなり行くのですが、そこで2.6.31-16を選ぶと、
kernel panicでダメです。
結局、今のところ、前と同じように、kernelの選択のところで、以前の2.6.31-15を選んでUBUNTU
を立ち上げています。
#XPにWUBIのマシン(ACERPOWER)の場合:
前回は何の問題もなかったのですが、今回はダメです。
kernelの選択画面で、2.6.31-16を選ぶと、再起動してしまいます。
ということで、これも同じように、kernelの選択のところで、以前の2.6.31-15を選んでUBUNTU
を立ち上げています。
何か対応方法はないのでしょうか?
オフライン
wubiで良かったんですよね?
Windowsがインストールされているパーティションをマウント(「場所」にあるxxGBとのメディアとかをダブルクリック)してCフォルダを開きます。
ubuntuフォルダの中のdiskフォルダにあるファイル(多少、場所が違うかも。忘れました)menu.lstをテキストエディタで開き内容を教えて下さい。
同じく /boot/grub/grub.cfgの内容もお願いします。
次に端末から
$ sudo fdisk -l
の結果と
~$ gedit /etc/fstab
の結果もお願いします。
オフライン
パッチが出ています。まだテスト中みたいですが私はこのパッチで解決できた様に思います。
下記urlからパッチをダウンロードして、windowsのCフォルダ内のwubildrファイルと入れ替えするだけです。
http://launchpadlibrarian.net/36920146/wubildr
(参考 https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/477104の#93のリンクからhttps://answers.edge.launchpad.net/ubuntu/+source/grub2/+question/91579
に移動してこのページ内にパッチが置いてありました。イタリア語ですが、なんとか翻訳してパッチをためしたらうまく行きました。)
オフライン
t.umezawaさん
情報、ありがとうございます。
取り急ぎwubildrを入れ替えてみたのですが、何も変化がありませんでした。
、、、ちょっと時間がないので、きちんと調べていないのですが、、、、
のちほど、ゆっくり調べてみます。
オフライン
fjsさん、こんにちは
横から失礼します。
私はカーネル - 2.6.31-16でUbuntu9.10使用中に先週の推薦パッケージをアップグレードしたところ
同様のカーネルパニックが起きました。
現在は2.6.31-15で起動してUbuntu9.10を使用しています。(Ubuntu9.10 wubi : Windows XP SP3)
t.umezawaさんの情報を拝見して「助かった」と思い下記のパッチに入れ替えましたが、
状況は変わりませんでした・・・
下記情報の中の#90も試しましたがこちらも変化はありませんでした。
t.umezawa による投稿:
(参考 https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/477104の#93のリンクからhttps://answers.edge.launchpad.net/ubuntu/+source/grub2/+question/91579
に移動してこのページ内にパッチが置いてありました。イタリア語ですが、なんとか翻訳してパッチをためしたらうまく行きました。)
私は次のカーネルアップデートを待っていようと思います。
t.umezawaさん情報ありがとうございました。
オフライン
#3と#7からの情報からは対応策のヒントは出ていますがカーネルのアップデートは直接関係は無いかも知れません。
バグ修正を含むアップデートなら良いのですが。
問題はUbuntuを起動するデバイスの読み違いから起こって居るので手動で修正することで改善することは可能かと思いますが今後、将来的にも問題なく自動アップデートでエラー無く使用するにはバグ修正を待つ必要が有るでしょう。
解りやすく書くと、/dev/sda2で起動するなら設定ファイルに書き込む。
バグ修正が行なわれるまではその都度、設定ファイルの修正を手書きする必要が有るでしょう。と言うことです。
只、問題が「設定ファイルの修正で解決するK所戸であれば」の話ですが、待つのも遣り取りをしてみるのも個人判断なので、気が向けば報告下さい。何かしらのレスポンスがあるでしょう。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
すみません・・・
wubiファイルの入れ替え方法が間違っていました。
間違って、c:/ubuntu/winboot フォルダ内にあるwubildrファイルを入れ替えてました。
cドライブ直下にあるwubildrファイルを以下のファイルと入れ替えたところ
無事にカーネル - 2.6.31-16でUbuntu9.10を起動することができました。
t.umezawa による投稿:
パッチが出ています。まだテスト中みたいですが私はこのパッチで解決できた様に思います。
下記urlからパッチをダウンロードして、windowsのCフォルダ内のwubildrファイルと入れ替えするだけです。
http://launchpadlibrarian.net/36920146/wubildr
(参考 https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/477104の#93のリンクからhttps://answers.edge.launchpad.net/ubuntu/+source/grub2/+question/91579
に移動してこのページ内にパッチが置いてありました。イタリア語ですが、なんとか翻訳してパッチをためしたらうまく行きました。)
上記引用の<windowsのCフォルダ内のwubildrファイル>をc:/ubuntu/winboot フォルダ内にあるwubildrファイルと
勘違いしてました。
取り急ぎ報告します。
そして、私が投稿したトピック https://forums.ubuntulinux.jp/viewtopic.php?pid=46109#p46109 に
同様の内容を書き込みたいと思います。
お騒がせ致しました。
オフライン
すみません、私も同じ間違いをしていました。
C:直下のwubildrを入れ替えたところ、正常に起動するようになりました。
VISTAの上のUBUNTUもXPの上のUBUNTUもどちらも正常に起動するようになりました。
hir0さんへ:
ちょっと時間がなくて、回答できませんでした、すみませんでした。
皆様、ありがとうございます。
オフライン
自分も同様の症状で困っていましたがfjsさんの書き込みと同様にwubildrを入れ替えたところ、正常に起動することができました。
起動後、sudo update-grub のコマンドを実行し、以降不具合なくubuntuの起動はできるようになったのですが、端末にてfirefoxやthunderbirdを起動する際に次のようなエラーが出るようになりました。
(firefox:2172): GLib-WARNING **: g_set_prgname() called multiple times
(thunderbird-bin:2343): GLib-WARNING **: g_set_prgname() called multiple times
grubのエラーとは関係ないかもしれませんが、grubエラーが解消した後すぐに起きたためここに書き込みさせていただきます。
ubuntuには不慣れなためエラー等に詳しくありませんのでご教授お願いします。
オフライン