お知らせ

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

#1 2010-09-26 22:10:48

taro98
メンバ
登録日: 2008-07-20

Windowsとデュアルブートが再現できません(その2)

9月初めに「Windowsとデュアルブートが再現できません」というタイトルでWindows(XP)にubuntuのインストール方法を質問し、皆様のご指導を頂いた結果おかげさまで解決しました。

しかしその後、HDDを160GBから500GBに変更するために、Windowsを再インストールすることになり、Windowsインストール後、前回と同じくWindowsと同じドライブにubuntuをインストールしようとしたところ、うまくいきませんでした。


以下、インストールの手順とその状況です。

(1)Windows(XP-SP3)上でubuntuのLiveCDを挿入し、Windowsにインストールを選択した結果、再起動の指示あり。
 (最新の10.04はLiveCDからどうしても起動できなかったため、実績のある8.04をまた使いました。)
(2)CDを外してから再起動を行い、OS選択でubuntuを選択。
(3)"e"キーでkernel文を表示させた後、"e"キーでkernel文の最後にirqpoll_all_generic ide を記入し、"b"キーで再ブート。
(4)ubuntuの鳥の模様のデスクトップ画面が現れ、その上でインストール作業が始まる。HDDがアクセスされていることを確認。
(5)インストールが終わると自動的に再起動がかかったので、起動オプションの画面でubuntu 8.04,kernel 2.6.24-16-generic root=UUID・・(途中省略)・・loopの部分を選択し、"e"キーを押し、kernel文の最後の方の quiet splash の後にirqpoll all generic ideを入力して"b"でブート。
(アンダーバーは入力できず、半角で代用しましたが、キーボード上の位置が異なるのでしょうか。)
(6)黒い画面上で"File not found"とエラーが出てしまいます。
  以下、その時のメッセージです。 
 Filesystem type is ntfs,partition type 0X7
  kernel /boot/vmlinuz-2.6.24-16-generic root=UUID・・(途中省略)・・loop=/ubuntu/disks/root.disk ro quite splash irqpoll all_generic_ide
  Error 15 : File not found
(7)Windowsでubuntuフォルダの中を見ると、13,671,875KBと大きなサイズのroot.diskがありました。

前回、せっかくWindowsとubuntuのデュアルインストールができたので、この状態に再現致したく、問題点をご指摘願いたく皆様のご指導をお願いいたします。

オフライン

 

#2 2010-09-26 23:06:05

tista
ゲスト

Re: Windowsとデュアルブートが再現できません(その2)

残念ながら" _ " アンダースコアを半角スペースで代用することは出来ません。
Linuxで用いられるShellでは、半角スペースはコマンドと引数や変数を区切る重要な意味合いもあります。

推測ですが、keyboardがUSとして認識している可能性があります。
JPならスラッシュの右隣りにあるバックスラッシュをShiftを押しながら押下することで入力できるように、USなら0 (セロ)の右隣りのマイナスをShiftを押しながら入力することでアンダースコアが入力できると思います。
キーの刻印でいうとJPの" = "(イコール)位置に相当します。

上記の作法で入力してみて下さい。

 

#3 2010-09-26 23:08:35

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

Re: Windowsとデュアルブートが再現できません(その2)

取り敢えず色々確認をしないとダメですね。

WindowsはHDDの先頭のパーティション(/dev/sda1)にありますか? HDDから離れた位置(350GB位)にあるファイルをGRUBが認識できないことが有ります。

ライブCDで起動して(Windowsが/dev/sda1の場合)
$ cd && mkdir ./mnt
$ sudo mount /dev/sda1 ./mnt
$ sudo mount -o loop ./mnt/ubuntu/disks/root.disk /mnt
$ sudo nautilus /mnt

ファイルブラウザが開きますので/bootに必須ファイル(カーネル、もしくはbootディレクトリ自体)が存在するかどうか確認して見て下さい。
解らなければ
$ ls /mnt/boot

の結果を。

8.04のmenu.lstは
$ sudo gedit ./mnt/ubuntu/disks/boot/grub/menu.lst

だったと思いますので、ついでに「起動オプション」を書き込んで保存してmenu.lstを張り付けてください。

次にOS選択画面で「E」キーではなく、「C」キーを押してください。
grub>

と表示されますので
grub> ls (hd0,0)/ubuntu/disks

root.diskが表示されればGRUBはwubiのディスクを認識している事にはなりますが、、、

オフライン

 

#4 2010-09-28 20:05:08

taro98
メンバ
登録日: 2008-07-20

Re: Windowsとデュアルブートが再現できません(その2)

tistaさん、hir0さん、ご返事ありがとうございました。
その後、再起動でWindowsも立ちあがらなくなり、その調整に手間取りご返事が遅れました。500GBのHDDのたぶんブート部分が壊れたようなので、ひとまず前の小容量のHDDにつなぎなおしてこれを書いています。

HDDの調子が悪くなる前にご指摘の件を確かめました。

(1)tistaさん、アンダーバーの件はF3でキーボードをUSに変えて、"="とシフトで入力できました。
(2)hir0さん、LiveCD で起動後、$ sudo mount -o loop ./mnt/ubuntu/disks/root.disk /mnt の時点で"No such file or directory"とでてしまいました。
 ls /mnt/boot では "cannot access" と表示されただけです。

よろしくお願いします。

オフライン

 

#5 2010-09-28 22:27:03

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

Re: Windowsとデュアルブートが再現できません(その2)

wubiですので、疑うべきは
・HDDが壊れている
・Windowsが壊れている(インストールミス)

この辺りがwindowsが起動できなくなったこ理由で単純に考えられる原因です。

wubiのブートローダーが必須ファイルを見つけられない原因も此処に有るのかも。
root.diskが壊れている可能性も有りますが、マウントの失敗もディレクトリの指定ミスかWindowsが壊れていてファイルを見失っているのかも、現在では判断できない状況ですね。

取り敢えずはブートローダー(grub4dos)もUbuntuの仮想HDD(root.disk)もWindowsに収められていますのでWindowsをインストールしているHDDが健康であるかどうかの確認を行ってみて下さい。

それからWindowsを再インストールして起動を確認。
wubiをインストールして問題が再現するかどうか確認して下さい。
その時にmenu.lstも張り付けていただくと助かります。

オフライン

 

#6 2010-10-03 11:23:26

taro98
メンバ
登録日: 2008-07-20

Re: Windowsとデュアルブートが再現できません(その2)

hir0 さん、返事が送れてすみません。
当初予定していた500GBは問題があるかもしれないので、現在販売店さんに調査に出しています。その間、手持ちの160GBのHDDにWindowsを再インストールして返事を書いています。このHDDにubuntuの再インストールを試みようかと思っています。

オフライン

 

#7 2010-10-03 19:58:49

taro98
メンバ
登録日: 2008-07-20

Re: Windowsとデュアルブートが再現できません(その2)

160GBのHDDにはubuntu8.04は問題なくインストールでき、Windowともデュアルブート環境が正常に動きました。
500GBのHDDが返却されたら再挑戦してみます。

オフライン

 

#8 2010-10-10 09:18:24

taro98
メンバ
登録日: 2008-07-20

Re: Windowsとデュアルブートが再現できません(その2)

やはりhir0 さんのご指摘のようにHDDが壊れていることが購入店での調査で分かり、新品と交換してもらいました。その新品にWindowsをインストールした後に、ununtuをインストールしたところ、全く問題なくインストールできました。皆さん、お騒がせしました。

オフライン

 

Board footer

Powered by FluxBB