
Ubuntu日本語フォーラム

ログインしていません。
無知を押して馬鹿を重ねたあげく痛いことになりまして、心より反省し更正を誓いつつ、
皆様の前に恥をさらす決心をいたしました。
内容的にkaznonさんのご質問と重なるところ大と思いますが
慎重なkaznonさんと反対に「後の祭り」の処理についてうかがいたいのです。
現状の課題は、misoconさんが会われたのと同じ
https://forums.ubuntulinux.jp/viewtopic.php?id=6138
GRUB loadingエラーです。(Error 22)
misoconさんと違うのは原因がはっきりしていることで
パテーション・エディタで無謀にもパテーションを消去したせいなのでした;
ここに至る「馬鹿の歩み」を記しますと、そもそもの始まりは…
XPマシンにUbuntu9.04の日本語RemixCDを入れて「初めてのUbuntu」を体験していたところ
つい間違えてインストールしてしまったのです。
そのHDはパテーションを切っていなかったので、てっきりXPはダメになったと覚悟したら、
お利口なUbuntuはちゃんとマルチブート環境を整えていました。
ただ、惜しいことに最小(?)の容量しか確保されていなかった。
いつくかアプリを組み込むうちに、容量不足で全く動かなくなりました。
それなら、容量を確保して入れ直そうとしたのですが、やみくもに再インストールしても
状況は変わらず、最小容量のUbuntuがいくつも入ってしまって削除の方法もわかりません。
その内、今では忘れてしまいました試行錯誤の末に、ようやく20Gほどのスペース確保に
成功しました。
それからというもの、単に再起動するとそのUbuntu が立ち上がり、
Windowsにするためには下矢印を何回も打つという状態で昨日まできました。
まだXPほどには活用できていませんが、Ubuntuにも大分慣れてきて
そろそろちゃんと勉強しなくてはと思った昨日、アップデートで9.10があることを発見!
たとえ互換性に問題があろうと、心機一転にはよいチャンスとばかりにインストールしたところ
スムースに起動することができ、はじかれたアプリも再インストールして、後は
フォント環境をチェックすれば…と安堵した心の隙間に、文字通り魔が差したのでございます。
小さいことではWinとは比較にならないUbuntuではありますが、
最新9.10ではどうなったかとディスクスペースを確認してみると、残りは8Gほどになっている。
やれやれ、使っていない(使えない)9.04がこんなに無駄をしてるのに…と思った馬鹿な私は
9.10のパテーションを残して、「他を削除しちゃう」ことを思いついたのでした。あぁ:
どうなったか…パテーションエディタでは以下の通りです
(9,04のCDから立ち上げて確認したものです)
/dev/sda1 ntfs /media/disk-1 442.88G 使用済75.87G 未使用367.01G フラグboot
/dev/sda2 extended 22.88G
/dev/sda7 ext3 /media/disk 17.10G 使用済8.43G 未使用8.66G
/dev/sda8 linux-swap 807.93M
未割り当て(削除しちゃった9.04) 2.33G
/dev/sda6 linux-swap 172.54M
未割り当て(削除しちゃった9.04) 2.33G
/dev/sda5 linux-swap 172.54M
お気楽予想では、これでUbuntu9.10とWinXPだけがBOOTメニューに出るものと思った。
あにはからんや、
GRUB Loading stage1.5.
GRUB loading, please wait...
Error 22
…ということに!!!
ごめんなさい。二度とこんな馬鹿はしません。
何卒、皆様のお知恵をお貸しください。
希望いたします解決は
1)Ubunto9.10とマルチブート環境の復帰 ですが
kaznonさんご質問のパテーション変更方法を拝読しますと
とても私には理解できそうにありません。
Ubuntuはイチからやりなおすこととして、
2)WinXPのみの復帰でも大変に助かります。
よろしくお願い申し上げます。
オフライン
長過ぎて全部読んでませんが、取り敢えずデュアルブート環境の復旧などと言ったことは考えずに、Windows だけを復旧した方がいいでしょう。
詳しい環境が書いてないのですが、お使いの PC はメーカー製のものでしょうか?
もし、メーカー製 PC の場合は、最悪リカバリをかけるしかないかも知れません。
私は使ったこと無いのですが、↓こんな感じの緊急起動ディスク作成方法もあります。
http://lets-go.hp.infoseek.co.jp/bootdisk2.html
もし、XP 自体の CD-ROM をお持ちなら、その CD から起動して回復コンソールを立ち上げます。
どの Windows にログオンしますか?と聞かれるので、数字の 1 を押します(この場合他に選択肢はないはず)。
C:¥Windows と言うプロンプトになったら、
map C: と入力して Enter キーを押します。
下記のような表示が出ると思います(これは一例です)。
C: NTFS 19077MB ¥Device¥Harddisk0
A: ¥Device¥Floppy0
D: ¥Device¥CdRom0
map の結果から、¥Device¥Harddisk0 に修復をかけます。
C:¥Windows のコマンドプロンプトに、下記のように入力して Enter。
fixmbr ¥Device¥Harddisk0
警告が出て、
新しいMBRを書き込みますか? と聞いてくるので y キー押します。
下記のような表示が出れば、MBR の修復に成功しているはずです。
¥Device¥Harddisk0
物理ドライブ上にマスタブートレコードを書き込んでます。
新しいブートレコードは正しく書き込まれました。
PC を再起動して、Windows が起動するか確認してください。
オフライン
こちらも参考になるかと・・・。
https://forums.ubuntulinux.jp/viewtopic.php?id=5127
https://forums.ubuntulinux.jp/viewtopic.php?pid=33690
https://forums.ubuntulinux.jp/viewtopic.php?id=5487
もし分からなければ質問していただけると幸いです。
オフライン
LiveCD から起動して端末を開き以下のコマンドを実行してもとりあえずwindowsは起動できるようになるかとは思います。
sudo apt-get update sudo apt-get install mbr sudo install-mbr /dev/sda
petitbootangさんの#2が難しい場合などはこちらをお試しください。
#あくまでお勧めは#2です。
オフライン
petitbootangさん、Cat'sさん、有り難うございます。
夕べの徹夜がこたえて昼寝してしまい、失礼しました。
さっそくXPのDVDを探し出して、それから起動できるか試しましたが
起動しませんでした。
プレインストール機なので、この件につきましては明日以降メーカーに
問い合わせてみます。
現状では9.04のCDからしか立ち上がりませんので
皆様の教えを参考に
grub> find /boot/grub/stage1
(hd0,6)
grub> find /boot/grub/stage2
(hd0.6)
の結果が表示されました。
エラー画面で
GRUB Loading stage1.5.
GRUB loading, please wait...
Error 22
と出るのは、stage1が発見できないということと
想像されます。
sudo gedit /media/disk/boot/grub/menu.lst
を実行しますと#行の後に
title Microsoft Windows XP Home Edition
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
title Ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sda5)
root (hd0,4)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=ca7837a4-2956-47c4-bd11-8e8dc54fbc07 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sda5)
root (hd0,4)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=ca7837a4-2956-47c4-bd11-8e8dc54fbc07 ro single
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
title Ubuntu 9.04, memtest86+ (on /dev/sda5)
root (hd0,4)
kernel /boot/memtest86+.bin
savedefault
boot
title Ubuntu 9.10, kernel 2.6.28-11-generic (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=2e120293-d5fe-4a73-bf79-6fddbe7c0957 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
title Ubuntu 9.10, kernel 2.6.28-11-generic (recovery mode) (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=2e120293-d5fe-4a73-bf79-6fddbe7c0957 ro single
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
title Ubuntu 9.10, memtest86+ (on /dev/sda7)
root (hd0,6)
kernel /boot/memtest86+.bin
savedefault
boot
となります。
このリストを書き換えてXPを優先させたり、Ubuntu 9.10を立ち上げることは
可能でしょうか?
よろしくお願いします。
※これから野暮な会議に呼ばれておりまして
また、お返事が遅れてしまいます。失礼お許しください。
オフライン
一度にたくさんのことをやろうと考えないでください。それが失敗の原因です。
Ubuntu のことはあとでどうにでも出来ますので(多分)、まずは Windows の修復だけ考えてください。
#4 の GHO さんの方法をお試し下さい。
オフライン
petitbootangさん
重ね重ね有り難うございました。
明日、メーカーに問い合わせましてDVDからのXP起動方法を教わります。
最後に、もう一つだけ教えてください。
9.04をクリーンインストールした古いPCに
USBメモリー経由で事故PCから個人データを移してあります。
しかし事故PCに入っていたアプリのメモが取ってありません。
9.04CDから事故PCを立ち上げて、元のアプリケーションメニューにあったリストを
見ることはできるでしょうか?
オフライン
プリインストール機と言うことは、やはりリカバリディスクしか付いてなかったと言うことですよね。
メーカーは多分、リカバリかけろとしか言わないんじゃないでしょうか。
その場合、#4 が最も手っ取り早い解決法だと思います。
しかし事故PCに入っていたアプリのメモが取ってありません。
9.04CDから事故PCを立ち上げて、元のアプリケーションメニューにあったリストを
見ることはできるでしょうか?
えぇと、それは Ubuntu のインストール後に、自分で入れたパッケージのログと言うことでしょうか?
そうであるなら、/var/log/apt/term.log を見ると良いと思います。
オフライン
petitbootangさん
教えていただいたlogを開くことができました。
けれども、内容の大半は9.10と9.04のインストールにかかわるもののようで
簡単にアプリ名を判別することができませんでした。
慎重にたどってみます。
それとは別に偶然、アプリケーションメニューのリストに関係しそうな
application.menuというファイルを見つけました。
のぞいてみるとメニュー表示のテンプレートのようで
OSは起動するたびに、この書式にしたがってリストを並べ直しているようですね。
てっきり、どこかにまとまったリストがあるのだと思ってました。
ところで、このテンプレート(?)の頭に
<LegacyDir>/usr/share/gnome/apps<LegacyDir>という行があります。
念のためにのぞいてみますと、何々desktopというファイルが大量に格納されていました。
で、そのファイル名が、無事だった時のインストールアプリ名に近いような気がするのですが
いかがでしょうか?
完全再現は無理でしょうけれど、とりあえずubuntuを別マシンに移しまして
次にWinパテーション内のデータをバックアップしてから
GHOさんに教えていただいた方法、
それでもダメでしたらXP環境の再構築に挑戦したいと思います。
皆様、本当に有り難うございました。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
復旧しました!!
メーカーサポートにTELしてXPの修復方法を教わりました。
しかし、まずは皆様にお教えいただいた方法を順番に試すつもりでした。
そこでkiyoshiさんの方法#10を一番に実行しましたところ
即座にOS選択画面が出て、XPは簡単に立ち上がりました。
9.10の方は、セルフチェックが働いたらしくしばらく待たされましたが
こちらも無事起動しました。
皆様方に感謝申し上げます。
当方、20年もコンピュータを使いながら「猿でも使える」というOSゆえ
いつまでたっても無知なままで、今回初めてのつまづきでありました。
こうして質問させていただくのも初めてなもので
失礼があったかと思います、ご寛恕ください。
元にもどって万々歳ですが、OS選択画面は相変わらずズラズラ並びます。
また、役にたたないパテーションもそのままです。
今回クローン機を別に確保できたこともあり、9.10を入れ直してみようかと
思うのですが、パテーションを整理しなおすことは可能でしょうか?
あるいは、現在の9.10領域(作業スペース)を増やすことはできるでしょうか?
せっかく復旧した環境ですから、このままでデータ管理を工夫した方がよいでしょうか?
ご指導お願いします。
オフライン
Ubuntuの必要な所をバックアップ
liveCDからパーテーションエディタで、XPで使用する領域以外を全て開放
開放した領域にUbuntu9.10を再インストール
これが一番スッキリするのではないかと思います。
個人的意見ですが、9.10はまだまだ情報が出切っていないので、何か起った時に問題の切り分けができるようにイレギュラーな事は最小限にしておくのが吉かと。
オフライン
GHOさん
有り難うございます。
しばらく今の状態で使います。
UbuntuからはWin側へ書き込めるので大きなデータはそちらに送ります。
試す間もなくつまづいてしまった9.10でしたが、あらためて試してみると使えなくなったしまったアプリも出てきました。
こちらも、このまま勉強することにします。
いろいろと有り難うございました。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshiさん
わかりやすい資料ページをご紹介いただき有り難うございます。
9.04を入れた実験用別PCの/grub/menu.lst と
9.10で違いがあったのはgrub2だったからなのですね。
再起動のたびに「笑われているような」grub画面は
「初心忘るべからず」の戒めに、このままでもいいかな
と、思いはじめていますが……反省と言えば、
9.10は拙速に過ぎたようでたびたび警告が出ます。
もう少し様子をみてから
GHOさんに教えていただいた方法(#12)で
9.04を入れ直すのも選択肢のひとつと思っています。
オフライン
nacsさん による投稿:
慎重なkaznonさんと反対に「後の祭り」の処理についてうかがいたいのです。
はじめまして いつもは、慎重ではないkaznonです。
同時期の別スレッド
https://forums.ubuntulinux.jp/viewtopic.php?id=6143
これまた kiyoshiさんの投稿により 同時期に解決しました。
今回 nacsさんは Grubメニューからの解決でしたが、上記 スレッドには デュアルプートで起動しないWIN XPを起動させる4つの方法が含まれてますので 今後の参考にされてください。
PS
nacsさんは メンバに登録されたばかりなのに かなりレベルの高い方だと思います。私は 1年過ぎようというのに全くレベルがあがりません。 UBUNTUは、とても 楽しく 興味深い OSだと思います。今日 9.10インストする予定です。
私は UBUNTUで色々試してみたい為に 安いパソコンと ポータブルUSB-HDDを2つ購入しました。
今回の パテーション・エディタでの件は そのHDDではなかったため 慎重にならざるをえなかったのです。
これからも よろしくお願いします。
オフライン
あっ・・ 投稿しようとした 本題をわすれてました #4のGHOさんの コマンドが成功したという事と、その前に kiyoshiさんのバックアップの方法を上記 投稿のリンクで ご確認ください。
オフライン
kaznonさん、はじめまして
よく似た事例を拝見して、相乗りさせていただこうと新規登録したのですが
書いているうちに、あまりの低レベル故にご迷惑だろうと思い直して
別スレッドにさせていただいたのでした。
相手してくださった方には、かえってご面倒だったかもしれませんが…
mbrをつくりなおすしくみ、よくよく勉強させていただきます。
ちなみにPCメーカーの電話サポートでは、電源ONでDeleteキー連打して
管理画面を出し(説明書と違うキーだった;)ディフォルトに戻せ
ということでしたが、さて…
「仕事を危険にさらせない」を口実にMACのぬるま湯にどっぷりの私ですが
Ubuntuには初期MAC(初MACは漢字Talkの6830でした)のワクワク感が
思い出される気がします。
(Winは代々データ変換用だったのでイマイチ親しめなくて…ごめんなさい)
それぞれの事例に的確に対処される皆様のノウハウは活きた教科書そのものですね。
お困りの方には申し訳ないですが、一緒に勉強させていただきます。
ところで、Winを乗っ取ってしまう(?)grubはスゴイ!と思い、検索してたら
「微苦笑」を止められないマンガを見つけました。
http://mypace75.blog92.fc2.com/blog-entry-468.html
今回、実験用クローンにした旧PC機はびすたんどころか
ミレニアム様だったのでした。
(家内がよろこんでUbuntuのソリティアに興じております)
おっとクラダラナイ書き込みでリソース無駄にしました。
kiyoshiさんご紹介(#15)のページから
簡単かつスマートなboot画面整理法を知る事ができ
とりあえず数本メニューを消してみました。
Synapticから不要なカーネルを削除するという方法です。
現在のところ、格別の問題は生じていません。
これで「バカ丸だし画面」が解消できそうです。
重ね重ね有り難うございました。
オフライン