up

ファイルのコピー

ディレクトリ ”/boot/grub/”には以下のようなものがあります。

# ls /boot/grub/
device.map     ffs_stage1_5    minix_stage1_5     stage2
e2fs_stage1_5  grubimg.xpm.gz  reiserfs_stage1_5  vstafs_stage1_5
fat_stage1_5   jfs_stage1_5    stage1             xfs_stage1_5

そこから ディレクトリ ”/mnt/boot/grub/”に ”stage1”と ”stage2”を コピーしま す。

# cp /boot/grub/stage* /mnt/boot/grub/

予め作成しておいた ”menu.lst”も ディレクトリ ”/mnt/boot/grub/”に コピーし ます。

# cp /home/arakazime/menu.lst /mnt/boot/grub/

結果は

# ls -Rl /mnt/
/mnt/:
total 2
drwxr-xr-x    3 root     root         1024 Jun 25 13:12 boot/
drwxr-xr-x    2 root     root         1024 Jun 25 13:12 lost+found/

/mnt/boot:
total 1
drwxr-xr-x    2 root     root         1024 Jun 25 13:18 grub/

/mnt/boot/grub:
total 113
-rwxr-xr-x    1 root     root         1625 Jun 25 13:18 menu.lst*
-rw-r--r--    1 root     root          512 Jun 25 13:18 stage1
-rw-r--r--    1 root     root       111584 Jun 25 13:18 stage2

/mnt/lost+found:
total 0

menu.lst

参考用 の ”menu.lst”は 以下のように なっています。

# cat /mnt/boot/grub/menu.lst 
# Boot automatically after 8 secs.
timeout 8

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

color light-cyan/red


# For booting plamo 4.03 /Linux
title  plamo 4.03 Nyan Nyan /dev/hda7
root (hd0,6)
kernel /vmlinuz root=/dev/hda7

#       Red Hat Linux 9               
#splashimage=(hd0,9)/boot/grub/splash.xpm.gz

title Red Hat Linux release 9 (Shrike) (2.4.20-6bigmem) dev /hda10
        root (hd0,9)
        kernel /boot/vmlinuz-2.4.20-6 ro root=/dev/hda10
        initrd /boot/initrd-2.4.20-6.img

#       Vine Linux 4.2
title Vine Linux 4.2 (Lynch Bages) dev /hda11
        root (hd0,10)
        kernel /boot/vmlinuz ro root=LABEL=/1 resume2=swap:/dev/hda6 vga=0x314
        initrd /boot/initrd.img

# For booting plamo 4.03 /Linux
title  plamo 4.03 Nyan Nyan /dev/hda12
root (hd0,11)
kernel /vmlinuz root=/dev/hda12

######## DOS AREA BOOT ############

# For booting FreeDos  All See
# FreeDos  on /dev/hda1

title  FreeDos on /dev/hda1 Vew All!

        unhide (hd0,0)
        unhide (hd0,1)
        unhide (hd0,4)
        rootnoverify (hd0,0)
        chainloader +1

###### Thu Jun 25 21:37:14 JST 2009

にゃんたろう 拝!

2009年 6月25日 (木) 21:26:18 JST 作成


up

Copyright © 2004.-2009. nyantarou All Rights Reserved.