
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。
今回始めてUbuntuをインストールしました。
インストールは成功したのですが、立ち上げようとすると「eror21」と表示されてパソコンが立ち上がりません.
今は、CDから立ち上げているのですが、レスキュー方法を教えてください.
パソコンは東芝のダイナブックTX/3514です。
オフライン
おそらく、“GRUB Loading... Error 21”みたいなメッセージだったかと思います。これは、WindowsとUbuntuのどちらを起動するか選択するためのソフトウェア(GRUB)がうまく設定されていない場合に表示されるエラーメッセージです。これを回復するためにはUbuntuのLive CDなどを使ってGRUBを再設定する必要があります。
で、再設定をするためにはfenrirさんがお使いのハードディスク構成が必要です。dynabook TX/3514は“60GB(Ultra ATA100対応)”だそうですが、Ubuntuインストール時のパーティション構成はどのように設定されたでしょうか(「ディスクの準備」でどのオプションを選ばれたのでしょうか?)。
>GRUB設定に詳しい方へ
自分はGRUBの設定をあまりやったことがないので、fenrirさんの追記をもとに適切なアドバイスをしていただけると助かります。
オフライン
>Shibataさん
ハードディスクは20Gで作りました。
LiveCDでレスキューは可能なのでしょうか?
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-05-26 08:49:44)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-05-26 09:17:38)
オフライン
USBメモリにインストールしようとして,本体のHDDのGRUBがおかしくなってしまい,同様に,“GRUB Loading... Error 21”のメッセージが出ました。この状態から復旧させることに成功しましたので,参考までに書いておきます。
結論をいうと,僕の場合はLiveCDからの復旧が可能でした。
まず,LiveCDで起動して,「場所」→「コンピュータ」を開きます。そこに「20GBのメディア」というような名前のディスクが見えると思いますので,ダブルクリックでマウントして下さい。おそらく,/media/diskという場所にマウントされると思います。
追記:40GBと書くと、Windowsの領域と紛らわしいので、20GBに直しました。
以下,HDDのデバイス名が/dev/sdaで,/media/diskにマウントされているものと仮定します。
インストールが正常に終了している場合,LiveCDのGnome端末で次のコマンドを打てば,HDDのGRUBが復活します。
$ sudo grub-install --root-directory=/media/disk /dev/sda
繰り返しておきますが,/media/diskと/dev/sdaの部分は環境によって異なる場合がありますので,慎重に確認しておいて下さい。
以前に正常に起動していたのであれば,menu.lstは以前のままの状態で保存されているはずです。
最後の編集者: vine_user (2008-05-27 11:13:09)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-05-27 12:09:24)
オフライン
「LiveCDからの復旧が可能」というのは、GRUBの再インストールが可能という意味です。当然、本体が正常にインストールされていなければ、本体は"復旧"できません。
なお、僕の場合は可能だったと言っているだけで、fenrirさんのケースで可能かどうかは、Shibataさんが書かれているように、パーティション構成などがわからないと何とも言えません。
ただ、GRUBで起動しようとしている点から考えると、Wubiで入れたわけではないと思います。「Windowsの設定がおかしくなっている可能性」については、fenrirさんからの情報だけでは判断出来ないし、ここで言及する必要はないと思いますが…。GRUB以外の状況がわからないのですから。
とりあえず、起動できない状態のようですので、最終的には「再インストール」の可能性が高いですが、grub-installのコマンドは試してみる価値があると思います。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-05-27 12:29:03)
オフライン
いろいろと話が広がってしまい,fenrirさんが難しく感じて,読んでくれなくなってしまうのでは?と危惧していますが…。
もしまだ読んでいたら,僕のわかる範囲であれば付き合います。
とりあえず,LiveCDで起動して,Ubuntuの入っているドライブを確認しましょう。LiveCDのGnome端末(「アプリケーション」→「アクセサリ」→「端末」)で,次のコマンドを打って,結果を教えて下さい。
$ sudo fdisk -l
です。
修正: LiveCDなので、パスワードの入力は不要です。
最後の編集者: vine_user (2008-05-27 23:36:53)
オフライン
初めまして、私も同じようなトラブルで困っています。
トピックを立てるまでもないと思い色々とググっていたらここにたどり着きました。
私の場合はUSBタイプの外付けHDD全体にUbuntuをインストールしました。
しかし先ほどからerror21で困っています。
今色々な方法で試行錯誤している途中です。
また結果が出たら報告しようと思います。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-06-02 06:50:02)
オフライン
皆様はじめまして。
自分もError21がでて、困っております。
問題解決の方法が個別に違うようなので新たに質問を作り
そちら(下記アドレス)に情報を載せました。
Error21 からの復旧方法
http://forum.ubuntulinux.jp/viewtopic.php?id=2306
どうかアドバイスを願えませんでしょうか。
オフライン
はじめまして
Ubuntuを始めて使いました。
Windows XPのMBRが壊れているようで、Ubuntu 8.04.1LTSのCDしかPCから起動できないようです。
再インストールCDを挿入してもGRUB Loading... Error 21が表示されて、起動できません。
Gpartedの状態は/dev/sda1 ntfs の他は未アロケートです。
どうか教えてください。お願いします。
最後の編集者: picard-tt (2009-02-25 01:13:25)
オフライン
picard-ttさん による投稿:
Gpartedの状態は/dev/sda1 ntfs の他は未アロケートです。
picard-ttさんへ、
ubuntuをどの様にインストールされたのか、ご紹介ください。
picard-ttさんが書いておられる内容から類推するとWindows XP動作上でWUBIインストーラーを使用して
Windowsシステムファイル上にubuntuを登録したように見受けられます。もしこの判断が間違いで内臓HDDの
空き領域にubuntuをインストールしたのであればお知らせください。
オフライン
のんき による投稿:
picard-ttさん による投稿:
Gpartedの状態は/dev/sda1 ntfs の他は未アロケートです。
picard-ttさんへ、
ubuntuをどの様にインストールされたのか、ご紹介ください。
picard-ttさんが書いておられる内容から類推するとWindows XP動作上でWUBIインストーラーを使用して
Windowsシステムファイル上にubuntuを登録したように見受けられます。もしこの判断が間違いで内臓HDDの
空き領域にubuntuをインストールしたのであればお知らせください。
返答ありがとうございます。
インストール方法ですが、ubuntuをLinux専用領域にて入れ、その後、ディスク全体にパーティションサイズを変更して
入れました。端末にてsudo swapoff -a Gpartedにて、ext3とextendedとlinux-sapをアンマウントした後に削除しました。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi による投稿:
のんきさん、横レス失礼します。
picard-ttさん、CDを入れてもCDからは起動せずにGrubのエラーが表示されるらしいですが、BIOS設定でCDからの起動よりも内蔵HDDからの方が先になっていませんか?
ただ、下手に弄るとまずいので、まず、UbuntuのCDとかでUbuntuを起動し、「アプリケーション」ー「アクセサリ」ー「端末」をクリック。
開いたウィンドウで
$
に続けて、
sudo fdisk -l
とタイプしてEnterキーを押してください。もしもパスワードを求められたら、今使っているユーザーのパスワードをタイプしてEnterキーを押してください。メッセージが表示されたら、その部分をマウスでドラッグして右クリックして「コピー」。こちらの掲示板の書き込み枠内で右クリックして「貼り付け」してみてください。
のんきさん、失礼しました。
レスありがとうございます。
以下の様になりました。
Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1ecfb89b
デバイス Boot Start End Blocks Id System
/dev/sda1 * 3 19451 156224092+ 7 HPFS/NTFS
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-02-25 23:03:27)
オフライン
picard-ttさん による投稿:
インストール方法ですが、ubuntuをLinux専用領域にて入れ、その後、ディスク全体にパーティションサイズを変更して
入れました。端末にてsudo swapoff -a Gpartedにて、ext3とextendedとlinux-sapをアンマウントした後に削除しました。
読み返していて気づきました。
ubuntuインストール後、ext3、extended、linux-swapを削除した。
なぜ、なぜ、なぜ、なぜ、なぜ、なぜ、なぜ、なぜ‼
なぜUbuntuのシステムファイルを削除するの??
恐らくmbrにgrubが入っているのでにっちもさっちもいかなくなったのでしょう。
WindowsシステムのインストールCDかリカバリCDを用意してください。
このCDでWindows 回復コンソールを起動してfixmbrを実行して
Windowsシステムが起動するように修復してください。
なお、Windows側のリカバリ条件についてはお手元のマニュアルをよく読み行ってください。
Windowsリカバリはメーカーごとやり方が違いますので確認して行ってください。
最後の編集者: のんき (2009-02-25 23:03:50)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-02-25 23:08:54)
オフライン
余談ながら、ちょっと気になる記述があったので。
picard-tt による投稿:
再インストールCDを挿入してもGRUB Loading... Error 21が表示されて、起動できません。
Ubuntu が CD から起動できて、 Windows が CD から起動できないなんて事はないはずです。
もしかして WindowsXP 本体ではなくドライバやアプリケーションの再インストールCD だったりしてませんか?
"WindowsXP" のインストールCDを探してみて下さい。
オフライン
Windows インストール CD が見つからなかった場合のために.
KNOPPIX の install-mbr で復旧した例があるそうです.
http://jhh-style.homelinux.com/dabun/2008/07/
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1421676639
Ubuntu LiveCD には入っていないと記事に有ります.何故なんでしょう?
私が eeepc へのインストールに使用したライブUSBディスクには入っています.
のんきさん,kiyosi さん,
picard-ttさんの説明では確かな事情が解らないですが,
* Ubuntu を 普通に HD インストールしてしばらく使った.
* Ubuntu は合わない等の事情で Ubuntu をアンインストールして Windows 領域を広げることにした.
* アンインストールのつもりで Ubuntu 領域を削除したら起動しなくなった.
と,言う何度も読んだシナリオ? と想像しました.
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
補足です.無理に install-mbr を奨める理由はまったく有りません.
/* 書いている本人が使ったこともその予定も有りませんので,*/
あくまでも Windows インストール CD が見つからない場合と言う前提です.
「KNOPPIX の install-mbr」と表現しましたが,リンク先の記事を信じる限り,
Ubuntu の Live CD で起動して,ネットワークに接続できているならば,
$ sudo apt-get install mbr
$ sudo install-mbr /dev/sda
の手順で HD の mbr が修復できると言うのですから,間違う可能性が少ないように思うのです.
* 今回のケースでは既にパーティションが1つだけなので変なチェーンロードする恐れがない.
* mbr 部分のみ書き変えるので,他の回復方法が実行できなくなるほどパーティションを破壊する危険も低い.
追加
* 今回のケースでは Vista ではなく XP である.
http://forums.ubuntulinux.jp/viewtopic.php?pid=26522#p26522
GHOさん,有り難うございます
最後の編集者: einundzwanzighundertsechs (2009-02-27 06:19:52)
オフライン