mirror of
https://github.com/reactos/reactos.git
synced 2024-08-07 03:44:36 +00:00
3662f1f720
New .ini file format (sort of) - changed some parameter names, etc. More efficient .ini file parsing code More efficient use of memory, smaller image file Total rewrite of file system code (the old stuff sucked) VFAT Long File Names now supported! ReactOS is the only boot type supported currently, disabled all others (temporarily) svn path=/trunk/; revision=2372
156 lines
4 KiB
INI
156 lines
4 KiB
INI
# 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
|
||
|
||
# [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)
|
||
|
||
|
||
|
||
[FREELOADER]
|
||
MessageLine=Welcome to FreeLoader!
|
||
MessageLine=Copyright (c) 2001 by Brian Palmer <brianp@sginet.com>
|
||
MessageLine=
|
||
MessageBox=Edit your FREELDR.INI file to change your boot settings.
|
||
OS=ReactOS (HD)
|
||
OS=ReactOS (Floppy)
|
||
#OS=ReactOS (Debug)
|
||
#OS=Linux
|
||
OS=3<EFBFBD> Floppy (A:)
|
||
OS=Microsoft Windows (C:)
|
||
OS=Drive D:
|
||
DefaultOS=ReactOS (Floppy)
|
||
TimeOut=10
|
||
|
||
[Display]
|
||
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
|
||
|
||
# Load ReactOS from harddisk (drive C:)
|
||
# - does not work on large harddisks
|
||
[ReactOS (HD)]
|
||
Name="ReactOS (HardDrive)"
|
||
BootType=ReactOS
|
||
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos
|
||
Options=/DEBUGPORT=SCREEN
|
||
Kernel=NTOSKRNL.EXE
|
||
Driver=IDE.SYS
|
||
Driver=VFATFS.SYS
|
||
|
||
# Load ReactOS from floppy (drive A:)
|
||
[ReactOS (Floppy)]
|
||
Name="ReactOS (Floppy)"
|
||
BootType=ReactOS
|
||
SystemPath=multi(0)disk(0)fdisk(0)
|
||
Options=/DEBUGPORT=SCREEN
|
||
Kernel=\reactos\NTOSKRNL.EXE
|
||
Driver=\reactos\IDE.SYS
|
||
Driver=\reactos\VFATFS.SYS
|
||
|
||
#[ReactOS (Debug)]
|
||
#Name="ReactOS (Debug)"
|
||
#BootType=ReactOS
|
||
#BootDrive=0
|
||
#Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=19200
|
||
#Kernel=\NTOSKRNL.EXE
|
||
#Driver=\DRIVERS\IDE.SYS
|
||
#Driver=\DRIVERS\VFATFS.SYS
|
||
|
||
#[Linux]
|
||
#Name="Linux"
|
||
# Linux boot type not implemented yet
|
||
#BootType=Partition
|
||
#BootDrive=0x80
|
||
#BootPartition=2
|
||
|
||
[3<> Floppy (A:)]
|
||
Name="3<> Floppy (A:)"
|
||
BootType=Drive
|
||
BootDrive=0
|
||
|
||
[Microsoft Windows (C:)]
|
||
Name="Microsoft Windows (C:)"
|
||
BootType=Drive
|
||
BootDrive=0x80
|
||
|
||
[Drive D:]
|
||
Name="Drive D:"
|
||
BootType=Partition
|
||
BootDrive=0x81
|
||
BootPartition=1
|