お知らせ

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

#1 2008-07-20 18:35:46

chick
新しいメンバ
登録日: 2008-07-20

Vistaとのデュアルブート設定でのGRUBのerror 17

ノートPC(Vist SP1)のUSB-HDDにUbuntu 8.04をインストールCDから
パーティションを分けてインストールで正常終了しました。

BootをF2でUSB-HDDをプライマリーにして立ち上げましたが題名のような
エラーがGRUBのStage 1.5ででます。

何度か(USB-HDDを初期化して)リインストールしましたがNGです。

Linuxコマンド ほとんどわかりません。(Unix経験少し)

よろしくお願いいたします。

オフライン

 

#2 2008-07-20 22:17:12

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

最後の編集者: kiyoshi (2008-07-21 10:02:39)

オフライン

 

#3 2008-07-21 11:07:41

chick
新しいメンバ
登録日: 2008-07-20

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

kiyoshi さん ご丁寧な解説まことにありがとうございました。

 おっしゃる方法を試させていただきましたが、以下2つともエラーでしたので、ご指摘のように最初から起動順でリインストール中です。


1)grub> setup (hd1) にて

  Error21 : selected disk does not exit
                    ~
         Running "embed /boot/grub/e2fs.stage1.5(hd1)"  faiied (this is not fatal)
                    ~
となりまして、stage1_5でのエラーを裏づけているようです・・。

2)grub-install /dev/sdb5

    →/boot/grub/を作成できない(パーティションdenied)  の表示です。

★grub> find /boot/grub/stage2
の出力結果をご連絡ください。
→(hd0,4)でした。

☆$ sudo fdisk -l の結果で
/dev/sdb1  (boot欄が*)
/dev/sdb2 
/dev/sdb5      ・・・・・USB-HDD(ext3)の はずです
/dev/sdb6      ・・・・・USB-HDD(swap)の はずです

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
最初から起動順でUSB-HDDを内蔵HDDよりも先にしてLiveCDでインストールすれば良かったのでしょう。そのようにして再インストールすれば正常になるかもしれません

→現在、実行中ですので結果は追ってご報告します。

工人舎の最新PCですが、
ブートマネージャーの設定が細かくできずに、
”起動順でUSB-HDDを内蔵HDDよりも先にして”ができませんでした。

やっと、おっしゃるように
1st  USB-HDD
2nd DVDドライブ(外付け)

にできましたが、boot時にすぐUSB-HDDを抜いても2ndへ行かずに
PC本体のHDDからvistaを立ち上げてしまいます。

一般的なf12キーでブート選択できず、困っていました・・・・
ローラー作戦でたどりつきました。
この機種は「F11」でブートのデバイス選択できました。


これもkiyoshi さんのおかげです。ありがとうございました。

また結果を報告いたします。

このたびは本当にありがとうございました。

オフライン

 

#4 2008-07-21 11:23:31

chick
新しいメンバ
登録日: 2008-07-20

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

kiyoshi さん 

 お世話様です。リインストールの結果は残念にもNGでまたもError17(stage1_5)で昨夜と同じでした・・・

「最初から起動順でUSB-HDDを内蔵HDDよりも先にしてLiveCDでインストールすれば」もだめでした。

昨日はライブCD最後の 「拡張」を押下したりしなかったりいろいろ試しました。
みなさんおっしゃるようにwindowsのMBRが壊れるといやなので、今日は「拡張」を
押さずにgrubのままでやりました。

(昨夜はEasyBCDでgrubタイプを追加して、windowsの見慣れたマルチブート画面に表示までできたのですが
もちろんubuntuは立ち上がらずでした。)

お世話様でした。

難しいですね。

オフライン

 

#5 2008-07-21 12:50:49

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

最後の編集者: kiyoshi (2008-07-21 13:07:18)

オフライン

 

#6 2008-07-21 13:14:29

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

最後の編集者: kiyoshi (2008-07-21 13:16:00)

オフライン

 

#7 2008-07-21 15:05:16

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

オフライン

 

#8 2008-07-21 15:59:59

chick
新しいメンバ
登録日: 2008-07-20

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

kiyoshi さん

 お世話様です。

”#4での小生の上記の意味は、まず、
grub>

find /boot/grub/stage2
を実行して、その結果を???として、それを
grub>

root
の後に半角スペースを空けてから記述してENTERキーを押して実行してくださいという意味だったのです。そういう意味だと分かっていただけなかったのですね。”

→ そういう意味だとわかって実行させていただきました・・

 1)find /boot/grub/stage2
  の結果が(hd0,4)でした
 2)root  (hd0,4)
  3)setup (hd1)として下記のerror21・・・・になりました。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

windows リインストールの経験はたくさんあります。
ただおっしゃるように、linux関係がわかっていないので
中止した方がよさそうですね。ありがとうございました。

実はvistaが起動しなくなると旅先でとても困るので、USB-HDDで
(その場合)ブートする必要がありました。
PCメーカーの工人舎サポートからリカバリーDISK等は無いということで、
そういう場合は、起動できないとのことです。それで、BOOT革命USBを
利用しようと思ったのですが、これが良くないということがわかり購入断念。

かねてから興味があった ubuntuのライブCDから起動させると当該工人舎
PCで動作確認できたので、デュアルブートに挑戦しました。
windowsは98とxpなどマルチは利用してました。

最悪、CDを持参してvistaが起動しなかったらubuntuを立ち上げさせて
いただこうと思っています。

wubiより当該方法の方が、制約がかからなくてよいかとも思ったのですが
お手数をおかけしました。もうしわけございません。勉強になりました。

コンピュータは学生時代から(1970年代終わり)やっていて、メーンフレーム
unix,win3.1,netware,win95,98,nt・・ときましたがもうだめですね。

旅行時(2週間強)になんとか間に合わせようと焦ったのですが、情報関係
の資格取得時のようにきちんと座学しないとだめですね。

本当にお時間をとっていただき恐縮至極です。

ありがとうございました。

オフライン

 

#9 2008-07-21 16:44:11

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

最後の編集者: kiyoshi (2008-07-21 16:55:27)

オフライン

 

#10 2008-07-21 16:52:33

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

オフライン

 

#11 2008-07-21 16:55:02

gonchichi
メンバ
登録日: 2007-10-28

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

私もLinux超初心者なのですが、外付けHDに他のディストリとかインストールしてみたいと思っておりますので、横から失礼ですが、質問させていただきます。
BIOSの起動順とか変更しないで
例えば/dev/sdb5にUbuntuをインストール。Grubも/dev/sdb5 (hd1,4)にインストール。
/dev/sdb5 の先頭512バイトをWindowsのCドライブにコピーし、これをVistaのブートマネージャのエントリーに追加
これでだめでしょうか?
BIOS→Vistaのブートローダー→外付けHDのGrub→Ubuntuの順に渡っていけるのではないかと想像しますが。
いかがなものでしょう?ご教示よろしくお願いします。

オフライン

 

#12 2008-07-21 17:03:53

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

オフライン

 

#13 2008-07-21 17:24:33

gonchichi
メンバ
登録日: 2007-10-28

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

vistaのブーロローダーへの登録については
http://www.linuxmania.jp/dualboot2.html
の#34以降を参考にしていただければいいと思います。
(Feroraという文字をUbuntuに変更すれば)
# dd if=/dev/sda3 of=fedora.bin bs=512 count=1
の部分は# dd if=/dev/sdb5 of=ubuntu.bin bs=512 count=1(grubを/dev/sdb5にインストールしたと仮定して)
に変更して、後は35以降の手順でいけると思います。

オフライン

 

#14 2008-07-21 19:54:32

HiroKws
メンバ
From: Tokyo, Japan
登録日: 2007-05-31

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

 chickさん、もう少しのようですので、がんばってください。

 Vistaの起動メニューからOSを選べるようにしたいのなら、gonchichiさんが提示されている方法へ新たにチャレンジですね。

 けれど、kiyoshiさんと一緒にここまでやってこられた方法なら、外付けを起動してから本体電源onでubuntuが立ち上がり、本体先ならvista起動ですね。
 もうちょっとですから、続けてみられては?

 私も外付けのHDにubuntu入れて、起動させようとgrubをいじり回しました。数十回設定を変え、「間違っていないはずなのにどうして起動しないのか」さんざん悩みました。

 結局、HDの電源を一度落とす+HDが完全に立ち上がってから本体の電源を入れるという方法でやっとこさ成功しました。(外付けHDは2枚指しなのですが、一つは調子が悪い物を無理に使用しているので、完全に立ち上がるまで、やや長く時間がかかっていたようでした)

 ここであきらめるのはもったいないです。がんばってください。

オフライン

 

#15 2008-07-21 20:58:25

chick
新しいメンバ
登録日: 2008-07-20

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

kiyoshi さん

 ほんとうに、ありがとうございます。

ア)「内蔵HDDよりも先にUSB-HDDが優先される状況で、USB-HDDを接続して、LiveCDで起動して
$ sudo fdisk -l
の結果が知りたいです。」

→前回のご報告:これ以外は表示されなかったと思います。
「一部分だけの情報では、どうしたら良いのかをご連絡することはできません」
とおっっしゃていますが、当方は内容を割愛しているつもりはありません。
(メモを取りながら実行しています)

「fdisk -lの結果を全部記していただかないと、小生には判断しかねます。
/dev/sda側の情報も必要なのです。」


→/dev/sda の表示結果は一切無かったと思います。

前回のご報告(再掲)

 ★grub> find /boot/grub/stage2
の出力結果をご連絡ください。
→(hd0,4)でした。

☆$ sudo fdisk -l の結果で
/dev/sdb1  (boot欄が*)
/dev/sdb2 
/dev/sdb5      ・・・・・USB-HDD(ext3)の はずです
/dev/sdb6      ・・・・・USB-HDD(swap)の はずです


<注>

工人舎PC

 内臓HDD:C、Dドライブにパーティション

外付けUSB-HDD インストールCDでのインストール プロセスの
パーティション時に ubuntu(ext3)用に129GB指定、残り約163GB
はVISTA用に確保(16GBのSDHCカードを10枚分コピーしたい等)


インストールプロセスの最後に以下の表示

SCSi2(0,0,1) (sda)のパーティション5をext3に
SCSi2(0,0,1) (sda)のパーティション6をスワップに  

でした。

イ)「以下の結果も記していただけるとより詳しく状況が分かって、
よりよい方法をご提示できるかもしれません。
grub> find /etc/fstab
grub> geometry (hd0)
grub> geometry (hd1)」

→すみません、今 環境を消去してしまいましたのですぐはできません。
 (vista環境を2種のツールでバックアップとっていました)

ウ)昨日はvistaの画面でマルチブート選択までいったのですが、
ubuntuを選択すると 2行くらい表示が無限ループ状態になって
つまり立ち上がりませんでした。
そこで、EasyBCD(Cf.XPのブートローダー編集フリーソフト例の
BootPart のようなもの)を使ってGUIでマルチブート画面の
ubuntuエントリーを削除しました。
vistaが立ち上らなくなったことはありません。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


gonchichi さん、HiroKws さん

わざわざ書き込んでいただき恐縮至極です。ありがとうございました。
がんばります。

オフライン

 

#16 2008-07-21 21:58:35

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: Vistaとのデュアルブート設定でのGRUBのerror 17

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

最後の編集者: kiyoshi (2008-07-21 22:19:08)

オフライン

 

Board footer

Powered by FluxBB