お知らせ

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

#1 2010-05-01 05:24:29

jhugfvbb
新しいメンバ
登録日: 2010-05-01

10.04にあっぷでーとでgrubえらー

liveCDからかきこんでいます。りゆうはわかりませんが「かたかな」や「かんじ」にへんかんできないのでごりょうしょうください。

9.10amd64から10.04へあっぷでーとまねーじゃーをつかって、あっぷぐれーどしました。
いんすとーるしているとちゅうでGrubはどこにいんすとーるする?みたいなことをきかれたので/がはいっているぱーてぃしょんをせんたくしたのですが、いんすとーるがおわってきどうしてみると

コード:

GRUB error symbol 'grub_puts' not found

とでて、ぶーとできませんでした。
けんさくしたところ
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/509797
をみつけ、よんだのですがよくわかりませんでした
#10.04へあっぷでーとするさいのちゅういてんなどはぜんぶよんだのですが、このようなことになりかなしいです。

gurbをいんすとーるしなおせばなおるのでしょうがやりかたがわかりません。
それにいま、9.10のliveCDしかもっていないのですがそれでもなおせるでしょうか?

GWちゅうでおやすみのところわるいのですが、PCがつかいないとこまるのでどなたかおしえてください。
おねがいします。

オフライン

 

#2 2010-05-01 06:22:31

sheep40
メンバ
登録日: 2009-02-15

Re: 10.04にあっぷでーとでgrubえらー

jhugfvbbさんが検索したページの手順を要約すると、下記の手順になります。
下の方の「grub-install /dev/sd@@」で、sda以外を指定すると、エラーでGrub2が入らないかも知れません。

sdaを指定すれば、ほぼ確実に復帰できると思います。
現在何かのブートマネージャーを入れてますか?(MBMとか)
この類を何も入れていなのなら、「grub-install /dev/sda」でやって見てください。

↓ここから手順。先頭の「$」「#」は入力不要。

$ sudo mount /dev/sd@@ /mnt  ・・sd@@ = 必ず/が入っているパーテーションを指定。

$ sudo mount --bind /dev /mnt/dev

$ sudo mount --bind /sys /mnt/sys

$ sudo mount -t proc none /mnt/proc

$ sudo chroot /mnt /bin/bash

# grub-mkconfig -o /boot/grub/grub.cfg

・・ここでFound ~~~とメッセージが並ぶ。
done まで待つ。

# grub-install /dev/sd@@

 ・・sd@@ = /が入っているパーテーションを指定。又は、sda にすると普通にMBRに入る。

Installation finished. No error reported.

が出れば成功。
でも/のパーテーションを指定すると、警告が出るかも知れない。

↓成功しても、違う結果が出ても、必ず以下を行って、一旦終了する。↓

# exit

$ sudo umount /mnt/sys

$ sudo umount /mnt/proc

$ sudo umount /mnt/dev

$ sudo umount /mnt

・・ここで終わりです。
Live CDを終了して、PCを再起動する。

オフライン

 

#3 2010-05-01 12:40:06

jhugfvbb
新しいメンバ
登録日: 2010-05-01

Re: 10.04にあっぷでーとでgrubえらー

すばやいおへんじにかんしゃします。
ubuntuしかいれていないのでMBMなどははいっておらずGrubだけだとおもいます。

ひとつきになるのですが、10.04へあっぷでーとするときにかくじつに
/がある「/dev/sda1」をかくじつにえらんだのですが、HDDぜんだいの/dev/sdaとすべきだったのでしょうか?

これらのことをふまえ、/dev/sdaにgurbがあるので/dev/sda1ではなく、/dev/sdaでやるべきでしょうか?

オフライン

 

#4 2010-05-01 12:45:26

jhugfvbb
新しいメンバ
登録日: 2010-05-01

Re: 10.04にあっぷでーとでgrubえらー

ちなみに/dev/sdaは
/dev/sda1:/(50GB)
/dev/sda2:swap(10GB)
/dev/sda3:/home(のこりぜんぶ)

というこうせいにしております。

オフライン

 

#5 2010-05-01 13:03:43

jhugfvbb
新しいメンバ
登録日: 2010-05-01

Re: 10.04にあっぷでーとでgrubえらー

しつれいしました。
じょうきをよくよんだら/をしていするとけいこくがでるとかいてありました。

コード:

$ grub-install /dev/sda
grub-mkdevicemap: error: cannot open /boot/grub/device.map

sudoでためしてもだめでした。

コード:

$ sudo grub-install /dev/sda
grub-probe: error: cannot find a device for /boot/grub.

No path or device is specified.
Try ``grub-probe --help'' for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.

となってしまいます。これもけんさくしたのですが、よくわかりませんでした><
すいません。

オフライン

 

#6 2010-05-01 15:28:13

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

Re: 10.04にあっぷでーとでgrubえらー

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

オフライン

 

#7 2010-05-01 16:21:38

syosinnsya
メンバ
登録日: 2008-06-20

Re: 10.04にあっぷでーとでgrubえらー

jhugfvbb=syosinnsya Deseu
kiyopsann,doumoarigatougozaimasu
10.04noliveCD de okonaxtuteimasu.

#6haRikaiDekimasu.Nanode,jixtukousimasita.
Sositara,

コード:

ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo mount -t proc none /mnt/proc
ubuntu@ubuntu:~$ sudo chroot /mnt /bin/bash
root@ubuntu:/# grub-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found linux image: /boot/vmlinuz-2.6.31-21-generic
Found initrd image: /boot/initrd.img-2.6.31-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done
root@ubuntu:/# grub-install /dev/sda
/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.

tonarimasita.

オフライン

 

#8 2010-05-01 16:39:18

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

Re: 10.04にあっぷでーとでgrubえらー

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

オフライン

 

#9 2010-05-01 16:39:27

syosinnsya
メンバ
登録日: 2008-06-20

Re: 10.04にあっぷでーとでgrubえらー

moiatarukotoga arimasu.
9.10kara10.04heno update  no toki /dev/sda1ni gurb wo install sitakotoga genninndesyouka?

オフライン

 

#10 2010-05-01 18:11:53

sheep40
メンバ
登録日: 2009-02-15

Re: 10.04にあっぷでーとでgrubえらー

kiyopさん、フォローありがとうございます。小生、外出しておりました。
上手くいかなかったみたいですね。エラー内容を見ると、どうもHDが通常のMBRディスクでなく、Macとかで標準のGPTディスクとしてフォーマットしてある様です。
残念ながら小生もここからは未知の世界です。
syosinnsyaさん、お使いのPCはMacですか?

>9.10kara10.04heno update  no toki /dev/sda1ni gurb wo install sitakotoga genninndesyouka?

どうでしょう?最初から/dev/sdaに入れれば、上手く行ったかもですが、何とも言えません。

10.04のLive CDが手に入ったのなら、/homeから必要なデータをUSBメモリー等にバックアップして、再インストール=クリーンインストールする方が確実かも知れません。

上記手順で、
grub-install --force /dev/sda
をやってみるか、
Grubのインストール先を、/dev/sdaに指定してクリーンインストールするか、
syosinnsyaさんの選択に任せます。混乱させてすみません。

オフライン

 

#11 2010-05-01 18:59:02

syosinnsya
メンバ
登録日: 2008-06-20

Re: 10.04にあっぷでーとでgrubえらー

syosinnsyaさん、お使いのPCはMacですか?

生まれて一度もMacに触ったことはありません。Windowsも仮想化でたまに使いますが、メインは数年前からubuntuです。
思いあたることと言えば、10.04へのアップデート時にGrubのインストール先に/dev/sda1を選んだときにエラーらしきログが一瞬出たのですがすぐに流れたので詳細までは読めませんでした
それぐらいしか思い当たりませんね。GPTディスクなんてそもそも知りませんし。

10.04のLive CDが手に入ったのなら、/homeから必要なデータをUSBメモリー等にバックアップして、再インストール=クリーンインストールする方が確実かも知れません。

早急にPCを使いたいので、リスクを伴いますが、

コード:

grub-install --force /dev/sda

でインストールしてみました。
その結果、途中何か出ましたが最後には

コード:

Installation finished. No error reported.

となり、無事にGurbのインストールを終える事ができました。
まだ一度しか再起動していませんが、大丈夫だと思います。

sheep40さん、kiyopさん、GW中なのにわざわざありがとうございました。
とても感謝しております。

オフライン

 

#12 2010-05-01 22:08:19

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

Re: 10.04にあっぷでーとでgrubえらー

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

オフライン

 

Board footer

Powered by FluxBB