Revision [10625]

This is an old revision of GRUBforDOS made by coolpup on 2010-11-10 15:23:49.

 

GRUB for DOS universal boot loader based on GNU GRUB

http://www.murga-linux.com/puppy/viewtopic.php?p=462280#462280

Semi-automated installation:
http://www.murga-linux.com/puppy/viewtopic.php?p=465077#465077

Manual installation:
./bootlace.com /dev/sda

http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial
http://code.google.com/p/grub4dos-chenall/downloads/list
grub4dosconfig.html

BOOTLACE writes GRLDR BOOT RECORD to MBR or to the boot area of a file system.
Usage:  bootlace.com  [OPTIONS]  DEVICE_OR_FILE
Options: --read-only, --floppy[=N], --boot-prevmbr-first, --boot-prevmbr-last,
--no-backup-mbr, --force-backup-mbr, --mbr-enable-floppy, --mbr-disable-floppy,
--mbr-enable-osbr, --mbr-disable-osbr, --duce, --time-out=T, --hot-key=K, 
--preferred-drive=D, --preferred-partition=P, --sectors-per-track=S, --heads=H,
--start-sector=B, --total-sectors=C, --install-partition=I, --lba, --chs,
--fat12, --fat16, --fat32, --vfat, --ntfs, --ext2, --serial-number=SN,
--restore-mbr, --mbr-no-bpb, --chs-no-tune
DEVICE_OR_FILE: Filename of the device or image. For DOS, a BIOS drive number
(in hex 0xHH or decimal DDD format)can be used to access the drive.

Sample menu.lst for U.S.B. flash memory drive:
# menu.lst produced by grb4dosconf
color white/blue black/cyan white/black cyan/black
timeout 3
default 0
fallback 1

title Wary
  find --set-root --ignore-floppies /pup-w/initrd.gz
  kernel /pup-w/vmlinuz pmedia=usbflash pdev=sda1 psubdir=pup-w
  initrd /pup-w/initrd.gz

title Windows Vista/2008/7
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  find --set-root --ignore-floppies /bootmgr
  chainloader /bootmgr

title Windows NT/2000/XP
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  find --set-root --ignore-floppies /ntldr
  chainloader /ntldr

title Windows 9x/Me
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  find --set-root /io.sys
  chainloader /io.sys

title Find Grub menu on HDD
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  errorcheck off
  find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
  find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
  errorcheck on
  commandline

title Grub4Dos command-line interface\n(for experts only)
  commandline

title Restart System
  reboot

title Shutdown System
  halt



Categories
CategorySoftware
There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki