Grubブートローダー

| | コメント(0) | トラックバック(0)
ノートにOSをマルチで入れていて、Grubのブートローダーで立ち上げるOSを選ぶ。
トラブル復旧時に必要になりそうなので、忘れぬうちにメモしておこう。

Grub管理するのに便利なように1つパーティションを割り当て、Linuxを入れている。Grubをサポートしているディストリビューションはいくつかあるけど、GrubはGNUで作っているので、GNUのDebian Linuxにした。

Debianをインストールすると、/boot/grub/menu.lstという設定ファイルがあるので、ここにLinux以外のパーティションの起動の設定をする。


--    /boot/grub/menu.lstの後半

title           Debian GNU/Linux, kernel 2.6.18-5-686
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda6 ro
initrd          /boot/initrd.img-2.6.18-5-686
savedefault

title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda6 ro single
initrd          /boot/initrd.img-2.6.18-5-686
savedefault

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           HFS+ Legacy
root            (hd0,2)
makeactive
chainloader     +1

title           HFS+ EFI
root            (hd0,2)
makeactive
kernel          (hd0,5)/boot/boot_v8

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Windows Vista/Longhorn (loader)
root            (hd0,0)
savedefault
makeactive
chainloader     +1
--

(hd0,2)にはPC EFIで起動OSがインストールしてある。PC EFIのオブジェクトは、/bootにいれておく。

/boot下のファイル

--
debian:/boot$ ls -al
合計 11560
drwxr-xr-x  3 root root    4096 2007-12-10 05:16 .
drwxr-xr-x 22 root root    4096 2007-12-10 04:53 ..
-rw-r--r--  1 root root  722877 2007-06-01 14:56 System.map-2.6.18-5-686
-rw-r--r--  1 root root   57952 2007-12-10 05:16 boot_v3
-rw-r--r--  1 root root   59552 2007-12-10 05:16 boot_v4
-rw-r--r--  1 root root   60736 2007-12-10 05:16 boot_v5
-rw-r--r--  1 root root   56576 2007-12-10 05:16 boot_v7_guid_only
-rw-r--r--  1 root root   58688 2007-12-10 05:16 boot_v8
-rw-r--r--  1 root root   70658 2007-06-01 08:57 config-2.6.18-5-686
drwxr-xr-x  2 root root    4096 2007-12-10 06:01 grub
-rw-r--r--  1 root root 4903339 2007-12-10 05:03 initrd.img-2.6.18-5-686
-rw-r--r--  1 root root 4496567 2007-12-10 04:28 initrd.img-2.6.18-5-686.bak
-rw-r--r--  1 root root 1260222 2007-06-01 14:56 vmlinuz-2.6.18-5-686
--

トラックバック(0)

このブログ記事を参照しているブログ一覧: Grubブートローダー

このブログ記事に対するトラックバックURL: http://osamaru.egoism.jp/mt/mt-tb.cgi/5

コメントする

ウェブページ

Powered by Movable Type 4.1

このブログ記事について

このページは、おさ。が2008年2月27日 22:01に書いたブログ記事です。

ひとつ前のブログ記事は「「あねご」備忘録 -ハードウェア編-」です。

次のブログ記事は「ローカルのMovable Type環境構築」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。