お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-03-13 15:28:28

otyaduke
新しいメンバ
登録日: 2011-01-22

ubuntu9.10のgrubの修復

ubuntu9.10を起動しようと思って、起動させてみると、普通はOS選択画面が出ますがOS選択画面は出ずにコマンドが出てきて、そこから先に進めません。これ修復したのですが、どのようにすれば修復できますか?調べてみると、LiveCDで修復ができると書いてありました。LiveCDでgrubを修復することはできますか?もう一度起動させてみて、また、情報を書きます。

オフライン

 

#2 2011-03-13 15:33:16

otyaduke
新しいメンバ
登録日: 2011-01-22

Re: ubuntu9.10のgrubの修復

ちなみに修復をすると、今までのユーザー設定などはフォーマットされてしまいますか?

オフライン

 

#3 2011-03-13 16:24:48

のんき
メンバ
登録日: 2007-03-04

Re: ubuntu9.10のgrubの修復

otyaduke さんの投稿:

ubuntu9.10を起動しようと思って、起動させてみると、普通はOS選択画面が出ますがOS選択画面は出ずにコマンドが出てきて、そこから先に進めません。

grubの修復も最終的には必要かと思いますがまずはコマンドが出てきた原因を追求しませんか。
もしかしたらgrubの修復は必要ないかもしれませんよ。
画面に表示されたコマンドをメモしてここにアップしてください。
ついでに利用PC環境もアップしてくださいね。
対応策があると思いますよ。

オフライン

 

#4 2011-03-13 16:45:33

otyaduke
新しいメンバ
登録日: 2011-01-22

Re: ubuntu9.10のgrubの修復

http://viva-ubuntu.com/?p=3410
もう一度調べてみると「Super Grub Disk」というの見つけました。これで起動まではできましたが、「GRUB2の修復作業」からできません。後から、実行後のコマンドを貼り付けます。

オフライン

 

#5 2011-03-13 18:57:14

otyaduke
新しいメンバ
登録日: 2011-01-22

Re: ubuntu9.10の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'.

でした。

オフライン

 

#6 2011-03-13 19:55:14

hir0
メンバ
登録日: 2008-09-28

Re: ubuntu9.10のgrubの修復

情報が無いのでコメントが出来難い状態です。
Ubuntu9.10は環境によりGRUBのバージョンが異なり設定ファイル名、設定方法等が異なってきます。
確認は $ grub-install -v

devicemapに問題が有るならデバイス情報を。
$ sudo parted -l

メッセージに基づいての確認は
$ gedit /boot/grub/device.map
$ gedit /boot/grub/grub.cfg

実際に行なったこと
> 「GRUB2の修復作業」からできません。

何をして、どの段階でどの様な事が起こり、結果どうなったのかが全く分かりません。

オフライン

 

#7 2011-03-13 20:12:03

otyaduke
新しいメンバ
登録日: 2011-01-22

Re: ubuntu9.10のgrubの修復

自分はUSBメモリにインストールしてるので、Super Grub Diskを起動し、そこから、USBメモリを起動して、端末から修復を試みました。

$sudo grub-install /dev/sdb

$sudo update-grub

を、実行しました。

オフライン

 

#8 2011-03-13 20:32:22

hir0
メンバ
登録日: 2008-09-28

Re: ubuntu9.10のgrubの修復

えーと、ゴメンなさい。
煩わしいかもしれませんが、

$sudo grub-install /dev/sdb

$sudo update-grub

を、実行しました。

その後、どうなったのでしょうか?
と言う所が大事なのです。
普通は再起動しますよね、そうしたら「起動できない」では無く、どの様な画面が標示されるのか、又は最初は通常でしたら、その報告と、「通常起動する為の操作の何を行なったら」エラーなメッセージがですのか。


GRUBのインストールは/dev/sdb なのですね。
それは何故ですか? 理由が有るのですか? キー入力ミスですか? そもそも使用しているGRUBはどの世代のものですか? 等々、解決に対して遠回りな、普通は省略できるような事から始めなければいけません。

#6 の質問にお答え下さい。
コマンドはHDD内のUbuntuを起動させて実行してください。
(TT) HDDかUSBかも/dev/sdb の情報から特定出来ない状態なのですよね。
通常行われる回復(修復)コマンドが効果を表さないのだから、「通常では無い」と考え、出きるだけ情報は提出してください。

分からない所は無視して分かる所だけを実行するのは殆どの場合で意味を持ちません、混乱や誤解を招き迷走を始めるかコメントが付かなくなります。

オフライン

 

#9 2011-03-13 21:09:58

otyaduke
新しいメンバ
登録日: 2011-01-22

Re: ubuntu9.10のgrubの修復

$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

でした。

オフライン

 

#10 2011-03-13 21:28:05

hir0
メンバ
登録日: 2008-09-28

Re: ubuntu9.10のgrubの修復

えーと、、、8GBの何だかのデバイスにUbuntuがインストールされて結果論から行くと現在はUbuntu9.04でupdate-grubの結果エラーが出たのですね。

でGRUBは何を訴えかけ、貴方は何をしたら何がどうなって何に困っているので何をどうしたいのですか。

「起動しません」は再三報告を受けています。
私の手には追えませんので他の方の書き込みをお待ち下さい。

オフライン

 

#11 2011-03-13 21:53:05

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: ubuntu9.10のgrubの修復

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#12 2011-03-13 22:18:56

Tako090929
メンバ
登録日: 2009-09-29

Re: ubuntu9.10の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 を付けないとはねられるし。

オフライン

 

#13 2011-03-13 23:20:34

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: ubuntu9.10のgrubの修復

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#14 2011-03-13 23:58:33

Tako090929
メンバ
登録日: 2009-09-29

Re: ubuntu9.10のgrubの修復

同上

ちなみに、--forceオプションを付けないとダメなのは、MBRではなくPBRへのインストールだったような気もしますが、

申し訳ありません。最近 grub をいぢってなかったもので。 >> kiyopさん

オフライン

 

#15 2011-03-14 15:43:46

jackalope
メンバ
登録日: 2009-01-01

Re: ubuntu9.10のgrubの修復

grub-updateのエラーの原因はメッセージにあるように、/etc/default/grubの1行目にあります。
行頭に#を追加すればgrub-updateのエラーは解消されるはずです。
grubのメニューが表示されない問題は、/boot/grub/grub.cfgがないか、内容の不備でしょう。

オフライン

 

#16 2011-03-14 20:11:31

hir0
メンバ
登録日: 2008-09-28

Re: ubuntu9.10のgrubの修復

状況の憶測は出きるでしょうが当の本人の「otyaduke」さんが、一度も質問に対してのアクションを起こさないので手の施しようが無いですね。
大変な時期ですし忙しいのでしょうか、折角トピックを立てて回答者が5人も出てきたのだから落ち着かれたら一度くらいは質問に答えてみ手下さい。

オフライン

 

Board footer

Powered by FluxBB