ページ 11

GRUB menu.lst

Posted: 11/05/17(火) 11:37
by 暇人
多分インストール時に最初に困ることの一つだと思う。
一から書けと言われたら多分できない。

バックアップも兼ねて晒されたし。

Re: GRUB menu.lst

Posted: 11/05/17(火) 11:39
by 暇人
うちの常用/開発機のmenu.lst

ブートドライブは /dev/sda5
/mnt/sda5/boot/grub/menu.lst


# cat /mnt/sda5/boot/grub/menu.lst
こっから
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Mon Mar 24 08:44:54 2008 #行はコメント
#
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.12331'. You can restore it like this.
# dd if=/boot/grub/mbr.hda.12331 of=/dev/hda bs=512 count=1
#
# Start GRUB global section
#timeout 30 #を外すと30秒待って起動
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
#
title Browser Linux #メニューに表示されるタイトル
rootnoverify (hd0,4) #0から数える。 
kernel /bl/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=bl #ここは1から
initrd /bl/initrd.gz
#
title lupQ
rootnoverify (hd0,4)
kernel /lupq/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=lupq vga=ask
initrd /lupq/initrd.gz
#
title Puppy Linux 421
rootnoverify (hd0,4)
kernel /puppy421/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=puppy421
initrd /puppy421/initrd.gz
#
title Puppy Linux 420
rootnoverify (hd0,4)
kernel /puppy420/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=puppy420
initrd /puppy420/initrd.gz
#
title Puppy Linux 431j
rootnoverify (hd0,4)
kernel /puppy431/vmlinuz root=/dev/hda5 ro pmedia=atahd psubdir=puppy431
initrd /puppy431/initrd.gz
title Puppy Linux 431
rootnoverify (hd0,4)
kernel /431/vmlinuz root=/dev/hda5 ro pmedia=atahd psubdir=431
initrd /431/initrd.gz
#
title Puppy Linux 412J
rootnoverify (hd0,4)
kernel /puppy412J/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=puppy412J
initrd /puppy412J/initrd.gz
#
title Browser Linux
rootnoverify (hd0,4)
kernel /br431/vmlinuz root=/dev/hda5 ro pmedia=idehd psubdir=br431
initrd /br431/initrd.gz
#
#title Puppy Linux usb
#rootnoverify (hd1,0)
#kernel /vmlinuz root=/dev/sdb1 ro pmedia=usbflash
#initrd /initrd.gz
#
title Puppy Linux 301
rootnoverify (hd0,4)
kernel /puppy301/vmlinuz pmedia=idehd psubdir=puppy301
initrd /puppy301/initrd.gz
#
title quirky
rootnoverify (hd0,4)
kernel /quirky/vmlinuz pmedia=atahd psubdir=quirky nosmp
initrd /quirky/initrd.gz
#
title Puppy Linux wary
rootnoverify (hd0,4)
kernel /wary/vmlinuz root=/dev/sda5 ro pmedia=idehd psubdir=wary
initrd /wary/initrd.gz
#
title Puppy Linux luci
rootnoverify (hd0,4)
kernel /luci/vmlinuz root=/dev/hda5 ro vga=normal pmedia=idehd psubdir=luci
initrd /luci/initrd.gz
#
title Puppy Linux 214
rootnoverify (hd0,4)
kernel /214/vmlinuz root=/dev/hda5 ro vga=normal pmedia=idehd psubdir=214
initrd /214/initrd.gz
#
title Puppy Linux koropup
rootnoverify (hd0,4)
kernel /koropup/vmlinuz root=/dev/hda5 ro vga=normal pmedia=idehd psubdir=koropup
initrd /koropup/initrd.gz
#
title Puppy Linux pup4
rootnoverify (hd0,4)
kernel /pup4/vmlinuz root=/dev/hda5 ro vga=normal pmedia=idehd psubdir=pup4
initrd /pup4/initrd.gz
#
title Puppy Linux wary
rootnoverify (hd0,2)
kernel /wary/vmlinuz root=/dev/sda3 ro pmedia=idehd psubdir=wary
initrd /wary/initrd.gz
#
title dsl
rootnoverify (hd0,4)
kernel /boot/linux24 ramdisk_size=100000 init=/etc/init lang=ja apm=power-off vga=791
initrd /boot/minit24.gz nomce noapic quiet BOOT_IMAGE=knoppix
# Linux bootable partition config ends
#この辺は念のため・手間を省くため
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,4)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hda5)
root (hd0,4)
setup (hd0,4)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
# ここからは Windows を起動する設定。ある意味最も重要
# Windows
title Windows
rootnoverify (hd0,0)
chainloader +
ここまで

#title ~
:
:
#
までが一区切り

Re: GRUB menu.lst

Posted: 13/11/04(月) 02:39
by 肉球
今更ながら
オイラの環境です。
grub4dosにて
puppy431を使用。
puppy431フォルダを隠し属性にします。(人に触らせても消されないようにするためです)
本音を言えば、grldrとmenu.lstも可能であれば、隠し属性にしたい。(過去に消されてしまったorz)

color white/blue black/cyan white/black cyan/black
hiddenmenu #メニューは出さない様にする
timeout 3 #せっかちなので3秒
default 0

# Full installed Linux

#title Puppy 431 (sda1/boot)
# uuid 65f2d1de-ed2c-4b68-8cb0-b38a4bad657d
# kernel /boot/vmlinuz root=/dev/sda1 pmedia=atahd acpi=force

# Frugal installed Puppy

title Pup 431JP sfs3 (sda5/.puppy431) #puppy431はドットを付けて隠す
find --set-root --ignore-floppies /.puppy431/initrd.gz  #puppy431はドットを付けて隠す
kernel /.puppy431/vmlinuz pmedia=atahd psubdir=.puppy431 pfix=fsck  #puppy431はドットを付けて隠す
initrd /.puppy431/initrd.gz  #puppy431はドットを付けて隠す
title Pup 431JP sfs3 (sda5/.puppy431) RAM mode\nBoot up Puppy withot pupsave  #puppy431はドットを付けて隠す
find --set-root --ignore-floppies /.puppy431/initrd.gz  #puppy431はドットを付けて隠す
kernel /.puppy431/vmlinuz pmedia=atahd psubdir=.puppy431 pfix=ram,fsck  #puppy431はドットを付けて隠す
initrd /.puppy431/initrd.gz  #puppy431はドットを付けて隠す

# additionals

title Find Grub2\nBoot up grub2 if installed
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img

title Grub4Dos commandline\n(for experts only)
commandline

title Reboot computer
reboot

title Halt computer
halt