A grub menu booting 100+ systems of Dos, Windows, Linux, BSD and Solaris

http://forums.justlinux.com/showthread.php?143973-A-grub-menu-booting-100-systems-of-Dos-Windows-Linux-BSD-and-Solaris

# Grub menu booting 103 systems out of 144 partitions
color          white/blue black/light-gray
default        0
timeout        1000

# Disk hda has 60 partitions fully populated 56 are bootable systems 


title          DOS 6.22 @ hda1
unhide         (hd0,0)
root           (hd0,0)
chainloader    +1
	
#  hda2 is the extended partition  and has no storage space itself

title          Empty @ hda3 #initially used by a BSD system moved to another disk
root           (hd0,2)
chainloader    +1

title          Empty @ hda4#initially used by a BSD system moved to another disk

root           (hd0,3)
chainloader    +1

# hda5 is a swap partition common to all Linux in the box

title          Puppy 1.0.6 @ hda6 
root           (hd0,5)
chainloader    +1

title          Arch 0.71 @ hda7
root           (hd0,6)
chainloader    +1
                 
title          Mandrake 9.2 @ hda8
root           (hd0,7)
chainloader    +1

title          Suse 9.1 pro @ hda9
root           (hd0,8)
chainloader    +1

title          eLive 0.3 @ hda10
root           (hd0,9)
chainloader    +1

title          Red Hat 9 @ hda11
root           (hd0,10)
chainloader    +1

title          Lycoris 4 @ hda12
root           (hd0,11)
chainloader    +1

title          Libranet 2.8.1 @ hda13
root           (hd0,12)
chainloader    +1

title          Mandrake 10 @hda14
root           (hd0,13)
chainloader    +1

title          Debian Woody @ hda15
root           (hd0,14)
chainloader    +1


title          Yoper 2.0.0 @ hda16
root           (hd0,15)
chainloader    +1

title          Knoppix 3.6 @ hda17
root           (hd0,16)
chainloader    +1

title          Bufflo 1.5 @ hda18
root           (hd0,17)
chainloader    +1

title          Kanotix 2004.9 @ hda19
root           (hd0,18)
chainloader    +1

title          Kalango 3.2 @ hda20
root           (hd0,19)
chainloader    +1

title          Blax 30001 @ hda21
root           (hd0,20)
chainloader    +1

title          Fedora Core 4 @ hda22
root           (hd0,21)
chainloader    +1

title          Debian Sarge (booted directly because high partitions not supported) in hda23
root           (hd0,22)
kernel         /boot/vmlinuz-2.4.27-2-386 root=/dev/hda23 ro 
initrd         /boot/initrd.img-2.4.27-2-386

title          Red Flag 4.1 @ hda24
root           (hd0,23)
chainloader    +1

title          Linare prof Edition 2 @ hda25
root           (hd0,24)
chainloader    +1

title          Tiny Sofa 2.0 @ hda26
root           (hd0,25)
chainloader    +1

title          Slackware 10.0 @ hda27 
root           (hd0,26)
chainloader    +1

title          Xandros 201 @ hda28
root           (hd0,27)
chainloader    +1

title          Vine 3.2 @ hda29
root           (hd0,28)
chainloader    +1
                  
title          Specifix 0.15 @ hda30
root           (hd0,29)
chainloader    +1
                  
title          Ubunto 5.04 @ hda31
root           (hd0,30)
chainloader    +1
                  
title          PCLinuxOS 9.1 @ hda32
root           (hd0,31)
chainloader    +1

#  Here is the approximate 137Gb barrier in the hard disk hda

title          Asian Linux  @ hda33
root           (hd0,32)
chainloader    +1
                  
title          Ubuntu 6.04 Dapper (by direct boot) @ hda34
root           (hd0,33)
kernel         /boot/vmlinuz-2.6.15-8-386 root=/dev/hda34 ro quiet splash
initrd         /boot/initrd.img-2.6.15-8-386
               	

title          Wolvix 1.0.4  @ hda35
root           (hd0,34)
kernel         /boot/vmlinuz rw root=/dev/hda35

title          Mepis 3.4.2 rc1 (by direct booting) @ hda36
root           (hd0,35)
kernel         /boot/vmlinuz-2.6.12-1-586tsc root=/dev/hda36 nomce quiet splash=verbose vga=791 
initrd         /boot/initrd.img-2.6.12-1-586tsc


title          TurboLinux V7 @ hda37 (boot with Slackware 10 kernel in hda27 +rw)
root           (hd0,36)
kernel         (hd0,26)/boot/vmlinuz rw root=/dev/hda37
                                  
                  
title          Slampp 1.1 @ hda38
root           (hd0,37)
chainloader    +1
                  
                                  
                  
title          Slax 5.0.4 @ hda39
root           (hd0,38)
chainloader    +1
                  
                  
title          PCLinuxOS 0.92 @ hda40
root           (hd0,39)
chainloader    +1
                                  
                  
title          Sam 1.1 @ hda41
root           (hd0,40)
chainloader    +1
                  
title          Vector 5.1 @ hda42
root           (hd0,41)
chainloader    +1
                  
                                  
                  
title          Suse 10.0 @ hda43
root           (hd0,42)
chainloader    +1
                  
title          Kororaa 2005 Beta 2 @ hda44
root           (hd0,43)
chainloader    +1
                                      
title          smgl 0.45 @ hda45
root           (hd0,44)
kernel         /boot/vmlinuz root=/dev/hda45 ro

title          Lunar 1.6 @ hda46
root           (hd0,45)
kernel         /boot/2.6.14.1-normal ro root=/dev/hda46 devfs=no mount
                  
title          Foresight 0.93 @ hda47
root           (hd0,46)
chainloader    +1
                                    
                  
title          Skolelinux Pro 6  in hda48
root           (hd0,47)
kernel         /boot/vmlinuz-2.6.8-2-386 root=/dev/hda48 ro 
initrd         /boot/initrd.img-2.6.8-2-386
                                      
                  
title          Kubuntu dapper in hda49
root           (hd0,48)
kernel         /boot/vmlinuz-2.6.12-9-386 root=/dev/hda49 ro quiet splash
initrd         /boot/initrd.img-2.6.12-9-386
                                      
                  
title          Klax 3.5 @ hda50
root           (hd0,49)
chainloader    +1
                                      
                  
title          K12LTSP 4.10 (need rw switch on) @ hda51
root           (hd0,50)
kernel         /boot/vmlinuz-2.6.7-1.494.2.2 rw root=/dev/hda51
initrd         /boot/initrd-2.6.7-1.494.2.2.img
                                      
                  
title          Progeny 2.0 booted by Slackware's kernel  @ hda52
root           (hd0,51)
kernel         (hd0,26)/boot/vmlinuz ro root=/dev/hda52
                                      
                  
title          grml 0.5 @ hda53
root           (hd0,52)
chainloader    +1
                                      
                  
title          Fedora Core 2 @ hda54 (must be booted directly  with rw switch)
root           (hd0,53)
kernel         /boot/vmlinuz-2.6.5-1.358 rw root=/dev/hda54
initrd         /boot/initrd-2.6.5-1.358.img
                  
title          Whax 3.0 @ hda55
root           (hd0,54)
chainloader    +1
                                      
                  
title          Troppix 1.2 @ hda56
root           (hd0,55)
chainloader    +1
                                      
                  
title          TopologLinux 6.0 @ hda57
root           (hd0,56)
chainloader    +1
                                      
                  
title          Haansoft 2006 ws @ hda58
root           (hd0,57)
chainloader    +1
                                      
                  
title          Fedora Core 3 @ hda59
root           (hd0,58)
chainloader    +1
                                      
                  
title          Scientific Linux (with rw) @ hda60
root           (hd0,59)
kernel         /boot/vmlinuz-2.6.9-5.0.5.EL rw root=/dev/hda60 rhgb quiet
initrd         /boot/initrd-2.6.9-5.0.5.EL.img
                                      

# Disk hdc has 54 partitions with 30 systems

title          Dos 7.10 @ hdc1
hide           (hd0,0)
unhide         (hd1,0)
map            (hd1) (hd0)
map            (hd0) (hd1)
root           (hd1,0)
makeactive
chainloader    +1

title          Win98 @ hdc2
hide           (hd0,0)
hide           (hd1,0)
unhide         (hd1,1)
root           (hd1,1)
makeactive
map            (hd1) (hd0)
map            (hd0) (hd1)
chainloader    +1

title          Empty @ hdc3
root           (hd1,2)
chainloader    +1

# Extended partition is hdc4

title          B2D Pure KDE 2005 @ hdc5
root           (hd1,4)
chainloader    +1

title          CollegeLinux 2.5 @ hdc6
root           (hd1,5)
chainloader    +1

title          Berry 0.65 @ hdc7
root           (hd1,6)
chainloader    +1

title          Morhpix KDE 0.4 @ hdc8
root           (hd1,7)
chainloader    +1

title          Feather 0.6 @ hdc9
root           (hd1,8)
chainloader    +1

title          Buffalo 1.7.3.9 @ hdc10
root           (hd1,9)
chainloader    +1

title          CentOS 4.1  @ hdc11
root           (hd1,10)
chainloader    +1

title          Vector 4.3 @ hdc12
root           (hd1,11)
chainloader    +1

title          Tao Linux 4.0 @ hdc13
root           (hd1,12)
chainloader    +1

title          Frugaalware 0.1 @ hdc14
root           (hd1,13)
chainloader    +1

title          Agnula Demudi 1.2 @ hdc15
root           (hd1,14)
chainloader    +1

title          Damn Small Linux @ hdc16 
root           (hd1,15)
chainloader    +1

title          Monoppix 1.1.8 booted by Slackware 10.2 kernel from (hd1,34) @ hdc17
root           (hd1,16)
kernel         (hd1,34)/boot/vmlinuz ro root=/dev/hdc17 

title          Symphony A4 @ hdc18
root           (hd1,17)
chainloader    +1

title          Pocket Linux 1.2 @ hdc19
root           (hd1,18)
chainloader    +1

title          UltimaLinux 4.0 @ hdc20
root           (hd1,19)
chainloader    +1

title          VLOS 1.2 @ hdc21
root           (hd1,20)
kernel         /boot/vmlinuz-2.6.12-vidalinux_r3 ro root=/dev/ram0 init=/linuxrc real_root=/dev/hdc21 video=vesafb:1024x768-32@85 splash=silent,theme:vlos-1.2 quiet CONSOLE=/dev/tty1
initrd         /boot/initrd-2.6.12-vidalinux_r3.img

title          Tiny Sofa (Ceara) @ hdc22
root           (hd1,21)
chainloader    +1

title          64 Studio 0.6 @ hdc23
root		(hd1,22)
kernel         /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root=/dev/hdc23 ro vga=791 splash=silent
initrd          /boot/initrd.img-2.6.13-1-multimedia-amd64-generic

title          Empty @ hdc24
root           (hd1,23)
chainloader    +1

title          Empty @ hdc25
root           (hd1,24)
chainloader    +1

title          Empty @ hdc26
root           (hd1,25)
chainloader    +1

# here is the approximate boundary of the 137Gb barrier of hdc

title          Empty @ hdc27
root           (hd1,26)
chainloader    +1

title          Empty @ hdc28
root           (hd1,27)
chainloader    +1

title          Empty @ hdc29
root           (hd1,28)
chainloader    +1

title          Empty @ hdc30
root           (hd1,29)
chainloader    +1

title          rPath 0.99.2 @ hdc31
root           (hd1,30)
chainloader    +1

title          STX 1.0 rc2 @ hdc32
root           (hd1,31)

chainloader    +1

title          Fedora Core 5 @ hdc33
root           (hd1,32)
chainloader    +1

title          StartCom 4.0.4 Raam @ hdc34
root           (hd1,33)
chainloader    +1

title          Slackware 10.2 @ hdc35
root           (hd1,34)
chainloader    +1

title          Foresight Foresight 0.9 @ hdc36
root           (hd1,35)
kernel         /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root=/dev/hdc36 splash=silent vga=791  quiet
initrd         /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img

title          Xandros 3.0 @ hdc37
root           (hd1,36)
chainloader    +1

title          Ubuntu 5.10 Breezy Badger @ hdc38
root           (hd1,37)
chainloader    +1

title          Kate 2.2 (booted by Suse 10 Kernel in hdc43) @ hdc39
root           (hd1,38)
kernel         (hd0,42)/boot/vmlinuz ro root=/dev/hdc39
initrd         (hd0,42)/boot/initrd

# Partitions hdc40 to hdc54 are partitions each 200Mb for Grub working as submenus.

title          Grub menu for MS systems only (Dos & Windows) @ hdc40
root           (hd1,26)
chainloader    +1

title          Grub menu for recent additions @ hdc41
root           (hd1,40)
chainloader    +1

title          Grub menu for only small distros @ hdc42
root           (hd1,41)
chainloader    +1

title          Grub menu for only large distros @ hdc43

root           (hd1,42)
chainloader    +1

title          Grub reserved menu (Empty) @ hdc44
root           (hd1,43)
chainloader    +1

title          Grub menu for IDE disk hda only @ hdc45
root           (hd1,44)
chainloader    +1

title          Grub menu for IDE disk hdc only @ hdc46
root           (hd1,45)
chainloader    +1

title          Grub menu for Sata disk sda only @ hdc47
root           (hd1,46)
chainloader    +1

title          Grub menu for Sata disk sdb only @ hdc48
root           (hd1,47)
chainloader    +1

title          Complete menu for all 100+ systems @ hdc49
root           (hd1,48)
chainloader    +1

title          Master Menu to boot submenus @ hdc50
root           (hd1,49)
chainloader    +1

title          Grub reserved menu (Empty) @ hdc51
root           (hd1,50)
chainloader    +1

title          Grub reserved menu (Empty) @ hdc52
root           (hd1,51)
chainloader    +1

title          Grub reserved menu (Empty) @ hdc53
root           (hd1,52)
chainloader    +1

title          Grub reserved menu (Empty) @ hdc54
root           (hd1,53)
chainloader    +1

# Third disk sda is a Sata with 15 partitions, 9 are bootable

title          XP pro @ sdb1
hide           (hd0,0)
hide           (hd1,0)
hide           (hd1,1)
unhide         (hd2,0)
map            (hd2) (hd0)
map            (hd0) (hd2)
root           (hd2,0)
makeactive
chainloader    +1

title          Empty @ sda2
root           (hd2,1)
chainloader    +1

title          Empty @ sda3
root           (hd2,2)
chainloader    +1

# Extended partition here is the sdb4

title          Empty @ sda5
root           (hd2,4)
chainloader    +1

title          Ututu x2 2005.1 @ sda6
root           (hd2,5)
chainloader    +1

title          Helix 1.7 @ sda7
root           (hd2,6)
chainloader    +1

title          MagicLinux 2.0 rc2 @ sda8
root           (hd2,7)
chainloader    +1

title          Zenwalk 1.2 @ sda9
root           (hd2,8)
chainloader    +1

title          MedianLinux 4 rc5 @ sda10
root           (hd2,9)
chainloader    +1

title          NetBSD i386 3.0 rc6 @ sda11
root           (hd2,10)
chainloader    +1

title          Arabian 0.6 rc1 @ sda12
root           (hd2,11)
chainloader    +1

title          Mepis 3.3.2 @ sda13
root           (hd2,12)
chainloader    +1

# Persinal data partion @ sda14


title          Empty @ sda15
root           (hd2,14)
chainloader    +1

# Fourth disk sdb is a Sata with 15 partitions, 8 are bootable

title          Win2k @ sdb1
hide           (hd0,0)   # hiding DOS 6.22 partition in hda1
hide           (hd1,0)   # hiding DOS 7.10 partition in hdc1
hide           (hd1,1)   # hiding Win98    partition in hdc2
hide           (hd2,0)   # hiding Win XP   partition in sda1
unhide         (hd3,0) # unhide Win2k partition for execution
root           (hd3,0)
makeactive
map            (hd3) (hd0)
map            (hd0) (hd3)
chainloader    +1

title          FreeDOS @ sdb2
hide           (hd0,0)   # hiding DOS 6.22 partition in hda1
hide           (hd1,0)   # hiding DOS 7.10 partition in hdc1
hide           (hd1,1)   # hiding Win98    partition in hdc2
hide           (hd2,0)   # hiding Win XP   partition in sda1
hide           (hd3,0)   # hiding Win2k    partition in sdb1
unhide         (hd3,1)
root           (hd3,1)
makeactive
map            (hd3) (hd0)
map            (hd0) (hd3)
chainloader    +1

title          Empty @ sdb3
root           (hd3,4)
chainloader    +1

# Partition sdb4 is an extended partition

title          NetBSD 3.0 AMD64 @ sdb5
root           (hd3,4)
chainloader    +1

title          Empty @ sdb6
root           (hd3,5)
chainloader    +1

title          Empty @ sdb7
root           (hd3,6)
chainloader    +1

title          Frugalware 0.4 @ sdb8
root           (hd3,7)
chainloader    +1

title          Empty @ sdb9
root           (hd3,8)
chainloader    +1

title          Quantian 0.7.9.1 @ sdb10
root           (hd3,9)
chainloader    +1

title          Suse 10.1 x86 64 @ sdb11
root           (hd3,10)
chainloader    +1

title          Empty @ sdb12
root           (hd3,11)
chainloader    +1

title          Knoppix 4.0.2 @ sdb13
root           (hd3,12)
chainloader    +1

title          Mandriva Release 2006 @ sdb14
root           (hd3,13)
chainloader    +1

title          Empty @ sdb15
root           (hd3,14)
chainloader    +1



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的医院后台管理系统实现了病房管理、病例管理、处方管理、字典管理、公告信息管理、患者管理、药品管理、医生管理、预约医生管理、住院管理、管理员管理等功能。系统用到了关系型数据库中王者MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让医院后台管理系统更能从理念走到现实,确确实实的让人们提升信息处理效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值