Ubuntu 12.04でWindowsとマルチブート出来なかった件について
一応は解決してデュアルブート出来たけど、わけがわからないよ。とりあえず何をしたか残しておく。
まずUbuntuをインストールする予定のSSDのみを付けてパソコンを起動、ライブCD(USBメモリ)からUbuntu 12.04 amd64のデイリービルドをインストール。
インストール後、再起動してちゃんとUbuntuが起動するかどうか確認。GPTになっていることに気付く。
WindowsがインストールされたHDDを接続して起動。
再起動してWindows起動しようとしたら、error: not a valid root device.\(^o^)/
嫌な予感がしてmemtest86+起動しようとしたら、error: unknown command linux16/(^o^)\
何度かインストールし直し、ようやく以下のやり方でデュアルブート出来た。
ライブCDを起動して、GpartedでSSDをMBRにし、パーティションをsda1とsda2の二つに分け、ext4でフォーマット。sda1はbootフラグを立てておく。
そのままインストール開始。インストールするドライブを自分で選択し、sda1に/bootを、sda2に/を割り当て、両方フォーマットにチェックを入れる。
Windowsとmemtest86+が起動できることを確認。
疲れた…orz