Adjust to new position in rosapps build tree
[reactos.git] / freeldr / FREELDR.INI
1 ; FreeLoader by Brian Palmer
2 ; FREELDR.INI - FreeLoader Initialization file
3 ;
4 ; Each line must be less than 1024 characters long
5 ; and must be either a section heading (i.e. [section_name])
6 ; or a setting (i.e. name=value) or a blank line.
7 ; Comments start with a ';' character.
8
9 ; Background colors can be any one of the following:
10 ; Black
11 ; Blue
12 ; Green
13 ; Cyan
14 ; Red
15 ; Magenta
16 ; Brown
17 ; Gray
18
19 ; Text colors can be any one of the background
20 ; colors and any of the following:
21 ; DarkGray
22 ; LightBlue
23 ; LightGreen
24 ; LightCyan
25 ; LightRed
26 ; LightMagenta
27 ; Yellow
28 ; White
29
30 ; [FREELOADER] Section Commands:
31 ;
32 ; MessageBox - displays the specified text in a message box upon bootup
33 ; MessageLine - adds a new line of text to a message box (must come before MessageBox command)
34 ; TitleText - text that is displayed in the title box
35 ; StatusBarColor - color of status bar's background
36 ; StatusBarTextColor - color of status bar's text
37 ; BackdropTextColor - color of the backdrop's fill
38 ; BackdropColor - color of the backdrop's background
39 ; BackdropFillStyle - backdrop fill style - can be Light, Medium, or Dark
40 ; TitleBoxTextColor - title box text color
41 ; TitleBoxColor - title box background color
42 ; MessageBoxTextColor - message box text color
43 ; MessageBoxColor - message box background color
44 ; MenuTextColor - menu text color
45 ; MenuColor - menu color
46 ; TextColor - normal text color
47 ; SelectedTextColor - selected text color
48 ; SelectedColor - selected text background color
49 ; TimeOut - sets the timeout (in seconds) before the first OS listed gets booted automagically
50
51 ; [OS-General] Section Commands:
52 ;
53 ; BootType - sets the boot type: ReactOS, Linux, BootSector, Partition, Drive
54 ; BootDrive - sets the boot drive: 0 - first floppy, 1 - second floppy, 0x80 - first hard disk, 0x81 - second hard disk
55 ; BootPartition - sets the boot partition
56 ; DriveMap - maps a BIOS drive number to another (i.e. DriveMap=hd1,hd0 maps harddisk1 to harddisk0 or DriveMap=fd1,fd0)
57
58 ; [BootSector OSType] Section Commands:
59 ;
60 ; BootSector - sets the filename of the bootsector to be loaded
61
62 ; [ReactOS OSType] Section Commands:
63 ;
64 ; SystemPath - sets the system root path (must be a valid ARC - Path):
65 ; multi(0)disk(0)rdisk(0)partition(1)\reactos
66 ; multi(0)disk(0)fdisk(0)
67 ; Options - sets the command line options for the kernel being booted
68 ; Kernel - sets the kernel filename
69 ; Driver - sets the name of one or more drivers to be loaded (one entry per driver)
70
71
72
73
74 [FREELOADER]
75 MessageBox=Welcome to FreeLoader!\nCopyright (c) 2003 by Brian Palmer <brianp@sginet.com>\n\nThis is a sample FreeLoader configuration file.\nEdit FREELDR.INI to change the boot settings.
76 DefaultOS=ReactOSHD
77 TimeOut=10
78
79 ; DisplayMode can be:
80 ; NORMAL_VGA for 80x25
81 ; EXTENDED_VGA for 80x50 on VGA 80x43 on EGA
82 ; 0x501C for 80x28
83 ; 0x501E for 80x30
84 ; 0x5022 for 80x34
85 ; 0x502B for 80x43
86 ; 0x503C for 80x60
87 [Display]
88 DisplayMode=NORMAL_VGA
89 TitleText=Brian\92s Custom FreeLoader Boot Disk
90 StatusBarColor=Cyan
91 StatusBarTextColor=Black
92 BackdropTextColor=White
93 BackdropColor=Blue
94 BackdropFillStyle=Medium
95 TitleBoxTextColor=White
96 TitleBoxColor=Red
97 MessageBoxTextColor=White
98 MessageBoxColor=Blue
99 MenuTextColor=White
100 MenuColor=Blue
101 TextColor=Yellow
102 SelectedTextColor=Black
103 SelectedColor=Gray
104 SpecialEffects=Yes
105
106 [Operating Systems]
107 ReactOSHD="ReactOS (HardDrive)"
108 ReactOSFloppy="ReactOS (Floppy)"
109 Linux="Debian Linux"
110 Floppy="3 1/2 Floppy (A:)"
111 MSWinders="Microsoft Windows (C:)"
112 DriveD="Drive D:"
113
114 ; Load ReactOS from harddisk (drive C:)
115 [ReactOSHD]
116 BootType=ReactOS
117 SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos
118 Options=/DEBUGPORT=SCREEN
119 Kernel=\REACTOS\SYSTEM32\NTOSKRNL.EXE
120 Hal=\REACTOS\SYSTEM32\HAL.DLL
121 Driver=\REACTOS\SYSTEM32\DRIVERS\IDE.SYS
122 Driver=\REACTOS\SYSTEM32\DRIVERS\VFATFS.SYS
123
124 ; Load ReactOS from floppy (drive A:)
125 [ReactOSFloppy]
126 Name="ReactOS (Floppy)"
127 BootType=ReactOS
128 SystemPath=multi(0)disk(0)fdisk(0)
129 Options=/DEBUGPORT=SCREEN
130 Kernel=\reactos\NTOSKRNL.EXE
131 Hal=\reactos\HAL.DLL
132 Driver=\reactos\IDE.SYS
133 Driver=\reactos\VFATFS.SYS
134
135 ;[ReactOS (Debug)]
136 ;BootType=ReactOS
137 ;BootDrive=0
138 ;Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=19200
139 ;Kernel=\NTOSKRNL.EXE
140 ;Hal=\HAL.DLL
141 ;Driver=\DRIVERS\IDE.SYS
142 ;Driver=\DRIVERS\VFATFS.SYS
143
144 [Linux]
145 BootType=Linux
146 BootDrive=hd1
147 BootPartition=1
148 Kernel=/vmlinuz
149 Initrd=/initrd.img
150 CommandLine="root=/dev/sdb1"
151
152 [Floppy]
153 BootType=Drive
154 BootDrive=fd0
155
156 [MSWinders]
157 BootType=Partition
158 BootDrive=hd0
159 BootPartition=1
160 ;DriveMap=hd1,hd0
161 ;DriveMap=hd2,hd0
162 ;DriveMap=hd3,hd0
163
164 [DriveD]
165 BootType=Partition
166 BootDrive=hd1
167 BootPartition=1