• お問い合わせ
  • ユーザー登録
ドキュメント
サポート案内
ユーザー登録
サポートセンター
ドキュメント
ダウンロード
セキュリティ
よくある質問とその回答
製品マニュアル
カタログ
収録パッケージ一覧


ブートとディスク管理 No. 514

2台目のハードディスクにインストールしたWindowsの起動


2台目のハードディスクにインストールしたWindowsの起動について解説します。

1台目のハードディスクにTurbolinuxをインストールし、2台目のハードディスクに
Windowsをインストールした環境では、Windowsを起動するためにはlilo.confまたは
grub.confファイルの編集が必要になります。

【検証環境】
・1台目のディスク /dev/hda
                                /dev/hda2  /boot
                                /dev/hda3  swap
                                /dev/hda4  /(ルート)
・2台目のディスク  /dev/hdb
                                /dev/hdb1  Windows2000
・LILOは1台目のディスクのMBRへ書き込み



【ブートローダーにLILOを使用している場合】

次のようにlilo.confファイルを編集してください。

[/etc/lilo.confの例]
-----------------------------------------------------------------
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
lba32
default=Turbolinux

image=/boot/vmlinuz
        label=Turbolinux
        initrd=/boot/initrd
        read-only
        root=/dev/hda4

other=/dev/hdb1
        label=Windows2000
        map-drive=0x80     <--- 追加する
        to=0x81                <--- 追加する
        map-drive=0x81     <--- 追加する
        to=0x80                <--- 追加する
-----------------------------------------------------------------

ファイル編集後はlilo.confファイルの設定を反映させるために次のコマンドを入力
してください。

# lilo


【ブートローダーにGRUBを使用している場合】

次のようにgrub.confファイルを編集してください。

[/boot/grub/grub.confの例]
-----------------------------------------------------------------
# This file was converted from /etc/lilo.conf by gilo-0.91-9.
timeout 15
default 0
fallback 1
splashimage (hd0,1)/grub/splash.xpm.gz
# keymap for jp106
setkey doublequote at
setkey ampersand caret
setkey quote ampersand
setkey parenleft asterisk
setkey parenright parenleft
setkey tilde parenright
setkey equal underscore
setkey plus colon
setkey colon quote
setkey asterisk doublequote
setkey bracketleft bracketright
setkey braceleft braceright
setkey bracketright backslash
setkey braceright bar
setkey backslash equal
setkey underscore plus
setkey backslash bracketleft
setkey bar braceleft
setkey F9 equal
setkey F10 bracketleft
setkey equal k73
setkey bracketleft k7d

title Turbolinux
kernel (hd0,1)/vmlinuz root=0304
initrd (hd0,1)/initrd

title Windows2000
map (hd0) (hd1)       <--- 追加する
map (hd1) (hd0)       <--- 追加する
chainloader (hd1)+1
-----------------------------------------------------------------

ファイル編集後は、自動的に設定が反映されます。
関連文書
(none)


Last modified : Fri Jun 28 JST 2002 # 1