documentatnio
[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
57 ; [BootSector OSType] Section Commands:
58 ;
59 ; BootSector - sets the filename of the bootsector to be loaded
60
61 ; [ReactOS OSType] Section Commands:
62 ;
63 ; SystemPath - sets the system root path (must be a valid ARC - Path):
64 ; multi(0)disk(0)rdisk(0)partition(1)\reactos
65 ; multi(0)disk(0)fdisk(0)
66 ; Options - sets the command line options for the kernel being booted
67 ; Kernel - sets the kernel filename
68 ; Driver - sets the name of one or more drivers to be loaded (one entry per driver)
69
70
71
72 [FREELOADER]
73 MessageLine=Welcome to FreeLoader!
74 MessageLine=Copyright (c) 2001 by Brian Palmer <brianp@sginet.com>
75 MessageLine=
76 MessageBox=Edit your FREELDR.INI file to change your boot settings.
77 OS=ReactOS (HD)
78 OS=ReactOS (Floppy)
79 ;OS=ReactOS (Debug)
80 ;OS=Linux
81 OS=3« Floppy (A:)
82 OS=Microsoft Windows (C:)
83 OS=Drive D:
84 DefaultOS=ReactOS (Floppy)
85 TimeOut=10
86
87 [Display]
88 TitleText=Boot Menu
89 StatusBarColor=Cyan
90 StatusBarTextColor=Black
91 BackdropTextColor=White
92 BackdropColor=Blue
93 BackdropFillStyle=Medium
94 TitleBoxTextColor=White
95 TitleBoxColor=Red
96 MessageBoxTextColor=White
97 MessageBoxColor=Blue
98 MenuTextColor=White
99 MenuColor=Blue
100 TextColor=Yellow
101 SelectedTextColor=Black
102 SelectedColor=Gray
103
104 ; Load ReactOS from harddisk (drive C:)
105 ; - does not work on large harddisks
106 [ReactOS (HD)]
107 Name="ReactOS (HardDrive)"
108 BootType=ReactOS
109 SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos
110 Options=/DEBUGPORT=SCREEN
111 Kernel=\REACTOS\SYSTEM32\NTOSKRNL.EXE
112 Hal=\REACTOS\SYSTEM32\HAL.DLL
113 Driver=\REACTOS\SYSTEM32\DRIVERS\IDE.SYS
114 Driver=\REACTOS\SYSTEM32\DRIVERS\VFATFS.SYS
115
116 ; Load ReactOS from floppy (drive A:)
117 [ReactOS (Floppy)]
118 Name="ReactOS (Floppy)"
119 BootType=ReactOS
120 SystemPath=multi(0)disk(0)fdisk(0)
121 Options=/DEBUGPORT=SCREEN
122 Kernel=\reactos\NTOSKRNL.EXE
123 Hal=\reactos\HAL.DLL
124 Driver=\reactos\IDE.SYS
125 Driver=\reactos\VFATFS.SYS
126
127 ;[ReactOS (Debug)]
128 ;Name="ReactOS (Debug)"
129 ;BootType=ReactOS
130 ;BootDrive=0
131 ;Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=19200
132 ;Kernel=\NTOSKRNL.EXE
133 ;Hal=\HAL.DLL
134 ;Driver=\DRIVERS\IDE.SYS
135 ;Driver=\DRIVERS\VFATFS.SYS
136
137 ;[Linux]
138 ;Name="Linux"
139 ; Linux boot type not implemented yet
140 ;BootType=Partition
141 ;BootDrive=0x80
142 ;BootPartition=2
143
144 [3« Floppy (A:)]
145 Name="3« Floppy (A:)"
146 BootType=Drive
147 BootDrive=0
148
149 [Microsoft Windows (C:)]
150 Name="Microsoft Windows (C:)"
151 BootType=Drive
152 BootDrive=0x80
153
154 [Drive D:]
155 Name="Drive D:"
156 BootType=Partition
157 BootDrive=0x81
158 BootPartition=1