
Ubuntu日本語フォーラム

ログインしていません。
ubuntu9.10を起動しようと思って、起動させてみると、普通はOS選択画面が出ますがOS選択画面は出ずにコマンドが出てきて、そこから先に進めません。これ修復したのですが、どのようにすれば修復できますか?調べてみると、LiveCDで修復ができると書いてありました。LiveCDでgrubを修復することはできますか?もう一度起動させてみて、また、情報を書きます。
オフライン
ちなみに修復をすると、今までのユーザー設定などはフォーマットされてしまいますか?
オフライン
otyaduke さんの投稿:
ubuntu9.10を起動しようと思って、起動させてみると、普通はOS選択画面が出ますがOS選択画面は出ずにコマンドが出てきて、そこから先に進めません。
grubの修復も最終的には必要かと思いますがまずはコマンドが出てきた原因を追求しませんか。
もしかしたらgrubの修復は必要ないかもしれませんよ。
画面に表示されたコマンドをメモしてここにアップしてください。
ついでに利用PC環境もアップしてくださいね。
対応策があると思いますよ。
オフライン
http://viva-ubuntu.com/?p=3410
もう一度調べてみると「Super Grub Disk」というの見つけました。これで起動まではできましたが、「GRUB2の修復作業」からできません。後から、実行後のコマンドを貼り付けます。
オフライン
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
でした。
オフライン
情報が無いのでコメントが出来難い状態です。
Ubuntu9.10は環境によりGRUBのバージョンが異なり設定ファイル名、設定方法等が異なってきます。
確認は $ grub-install -v
devicemapに問題が有るならデバイス情報を。
$ sudo parted -l
メッセージに基づいての確認は
$ gedit /boot/grub/device.map
$ gedit /boot/grub/grub.cfg
実際に行なったこと
> 「GRUB2の修復作業」からできません。
何をして、どの段階でどの様な事が起こり、結果どうなったのかが全く分かりません。
オフライン
自分はUSBメモリにインストールしてるので、Super Grub Diskを起動し、そこから、USBメモリを起動して、端末から修復を試みました。
$sudo grub-install /dev/sdb
$sudo update-grub
を、実行しました。
オフライン
えーと、ゴメンなさい。
煩わしいかもしれませんが、
$sudo grub-install /dev/sdb
$sudo update-grub
を、実行しました。
その後、どうなったのでしょうか?
と言う所が大事なのです。
普通は再起動しますよね、そうしたら「起動できない」では無く、どの様な画面が標示されるのか、又は最初は通常でしたら、その報告と、「通常起動する為の操作の何を行なったら」エラーなメッセージがですのか。
GRUBのインストールは/dev/sdb なのですね。
それは何故ですか? 理由が有るのですか? キー入力ミスですか? そもそも使用しているGRUBはどの世代のものですか? 等々、解決に対して遠回りな、普通は省略できるような事から始めなければいけません。
#6 の質問にお答え下さい。
コマンドはHDD内のUbuntuを起動させて実行してください。
(TT) HDDかUSBかも/dev/sdb の情報から特定出来ない状態なのですよね。
通常行われる回復(修復)コマンドが効果を表さないのだから、「通常では無い」と考え、出きるだけ情報は提出してください。
分からない所は無視して分かる所だけを実行するのは殆どの場合で意味を持ちません、混乱や誤解を招き迷走を始めるかコメントが付かなくなります。
オフライン
$sudo grub-install /dev/sdbと入力した理由を説明します。
$sudo fdisk -l
と入力して
ディスク /dev/sda: 320.1 GB, 320072933376 バイト
ヘッド 255, セクタ 63, シリンダ 38913
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
ディスク識別子: 0x7c6d8f29
デバイス ブート 始点 終点 ブロック Id システム
/dev/sda1 * 1 192 1536000 27 不明
パーティション 1 は、シリンダ境界で終わっていません。
/dev/sda2 192 31174 248864768 7 HPFS/NTFS
/dev/sda3 31174 37701 52428800 f W95 拡張領域 (LBA)
/dev/sda4 37701 38914 9740288 17 隠し HPFS/NTFS
/dev/sda5 31174 37701 52427776 7 HPFS/NTFS
ディスク /dev/sdb: 8086 MB, 8086618112 バイト
ヘッド 255, セクタ 63, シリンダ 983
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
ディスク識別子: 0x0003d58e
デバイス ブート 始点 終点 ブロック Id システム
/dev/sdb1 * 1 934 7502323+ 83 Linux
/dev/sdb2 935 983 393592+ 5 拡張領域
/dev/sdb5 935 983 393561 82 Linux スワップ / Solaris
の結果に、'ディスク /dev/sdb: 8086 MB, 8086618112バイト'と出たので/dev/sdbと入力しました。
$sudo grub-install /dev/sdbの結果が
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
でした。
$sudo update-grubの結果が
/etc/default/grub: 1: Syntax error: "(" unexpected
でした。
オフライン
えーと、、、8GBの何だかのデバイスにUbuntuがインストールされて結果論から行くと現在はUbuntu9.04でupdate-grubの結果エラーが出たのですね。
でGRUBは何を訴えかけ、貴方は何をしたら何がどうなって何に困っているので何をどうしたいのですか。
「起動しません」は再三報告を受けています。
私の手には追えませんので他の方の書き込みをお待ち下さい。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
これは grub legacy の出力だと思うのは私だけ?
--force を付けないとはねられるし。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
同上
ちなみに、--forceオプションを付けないとダメなのは、MBRではなくPBRへのインストールだったような気もしますが、
申し訳ありません。最近 grub をいぢってなかったもので。 >> kiyopさん
オフライン
grub-updateのエラーの原因はメッセージにあるように、/etc/default/grubの1行目にあります。
行頭に#を追加すればgrub-updateのエラーは解消されるはずです。
grubのメニューが表示されない問題は、/boot/grub/grub.cfgがないか、内容の不備でしょう。
オフライン
状況の憶測は出きるでしょうが当の本人の「otyaduke」さんが、一度も質問に対してのアクションを起こさないので手の施しようが無いですね。
大変な時期ですし忙しいのでしょうか、折角トピックを立てて回答者が5人も出てきたのだから落ち着かれたら一度くらいは質問に答えてみ手下さい。
オフライン