2002-03-20 00:39:32 +00:00
|
|
|
|
; FreeLoader by Brian Palmer
|
|
|
|
|
; FREELDR.INI - FreeLoader Initialization file
|
|
|
|
|
;
|
|
|
|
|
; Each line must be less than 1024 characters long
|
|
|
|
|
; and must be either a section heading (i.e. [section_name])
|
|
|
|
|
; or a setting (i.e. name=value) or a blank line.
|
|
|
|
|
; Comments start with a ';' character.
|
|
|
|
|
|
|
|
|
|
; Background colors can be any one of the following:
|
|
|
|
|
; Black
|
|
|
|
|
; Blue
|
|
|
|
|
; Green
|
|
|
|
|
; Cyan
|
|
|
|
|
; Red
|
|
|
|
|
; Magenta
|
|
|
|
|
; Brown
|
|
|
|
|
; Gray
|
|
|
|
|
|
|
|
|
|
; Text colors can be any one of the background
|
|
|
|
|
; colors and any of the following:
|
|
|
|
|
; DarkGray
|
|
|
|
|
; LightBlue
|
|
|
|
|
; LightGreen
|
|
|
|
|
; LightCyan
|
|
|
|
|
; LightRed
|
|
|
|
|
; LightMagenta
|
|
|
|
|
; Yellow
|
|
|
|
|
; White
|
|
|
|
|
|
|
|
|
|
; [FREELOADER] Section Commands:
|
|
|
|
|
;
|
|
|
|
|
; MessageBox - displays the specified text in a message box upon bootup
|
|
|
|
|
; MessageLine - adds a new line of text to a message box (must come before MessageBox command)
|
|
|
|
|
; TitleText - text that is displayed in the title box
|
|
|
|
|
; StatusBarColor - color of status bar's background
|
|
|
|
|
; StatusBarTextColor - color of status bar's text
|
|
|
|
|
; BackdropTextColor - color of the backdrop's fill
|
|
|
|
|
; BackdropColor - color of the backdrop's background
|
|
|
|
|
; BackdropFillStyle - backdrop fill style - can be Light, Medium, or Dark
|
|
|
|
|
; TitleBoxTextColor - title box text color
|
|
|
|
|
; TitleBoxColor - title box background color
|
|
|
|
|
; MessageBoxTextColor - message box text color
|
|
|
|
|
; MessageBoxColor - message box background color
|
|
|
|
|
; MenuTextColor - menu text color
|
|
|
|
|
; MenuColor - menu color
|
|
|
|
|
; TextColor - normal text color
|
|
|
|
|
; SelectedTextColor - selected text color
|
|
|
|
|
; SelectedColor - selected text background color
|
|
|
|
|
; TimeOut - sets the timeout (in seconds) before the first OS listed gets booted automagically
|
|
|
|
|
|
|
|
|
|
; [OS-General] Section Commands:
|
|
|
|
|
;
|
|
|
|
|
; BootType - sets the boot type: ReactOS, Linux, BootSector, Partition, Drive
|
|
|
|
|
; BootDrive - sets the boot drive: 0 - first floppy, 1 - second floppy, 0x80 - first hard disk, 0x81 - second hard disk
|
|
|
|
|
; BootPartition - sets the boot partition
|
2002-07-22 03:44:08 +00:00
|
|
|
|
; DriveMap - maps a BIOS drive number to another (i.e. DriveMap=hd1,hd0 maps harddisk1 to harddisk0 or DriveMap=fd1,fd0)
|
2002-03-20 00:39:32 +00:00
|
|
|
|
|
|
|
|
|
; [BootSector OSType] Section Commands:
|
|
|
|
|
;
|
|
|
|
|
; BootSector - sets the filename of the bootsector to be loaded
|
|
|
|
|
|
|
|
|
|
; [ReactOS OSType] Section Commands:
|
|
|
|
|
;
|
|
|
|
|
; SystemPath - sets the system root path (must be a valid ARC - Path):
|
|
|
|
|
; multi(0)disk(0)rdisk(0)partition(1)\reactos
|
|
|
|
|
; multi(0)disk(0)fdisk(0)
|
|
|
|
|
; Options - sets the command line options for the kernel being booted
|
|
|
|
|
; Kernel - sets the kernel filename
|
|
|
|
|
; Driver - sets the name of one or more drivers to be loaded (one entry per driver)
|
2001-05-15 03:50:25 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[FREELOADER]
|
|
|
|
|
MessageLine=Welcome to FreeLoader!
|
2002-04-25 02:48:15 +00:00
|
|
|
|
MessageLine=Copyright (c) 2002 by Brian Palmer <brianp@sginet.com>
|
2001-05-15 03:50:25 +00:00
|
|
|
|
MessageLine=
|
|
|
|
|
MessageBox=Edit your FREELDR.INI file to change your boot settings.
|
2001-11-15 07:48:33 +00:00
|
|
|
|
OS=ReactOS (HD)
|
|
|
|
|
OS=ReactOS (Floppy)
|
2002-03-20 00:39:32 +00:00
|
|
|
|
;OS=ReactOS (Debug)
|
2002-04-25 02:48:15 +00:00
|
|
|
|
OS=Linux
|
2002-04-30 06:26:33 +00:00
|
|
|
|
OS=LinuxInitrd
|
2001-11-15 07:48:33 +00:00
|
|
|
|
OS=3<> Floppy (A:)
|
|
|
|
|
OS=Microsoft Windows (C:)
|
|
|
|
|
OS=Drive D:
|
|
|
|
|
DefaultOS=ReactOS (Floppy)
|
|
|
|
|
TimeOut=10
|
|
|
|
|
|
2002-06-06 05:58:37 +00:00
|
|
|
|
; DisplayMode can be:
|
|
|
|
|
; NORMAL_VGA for 80x25
|
|
|
|
|
; EXTENDED_VGA for 80x50 on VGA 80x43 on EGA
|
|
|
|
|
; 0x501C for 80x28
|
|
|
|
|
; 0x501E for 80x30
|
|
|
|
|
; 0x5022 for 80x34
|
|
|
|
|
; 0x502B for 80x43
|
|
|
|
|
; 0x503C for 80x60
|
2001-11-15 07:48:33 +00:00
|
|
|
|
[Display]
|
2002-06-06 05:58:37 +00:00
|
|
|
|
DisplayMode=NORMAL_VGA
|
2001-05-15 03:50:25 +00:00
|
|
|
|
TitleText=Boot Menu
|
|
|
|
|
StatusBarColor=Cyan
|
|
|
|
|
StatusBarTextColor=Black
|
|
|
|
|
BackdropTextColor=White
|
|
|
|
|
BackdropColor=Blue
|
|
|
|
|
BackdropFillStyle=Medium
|
|
|
|
|
TitleBoxTextColor=White
|
|
|
|
|
TitleBoxColor=Red
|
|
|
|
|
MessageBoxTextColor=White
|
|
|
|
|
MessageBoxColor=Blue
|
|
|
|
|
MenuTextColor=White
|
|
|
|
|
MenuColor=Blue
|
|
|
|
|
TextColor=Yellow
|
|
|
|
|
SelectedTextColor=Black
|
|
|
|
|
SelectedColor=Gray
|
|
|
|
|
|
2002-03-20 00:39:32 +00:00
|
|
|
|
; Load ReactOS from harddisk (drive C:)
|
2001-06-08 17:46:52 +00:00
|
|
|
|
[ReactOS (HD)]
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Name="ReactOS (HardDrive)"
|
2001-06-08 17:46:52 +00:00
|
|
|
|
BootType=ReactOS
|
|
|
|
|
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos
|
|
|
|
|
Options=/DEBUGPORT=SCREEN
|
2001-11-16 20:27:59 +00:00
|
|
|
|
Kernel=\REACTOS\SYSTEM32\NTOSKRNL.EXE
|
|
|
|
|
Hal=\REACTOS\SYSTEM32\HAL.DLL
|
|
|
|
|
Driver=\REACTOS\SYSTEM32\DRIVERS\IDE.SYS
|
|
|
|
|
Driver=\REACTOS\SYSTEM32\DRIVERS\VFATFS.SYS
|
2001-06-08 17:46:52 +00:00
|
|
|
|
|
2002-03-20 00:39:32 +00:00
|
|
|
|
; Load ReactOS from floppy (drive A:)
|
2001-06-08 17:46:52 +00:00
|
|
|
|
[ReactOS (Floppy)]
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Name="ReactOS (Floppy)"
|
2001-06-08 17:46:52 +00:00
|
|
|
|
BootType=ReactOS
|
|
|
|
|
SystemPath=multi(0)disk(0)fdisk(0)
|
|
|
|
|
Options=/DEBUGPORT=SCREEN
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Kernel=\reactos\NTOSKRNL.EXE
|
2001-11-16 20:27:59 +00:00
|
|
|
|
Hal=\reactos\HAL.DLL
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Driver=\reactos\IDE.SYS
|
|
|
|
|
Driver=\reactos\VFATFS.SYS
|
2001-05-15 03:50:25 +00:00
|
|
|
|
|
2002-03-20 00:39:32 +00:00
|
|
|
|
;[ReactOS (Debug)]
|
|
|
|
|
;Name="ReactOS (Debug)"
|
|
|
|
|
;BootType=ReactOS
|
|
|
|
|
;BootDrive=0
|
|
|
|
|
;Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=19200
|
|
|
|
|
;Kernel=\NTOSKRNL.EXE
|
|
|
|
|
;Hal=\HAL.DLL
|
|
|
|
|
;Driver=\DRIVERS\IDE.SYS
|
|
|
|
|
;Driver=\DRIVERS\VFATFS.SYS
|
|
|
|
|
|
2002-04-25 02:48:15 +00:00
|
|
|
|
[Linux]
|
|
|
|
|
Name="Debian Linux 2.2.17"
|
2002-04-28 20:31:42 +00:00
|
|
|
|
BootType=Linux
|
2002-04-25 02:48:15 +00:00
|
|
|
|
BootDrive=0
|
|
|
|
|
Kernel=/vmlinuz
|
2002-04-28 20:31:42 +00:00
|
|
|
|
CommandLine="root=/dev/sdb1"
|
2001-05-15 03:50:25 +00:00
|
|
|
|
|
2002-04-30 06:26:33 +00:00
|
|
|
|
[Linux]
|
|
|
|
|
Name="Linux w/Initrd"
|
|
|
|
|
BootType=Linux
|
|
|
|
|
BootDrive=0x80
|
|
|
|
|
BootPartition=1
|
|
|
|
|
Kernel=/vmlinuz
|
|
|
|
|
Initrd=/initrd.gz
|
|
|
|
|
CommandLine=
|
|
|
|
|
|
2001-05-15 03:50:25 +00:00
|
|
|
|
[3<> Floppy (A:)]
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Name="3<> Floppy (A:)"
|
2001-05-15 03:50:25 +00:00
|
|
|
|
BootType=Drive
|
|
|
|
|
BootDrive=0
|
|
|
|
|
|
|
|
|
|
[Microsoft Windows (C:)]
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Name="Microsoft Windows (C:)"
|
2001-05-15 03:50:25 +00:00
|
|
|
|
BootType=Drive
|
|
|
|
|
BootDrive=0x80
|
|
|
|
|
|
|
|
|
|
[Drive D:]
|
2001-11-15 07:48:33 +00:00
|
|
|
|
Name="Drive D:"
|
2001-05-15 03:50:25 +00:00
|
|
|
|
BootType=Partition
|
|
|
|
|
BootDrive=0x81
|
|
|
|
|
BootPartition=1
|