月曜日, 3月 05, 2007

 

Vista + Linux デュアルブート

Windows Vista + Debian GNU Linux のデュアルブートの件ですが、
Grubをmbrに入れるのがVista的に怖かったので(いや なんか仕込まれてたらヤダナと思って)、
Xpや2000同様、bootpartで切り取ったブートセクタをboot.iniに載せて
ntldrからのデュアルブートに挑戦しました。

でもVistaにはntldrがないです。BCDなるものに取って代わられてます。
boot.iniもなくなって
バイナリファイルをBcdedit.exeというコマンドラインツールで編集します。
ヘルプを参照しましたが、あまりピンときませんでした。

ピンとこない人が多いのかPROnetworks VistaBootPROなるGUIツールも出てきてます。

今回はNeoSmart Technologies EasyBCD 1.52というGUIツールを利用しました。
Add/Remove EntriesからLinux/BSDタブに移動して
ブートローダの名前(Grub LILO etc)、Hard Disk No.Partition No.を指定してボタンを押すだけ。
驚愕のEasyさです。

HDDの番号、パーティションの番号がわからなければ、コマンドラインツールの
DISKPART.exeで調べることもできます。

Microsoft DiskPart バージョン 6.0.6000
Copyright (C) 1999-2007 Microsoft Corporation.
コンピュータ: xxx

DISKPART> list disk

Disk ### Status Size Free Dyn Gpt
-------- --------------- ------- ------- --- ---
Disk 0 オンライン 298 GB 63 KB
Disk 1 オンライン 234 GB 1441 KB
Disk 2 オンライン 234 GB 4615 KB
Disk 3 メディアなし 0 B 0 B

DISKPART> select disk 0

ディスク 0 が選択されました。

DISKPART> list partition

Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 プライマリ 39 GB 1024 KB
Partition 2 プライマリ 146 GB 39 GB
Partition 3 プライマリ 10 GB 186 GB
Partition 0 拡張 20 GB 195 GB
Partition 4 論理 1906 MB 195 GB
Partition 5 論理 19 GB 197 GB

DISKPART>
てな感じ


EasyBCD
http://neosmart.net/dl.php?id=1

Comments: コメントを投稿



<< Home

This page is powered by Blogger. Isn't yours?