お知らせ

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

#1 2013-04-09 23:12:55

akiresu
新しいメンバ
登録日: 2013-04-09

windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

はじめまして。ubuntu(linux)初心者です。
ノートPC(Thinkpad E420)でwindows7(64bit)とubuntu12.04をデュアルブートしよう思い、
web上のブログ記事などを参考にしてインストールしましたが、ubuntuの起動に失敗してしまいます。
ubuntuをインストールし、windowsのブートローダーからwindows7かubuntuを選択して起動、という環境を作りたかったのですが、どうもうまくいきません。
インストールに成功した場合、PCを起動するとwindows7かubuntuかを選択できる画面に入ると思うのですが、
今はその画面が出ずに(※一瞬で消える?)いきなりwindows7が起動してしまう状況です。
※もしかしたら、選択画面が一瞬だけ表示されているかもしれません。
 あまりに一瞬で画面が切り替わりwindows7の起動が始まるので確信が持てないのですが、それらしき画面は表示されているようです。

参考にしたブログ記事は個人ブログなので、ここに貼ってもいいのかわかりません。
ですので、手順をおおまかに書きます。
・ubuntuのインストール前に、windows7付属のツールでubuntu用のパーティション(40GB)を作成
・ubuntu12.04日本語remixのisoファイルをダウンロードし、インストールDVDを作成
・PCを再起動しubuntuのインストールを開始
・【インストールの種類】で【それ以外】を選択
・空き領域を選択し、4GBのスワップ領域を作ってから残りをubuntuのインストール場所として指定
・ubuntuのインストール場所が/dev/sda6だったので、ブートローダーをインストールするデバイスに/dev/sda6を指定してインストール開始
・インストール完了後、再起動せずに端末を開き$ sudo dd if=/dev/sda6 of=mbr.img bs=512 count=1 を実行
・作成したmbr.imgをwindowsのCドライブ直下にコピー
・ubuntuを終了しようとするが、壁紙だけが表示されたままフリーズしたので電源ボタン長押しで強制シャットダウンさせる
・PCを付けるとwindows7が起動したので管理者権限でコマンドプロンプトを開き、以下を実行
$ bcdedit /create /d "Ubuntu" /application bootsector
$ bcdedit /set {XXX} device partition=C:
$ bcdedit /set {XXX} path \mbr.img
$ bcdedit /displayorder {XXX} /addlast
※{XXX}の部分は最初のコマンドを実行して表示された{XXX}をコピペしました。

以上が最初に行った手順です。
しかし、PCを再起動してもubuntuを選択する画面にならずにwindows7がいきなり起動してしまいました。
何度か再起動したりシャットダウンしてから改めて電源を入れてみたりしましたが、同様です。
その後やっきになってしまい、ubuntu12.04の64bitバージョンをダウンロードして、そちらで再度インストールを試しましたが同じようにubuntuの起動はできせんでした。
grub4dosというツールも使ってみましたが、状況は変わりませんでした。
(正直これは後悔しています。よくわかりもしないでシステムをごちゃごちゃにしてしまっただけかもしれません。)

ただ、まるで最初からubuntuなどなかったかのようにPCを付けたら普通にwindows7が起動する、という状態なのが救いです。
どうにかubuntuをデュアルブートで使用できるようにならないでしょうか。
書き足りない情報があればご指摘ください。
よろしくおねがいします。

オフライン

 

#2 2013-04-10 07:05:29

3kneko
メンバ
登録日: 2012-05-20

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

$ bcdedit /set {bootmgr} timeout 30
を管理者権限のコマンドプロンプトで実行し表示時間を変更したらどうでしょうか?

オフライン

 

#3 2013-04-10 08:42:58

akiresu
新しいメンバ
登録日: 2013-04-09

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

3knekoさん、ありがとうございます。
そちらを実行したところ、無事にwindowsブートマネージャーが表示されました。
しかし相変わらず起動はできません。
何回かインストールを試みたため、
---
windows7
ubuntu
linux
ubuntu12.04
---
このようになっていますが、最後に入れた[ubuntu12.04]を選択しても起動しません。
真っ暗な画面から進まない状態で、[ubuntu]と[linux]を選択しても同様です。
windows7は起動します。

もう一度最初からubuntuのインストールを試みても大丈夫でしょうか?
再インストール前にやっておいたほうがいいことがあれば教えてください。

オフライン

 

#4 2013-04-10 17:33:47

3kneko
メンバ
登録日: 2012-05-20

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

現在の設定がどうなっているか知りたいので、

bcdedit /enum

を実行して実行結果を貼り付けてください。

オフライン

 

#5 2013-04-10 18:12:27

akiresu
新しいメンバ
登録日: 2013-04-09

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

コード:

Windows ブート マネージャー
--------------------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume1
description             Windows Boot Manager
locale                  ja-JP
inherit                 {globalsettings}
extendedinput           Yes
default                 {current}
resumeobject            {1bfa62e8-4f7d-11e1-98c6-f0def1bf29de}
displayorder            {current}
                        {4dea36d4-756a-11e1-ae90-60d819ba0d48}
                        {4dea36d5-756a-11e1-ae90-60d819ba0d48}
                        {4dea36d6-756a-11e1-ae90-60d819ba0d48}
                        {4dea36d7-756a-11e1-ae90-60d819ba0d48}
toolsdisplayorder       {memdiag}
timeout                 30
customactions           0x10000ba000001
                        0x54000001
custom:54000001         {4dea36d2-756a-11e1-ae90-60d819ba0d48}
custom:5400000f         {4dea36d2-756a-11e1-ae90-60d819ba0d48}

Windows ブート ローダー
--------------------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  ja-JP
inherit                 {bootloadersettings}
recoverysequence        {4dea36d2-756a-11e1-ae90-60d819ba0d48}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {1bfa62e8-4f7d-11e1-98c6-f0def1bf29de}
nx                      OptIn

リアル モード ブート セクター
--------------------------------
identifier              {4dea36d4-756a-11e1-ae90-60d819ba0d48}
device                  partition=C:
path                    \mbr.img
description             Ubuntu

リアル モード ブート セクター
--------------------------------
identifier              {4dea36d5-756a-11e1-ae90-60d819ba0d48}
device                  partition=C:
path                    \grldr.mbr
description             Linux

リアル モード ブート セクター
--------------------------------
identifier              {4dea36d6-756a-11e1-ae90-60d819ba0d48}
device                  partition=C:
path                    \mbr.img
description             ubuntu12.10

リアル モード ブート セクター
--------------------------------
identifier              {4dea36d7-756a-11e1-ae90-60d819ba0d48}
device                  partition=C:
path                    \grldr.mbr
description             Linux-ubuntu

こうなってます。

オフライン

 

#6 2013-04-10 19:54:01

3kneko
メンバ
登録日: 2012-05-20

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

mbr.imgをワードパッドで開いた場合"GRUB  Geom Hard Disk Read  Error"という文字列はありますか?

オフライン

 

#7 2013-04-10 20:19:38

akiresu
新しいメンバ
登録日: 2013-04-09

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

3knekoさん、ありました。
テキストエディタで開いてみたら、文字化け(?)してたのですが
その文字列ははっきり確認できました。

オフライン

 

#8 2013-04-13 17:10:12

akiresu
新しいメンバ
登録日: 2013-04-09

Re: windows7とubuntu12.04をデュアルブートしたいがubuntuが起動しない

どうしてもubuntuを使ってみたかったので、bcdedit /deleteでwindows7以外の項目を削除したあと
wubiを使ってubuntu12.04をインストールしました。
今のところデュアルブートもubuntu自体もうまく動作しています。
一応報告です。
3knekoさん、ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB