■linuxBean 16.04 をデュアルブートする

すでに Windows Vista や XP がインストールされているパソコンに linuxBean をインストールするときに、ブートローダをインストールするデバイスを /dev/sda にしておくと MBR が上書きされてしまいます。いまさら Vista や XP でもないでしょうが、MBR を上書きしないでデュアルブートさせる設定を記録しておきます。

メモを整理したものですので間違っている部分があるかもしれませんが、ご容赦。

 

 

1. ブートローダのインストール先

たとえば linuxBean のインストール先が /dev/sda5 の場合、ブートローダをインストールするデバイスも /dev/sda5 としておきます。

 

2. ブートイメージの作成

linuxBean のインストールが完了したら「試用を続ける」を選択します。

ターミナルを起動してブートイメージを作成し、Windows の C:¥ にあたる場所 /media/bean/OS にコピーしておきます。

sudo dd if=/dev/sda5 of=linuxbean.img bs=512 count=1

sudo cp linuxbean.img /media/bean/OS

 

3. 再起動

再起動すると、パーティションを変更しているためチェックディスクが実行されますので、完了するまで待ちます。Windows が起動した後も、HDD の変更を検知して再起動を求められるかもしれませんので、指示に従います。

 

4. デュアルブートの設定

 

4-1. Windows Vista の場合

 

コマンドプロンプトを管理者として実行します。

C:¥boot に移動して、BCD をバックアップしておきます。

cd ¥boot

bcdedit /export bcd_backup

 

BCD の内容は

bcdedit /enum

で表示できます。

 

次のコマンドを入力します。

bcdedit /create {ntldr} /d "linuxBean 16.04"

bcdedit /copy {ntldr} /d "linuxBean 16.04"

 

create では「既に存在します」エラーになるかもしれませんが、そのまま続けます。

{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} という GUID が表示されるのでコピーしておきます。

bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} device partition=C:

bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path ¥linuxbean.img

bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast

 

BCD に追加された内容は以下のようになりました。

Windows レガシ OS ローダー
--------------------------------
identifier              {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
device                  partition=C:
path                    ¥linuxbean.img
description             linuxBean 16.04

 

起動する OS とタイムアウトの既定値は「システムの詳細設定」の「起動と回復」で変更できます。

BCD を直接編集するときは以下のコマンドで行ないます。

bcdedit /default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

bcdedit /timeout 10

 

 

4-2. Windows XP の場合

 

boot.ini に次を追加編集します。

C:¥linuxbean.img="linuxBean 16.04"

 

起動する OS とタイムアウトの既定値は「システムのプロパティ」の「詳細設定」タブの「起動と回復」で変更できます。「編集」ボタンから boot.ini の編集も行なえます。

 

5. 再起動

Windows と linuxBean がそれぞれ起動できれば完了です。


コメント
コメントする








   
この記事のトラックバックURL
トラックバック

■calendar

S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 
<< November 2018 >>

■search this site.

■recommend

毎日貯まるポイントサイト ECナビ

■recommend





■Twitter

■recommend

■recommend

■selected entries

■categories

■archives

■recent comment

■recent trackback

■links

■profile

■others

■mobile

qrcode

■powered

無料ブログ作成サービス JUGEM