お知らせ

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

#1 2010-06-11 19:59:23

opamp
新しいメンバ
登録日: 2010-06-09

MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

こんばんわ、仮想マシンでUbuntuを触り始めて2・3週間くらいの初心者なのですが
仮想マシン上ではなく今使ってるMacbookにUbuntuとWindows XPをインストールしたいと思い
いろいろ調べてインストールしようとしたのですが、どうもうまく行きません。

とりあえずまず、Mac OS Xからパーティションを

|EFI|Mac OX X 10.6.3|Ubuntu | WindowsXP|

のように区切り(swapはなしです)、Windowsを先にインストールし、その後Ubuntu10.04をインストールしたのですが再起動中に

[1491.723012]end_request:I/O error,der sr,sector 466288

のようなエラーがたくさん出てきて再起動が途中で止まってしまいます。どうしようも無くなったので強制終了して
起動してみましたが案の定起動しません。

一応Ubuntuをインストールする時の設定は
Ubuntuのパーティションをext4でフォーマットし、そこを/にしてインストールしました。ブートローダーはUbuntuと同じ
3つ目のパーティションにインストールしました。

実は1ヶ月ほど前にも別のディストリビューションを入れようとして失敗してます。
いろいろな方法を試してみましたが自分ひとりの力では解決できそうにないので質問しました。
在り来りな質問だったかもしれませんが、どうやったら解決できるでしょうか?
(文章下手ですみません)

オフライン

 

#2 2010-06-12 06:50:59

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

こんにちは。
どうやったのかよく分かりませんが、
BootLoaderは『rEFI』ですか?
まず、マックでWindowsを動かすためにはBootCampが必要ですが、これが、『rEFI』と相性が悪いようです。
どうしてもWindowsとUbuntuとのトリプルブートをやりたい場合は『Parallels Desktop』という仮想マシンソフトがよいと思います。
http://ja.wikipedia.org/wiki/Parallels_Desktop

オフライン

 

#3 2010-06-12 11:40:44

opamp
新しいメンバ
登録日: 2010-06-09

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

仮想マシンですか
性能などの問題からできればトリプルブートしかたったのですが。
わかりました検討してみます。
解答本当にありがとうございました

オフライン

 

#4 2010-06-12 23:51:24

opamp
新しいメンバ
登録日: 2010-06-09

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

試行錯誤していたら一つわかったことがあるので一応書いておきます。

[1491.723012]end_request:I/O error,der sr,sector 466288

のようなエラーが再起動中に出た場合は再起動に関する何らかのファイルが破損している可能性があるので
Ubuntu10.04を試すから起動し、インストール
インストール終了後再起動せず試用を続けるにして普通にシャットダウンしてみたら案外うまく終了できるかもしれません。
自分は、強制終了してLinuxを起動すると起動できてしまったので、そのまま使ってます。その後も何度か再起動しようとしましたが
途中で止まってしまいましたのでやはり再起動関連にエラーがあるようです。終了は仮想マシン上より不安定ですがちゃんとできました。

(上には出来なかったと書きましたが暫く待ってみるとできました勘違いしてすみませんでした)

オフライン

 

#5 2010-06-13 00:30:48

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

Macは分からないので手助けにはならないかもしれませんが・・・

opamp による投稿:

[1491.723012]end_request:I/O error,der sr,sector 466288

これ、たぶん 〜I/O error,dev sr0,sector〜 の打ち間違いだと思うのですね。
だったとすると、上記のエラーはCD/DVDの読み込みエラーになります。


インストールメディアの確認をされてみるのも良いかもしれません。
あと、少し前にこのフォーラムでありましたが、特定のドライブでCDの限界容量付近の読み込みでエラーがでるものがあるという話もありました。

オフライン

 

#6 2010-06-13 07:14:29

umihan
メンバ
登録日: 2010-05-17

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

>ブートローダーはUbuntuと同じ3つ目のパーティションにインストール...

えーと、ブートローダをインストールする場所は,インストールしたパーティションではなくて,ディスクの先頭です(ここを使うのは,Windows と ubuntu だけですので、MacOSX には影響しません)。なので,パーティションを指定してはダメです。

それから、
> [1491.723012]end_request:I/O error,der sr,sector 466288
> のようなエラーがたくさん出てきて再起動が途中で止まってしまいます。

最初のエラーが,光学ドライブを読むときのエラーなら,なぜ?、と思います。再起動するときはインストールメディアは排出しているんですよね?

rEFit の本家のページには,triple boot の話も出てますし,出来ると思うのですが。

オフライン

 

#7 2010-06-13 18:17:35

opamp
新しいメンバ
登録日: 2010-06-09

Re: MacBookにUbuntu10.04とWinXPをマルチブートしたいのですが

>これ、たぶん 〜I/O error,dev sr0,sector〜 の打ち間違いだと思うのですね。
多分そうかもしれないです。検索かけてみたらそういうエラー名がでてきました

>特定のドライブでCDの限界容量付近の読み込みでエラーがでるものがあるという話もありました。
Ubuntu 64bit版をCDに焼きましたが確かに700MB中698MBなのでかなりギリギリですね。実はUbuntuのデュアルブートを知り合いの家でも
やることになったのでその時にはDVDかなにかにに作り変えて持っていきたいと思います。
アドバイスありがとうございました。

>ブートローダをインストールする場所は,インストールしたパーティションではなくて,ディスクの先頭です
UbuntuとXPとMacをトリプルブートするにあたって一応いろいろなサイトで情報を集めてみましたが、いくつかのサイトはUbuntuのパーティションにブートローダーを
インストールしていたようでしたのでUbuntuのパーティションにインストールしたんですが・・・

>再起動するときはインストールメディアは排出しているんですよね?
CDが出てくるのと同時に上記のエラーがたくさんでてきます。
ちなみに、この3番目のパーティションにXPをインストールしたらhal.dll.(名前はうろおぼえなんですが)が存在しないか破損している可能性があります
という表示がでて起動できませんでした。
ハードが壊れている可能性があったので一応エラーが起こった第3パーティションではなく第4、第5などのパーティションにUbuntuをインストールしてテストしてみましたが
やはり同じエラーがあらわれたのでgontomoさんの言う通りディスクの読み取りエラーの可能性の方が高いです。
XPは第4パーティションにインストールしましたが正常に動作しています

最終的にUbuntuを第3、XPを第4パーティションにインストールしてなんとかトリプルブートできました(かなりゴリ押しなインストールでしたが)
Ubuntuは上にも書いたとおり再起動だけがおそらく例のエラーのせいで未だにできない状態です。あと起動と終了が少々不安定ですがその他は正常に動作しているようです。
その他のMac OS XやXPはなんの問題もなく動作しています。

オフライン

 

Board footer

Powered by FluxBB