
Ubuntu日本語フォーラム

ログインしていません。
タイトルに 『また』と書いたのが・・下記スレッドで メンバーの皆さんに助けていただき快調に 使用しておりまし
たが・・
https://forums.ubuntulinux.jp/viewtopic.php?id=9016
又最近 上記スレッドの現象 起動寸前の最後の場面で
GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0)で止まって 起動できなくなることが たまに
起きはじめました。
が・・・
フリーズした後 手動で電源を切り 起動させようしたら・・
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash)................................
Enter 'help' for a list of built-in commands.
(initramfs)
起動する寸前の画面で 上記画面に なり 起動できません。
環境は リンク先と同じで
sda2のUBUNTU 10.04が 起動できなくなりました。
環境は下記です。
sda1 UBUNTU 9.10 | sda2 UBUNTU 10.04 | sda3 UBUNTU 10.04 |
・MBRにMBMをインストールして 各PBRにGRUBをインストールして 問題なく起動できてました。
$ sudo parted -l
モデル: ATA WDC WD20EADS-22R (scsi)
ディスク /dev/sda: 2000GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 32.3kB 126GB 126GB primary ext3
2 126GB 252GB 126GB primary ext3
3 252GB 377GB 126GB primary ext4 boot
4 377GB 2000GB 1623GB extended
5 377GB 1996GB 1619GB logical ext3
6 1996GB 2000GB 4195MB logical linux-swap(v1)
モデル: ATA ST31000333AS (scsi)
ディスク /dev/sdb: 1000GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
sudo fdisk -l
ディスク /dev/sda: 2000.4 GB, 2000398934016 バイト
ヘッド 255, セクタ 63, シリンダ 243201
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O size (minimum/optimal): 512 bytes / 512 bytes
ディスク識別子: 0x00036ece
デバイス ブート 始点 終点 ブロック Id システム
/dev/sda1 1 15298 122881153+ 83 Linux
/dev/sda2 15299 30596 122881185 83 Linux
/dev/sda3 * 30597 45894 122881185 83 Linux
/dev/sda4 45895 243201 1584868447 5 拡張領域
/dev/sda5 45895 242691 1580771871 83 Linux
/dev/sda6 242692 243201 4096543+ 82 Linux スワップ / Solaris
解決法がお分かりになるメンバーの方 お時間のあるときにでも よろしくお願いします。
急ぎではないのは 別の方法では 起動させることができるからです。
下記 2パターンです。
・sda2のGrubの選択画面で 古いカーネルの番号を 選択した場合。
まだ 検証は ひとつ古いカーネルしか試してみませんが initrd.img-2.6.32-23-generic では
起動できます。
カーネルは4種類
initrd.img-2.6.32-21-generic
initrd.img-2.6.32-22-generic
initrd.img-2.6.32-23-generic
initrd.img-2.6.32-24-generic
・sda3のUBUNTU 10.04の Grubの選択画面で sda2 UBUNTU 10.04を選択した場合。
自己解決しようとして 行ったコマンド 及び 操作(結果解決できませんでした。)
[quiet splash]の削除。
sudo grub-install /dev/sda2
sudo update-grub
上記 2つの操作ですが・・記憶がうる覚えですが・・
sda3のUBUNTU 10.04の Grubの選択画面で sda2 UBUNTU 10.04を選択し起動させたあと 行ったように記憶しております。
これが いけなかったのでしょうか??
いま 私のスキルでは・・ライブCDから sda2の UBUNTU 10.04を最新のinitrd.img-2.6.32-24-genericで起動させて(起動できないかも?) 上記の操作をしたほうが 良いような・・・と・・・思いますが・・又 ぐちゃぐちゃになりそうなので 止めておきます。
オフライン
今朝 パソコンの電源をつけ下記の 前者の方法(sda2のGrubの選択画面で 古いカーネルの番号を 選択する)で 起動を試みましたが 起動できなくなりました。
症状は Grubの画面が表示されず
前にスレッドを立てました 下記の 症状になってしまいました。
前に 皆様に お返事をいただいた中に ヒントがあると思いますので もう一度 読み返してみます。
黒い画面 左上にカーソル点滅 UBUNTU 10.04が起動しない。
https://forums.ubuntulinux.jp/viewtopic.php?pid=63874#p63874
急ぎではないのは 別の方法では 起動させることができるからです。
下記 2パターンです。
・sda2のGrubの選択画面で 古いカーネルの番号を 選択した場合。
まだ 検証は ひとつ古いカーネルしか試してみませんが initrd.img-2.6.32-23-generic では
起動できます。
カーネルは4種類
initrd.img-2.6.32-21-generic
initrd.img-2.6.32-22-generic
initrd.img-2.6.32-23-generic
initrd.img-2.6.32-24-generic
・sda3のUBUNTU 10.04の Grubの選択画面で sda2 UBUNTU 10.04を選択した場合。
オフライン
もうそろそろいい加減にしたほうが良さげな雰囲気・・・?
はっきり言って、この一連のトピックって、Ubuntu ネタというには、かなり苦しいものがありますし。
現在、Linux だけ使っているのなら、MBM に拘らなくてもいいのでは・・・。
オフライン
う~ん、MBMと言うよりカスタム好きの地獄めぐりのようなメヴィウス・スパイダル(元の位置にも戻らない)。
[壊れた]→<何した>→[分からない]→<思い出して>→[多分あれこれ]
↑ ↓
[カスタマイズ] ← [了解] ← <バクアップ> ← 【修復】 ← <試行錯誤>
で、、、何をしていてそうなったの?
を書く経験と回数は充分重ねられていると思いますが、今回は目先の問題より、この負のスパイラルから抜け出すには!を見つめ直してみて問題が有れば投稿下さい。(只、読んでみたいと思う好奇心)
取り敢えずヤッツケ的ですが一つ前のカーネルで起動するのでしたら、新しいカーネルは捨ててください。
そして、もう一度新しいカーネルを入れることでinitrd辺りが再構築される云々と書いた前回の内容を再度試してください。
オフライン
petitbootangさん hir0さん お返事ありがとうございます。 お久しぶりです。
仰るとおりですね!! でも 久しぶりに フォーラムに帰ってきて 馴染みのお二人に お返事いただいて 嬉しいです。
LINUXのが起動していく過程の分野が 自分には難しすぎて 逃げ出してしまいましたが・・自分のメインで使っているUBUNTUに 起動不具合がでたら どうしても 気になってしまいます。
でも スキルは あまりあがってないのですが・・・起動させることできる 方法は数種類 皆さんに教わって 習得しております。
今回は 一つ前のカーネルでも起動しなくなったので、当分の間は sda3 のGrub選択画面より sda2のUBUNTUを選択して起動させて 使っていきます。(スタートアップマネージャーで設定すれば 電源つければ sda2が起動できますので)
近い将来的には なにもカスタマイズしてない sda3にデータを移して sda3をメインにして sda2 に 10.10をインストールしてみようと思ってます。
前回の 自分の立てた 2つのスレッドの 皆さんのお返事の中に 今回の解決策があると 思いますので 時間のあるときにでも じっくり読み返して 試してみようと思ってます。
その際に 起動プロセスの中で 具体的に 疑問に感じた部分とかが 出てきましたら 質問したいと思ってますので その際は よろしくお願いします。
hir0さん には ヒントもいただいてます ありがとうございます。
新しいカーネルは捨ててください。
そして、もう一度新しいカーネルを入れることでinitrd辺りが再構築される云々と書いた前回の内容を再度試してください。
負のスパイラルから抜け出せるよう プラスがプラスを呼び込めるようスキルがあがればな~ といつも思ってはいるのですが・・
オフライン
というか、何をしたいんでしょうね?
まぁ、いたずらするなとは言いませんが、それは「自分で後始末できれば」という前提があっての話だと思います。
自分で埋めた地雷を自分で踏んで後始末は他の人に丸投げってのは人としてあり得ないんじゃないかと。
で、無駄だったり余計なことをした挙げ句に丸投げするから面倒見の良い面々すらとげのあることを言うんじゃないかと。
それが、普通に使っていて、アップデートの指示が出ているのでアップデートしたら動かないですっていうなら、それはみなさんがんばるでしょうが、「なんか弄ってたらこわれちゃいましたー。なおすほうほうかんがえてくださーい、えーと直前のことはいろいろやったんでぜーんぜんおぼえてませーん」をくりかえすんじゃいい顔する人は普通居ません。
初心者としての「自覚」があり、コンピュータが「道具」なら、「普通は余計なことをしない」です。
自分の手に負えることは少ないことをわかっているからです。
ダウンタイムは作業の邪魔でしかないですから、目的があって使っているなら、わざわざ壊すようなまねは普通しないですし、変な構成にもしません。
また、積み重ねた物がない上、似たようなところをループしているだけですからそりゃ成長もしないですよね。
「何をしたか覚えてない」んですから、原因を自覚するわけがないです。何も残さないのですから何も残りません。
ということで、最低限の提案。
・sudoコマンドが必要な作業は必ず履歴を取る。(面倒だというくらいなら人に泣きつかない!何をしたかもわからない状態で丸投げなんてもってのほか!多くの場合は逆にたどれば戻れるし、戻れないまでも、どこでダメになったか位はやり直せばわかる)
・ファイルの変更するときには、必ずオリジナルのコピーを取る。(CDブートすれば、入れ替えられるのだから、ファイルの中身が問題の場合は自力での復旧率は上がるはず)
・余計なことはしない。(見た目がWindowsわはーなんてのは、どこぞのドラマのまねごとしてる中学生と変わらん!何を書き換えてどうなるのかもわからずに適当な物を混ぜるなんて論外。)
・変に複雑なことはしない!(シンプルな物でも手に負えないなら、レイヤーを深くすれば更に理解は遠のきます。)
それだけでも、要らぬ苦労はせずに済むかと思います。
基本的に「覚えることに意味など無い」です。それは記憶であってスキルじゃないし、理解を伴わずに症状が同じだからって同じ事をするのは、胃ガンでも胃炎でも食あたりでも同じ措置をするのと変わらないです。直前にやらかしたことが多くの場合原因で、履歴が残っているのなら仮に丸投げする場合でも、答える側は作業をトレースすればわかることだって多いはずです。
覚えることと、わかることは違うことです。明確な目的もなく、無駄に場数を踏んでも多くは役にも立ちませんし、その解を導いたのが他人ではなおのこと意味がありません。
また、自力での復旧には別のアプローチもあります。
・テスト用のHDDを用意する。
・異常がないと思われる状態でイメージバックアップを取る。
動かなくなって困るから自爆したのに泣きつくという羽目になるのですよね?
ならば準備をすればよいわけです。
動かないと困るのにそれに勝手に手を入れて、勝手に地雷を踏んでることが多いように思います。
一台のHDDに複数パーティション切っちゃえば良いもんねなんて横着では手に負えてないのは自明ですよね。
少なくとも「使える環境、きちんと設定された状態」を戻せるように準備をすれば、泣きつかなくても、その状態にロールバックすればその状態のシステムが使えるのですから、質問しなくても戻せますよね?
壊れて困るのなら壊しても良い状況も用意すればいいし、戻るべきリファレンスを用意すればいい。
結局履歴が残っていないのなら「何をしでかしたか?」すらわからないのですから、壊す価値が全くないです。
どうせ壊すのなら価値のある壊し方をしましょう。
で、壊すことのリスクを学習し、回避するための知恵もそろそろ使いましょう。
オフライン
kaznon さん
Crush さんが、とても良いアドバイスをしてくださっているのですけどね・・・。
特に、その一行目がすべてだと思います。
そんなに、いくつもの Ubuntu をインストールしているのも正直意味分かりませんし。
あることに特化した Ubuntu 環境を構築して、それを使い分けている、とかそう言うんでもないんですよね?
まぁ、色々遊びたいのは分からなくもないですけど。
すべての根源は、話を聞いているようで聞いてない、ということに尽きるのでは。
前にも指摘されてませんでしたっけ?
オフライン