Difference between revisions of "Talk:FreeLoader"

From ReactOS Wiki
Jump to: navigation, search
m (History)
m (History)
Line 49: Line 49:
  
 
* Improve Freeloader compilation speed and remove lots of code duplication.
 
* Improve Freeloader compilation speed and remove lots of code duplication.
 +
 +
* Fix "Codepage not found" error by setting correct registry entries ([[Gé van Geldorp]])
 +
* Fix hang during loading of NDIS.SYS ([[Gé van Geldorp]])
 +
* Invalidate the start value if the start key doesn't exist ([[Hartmut Birr]]).
 +
* Changed all registry functions to WCHAR. Implemented packed/unpacked names for keys and values. Fixed the hash values for very short data ([[Hartmut Birr]]).
 +
* Don't search for a serial mouse, if the port is used for debug prints ([[Hartmut Birr]]).
  
 
[[User:BrentNewland|BrentNewland]] 05:18, 4 March 2012 (UTC)
 
[[User:BrentNewland|BrentNewland]] 05:18, 4 March 2012 (UTC)

Revision as of 07:17, 18 March 2012

FREELDR.INI

Is there any documentation as to how Freeloader's config file has to look like? For some reason Reactos setup says that it was unable to install the boot loader. It is a FAT32 partition with no OS, but ntldr and boot.ini are present. Windows xp resides on the second primary partition in NTFS format. I'd like to manually set up freeldr and launch it from GRUB. --j.rohr 22:48, 11 March 2007 (CET)

I found a sample FREELDR.INI in ReactOS-0.3.1-REL-src.zip at ReactOS Sourceforge download directory. rursus 21:00, 30 May 2007 (CEST)

History

ChangeLog-0.0.20#FREELOADER

  • Improved memory management Brian Palmer
  • Added LBA support to FAT12/16 boot sector Brian Palmer
  • Added protected mode exception handling in case FreeLoader crashes Brian Palmer
  • Reworked memory manager to use all of extended memory Brian Palmer
  • Reworked UI code, now supports multiple text-mode resolutions Brian Palmer
  • Added separate configuration for a SETUPLDR version Brian Palmer
  • Added Added ISO-9660 support for booting from CDROMs Eric Kohl
  • Ability to load Linux kernels Brian Palmer

ChangeLog-0.1.0#FREELOADER

  • EXT2/EXT3 file system support,
  • Performance enhancements,
  • VESA text modes supported now,
  • Offscreen buffering to remove flicker (Brian Palmer)

ChangeLog-0.2.3 BootData

  • Basic Live CD building infrastructure (Filip Navara)
  • New font substitution: MS Sans Serif to Bitstream Vera Serif (Filip Navara)
  • Add missing nls settings for Great Britain, tTis fixes bug #344 (Eric Kohl)
  • Corrected shell paths (Filip Navara)

ChangeLog-0.2.5

ChangeLog-0.2.6

  • Rewrote Freeloader to use PE-Loading and relocation of NTOSKRNL instead of multiboot. This enables the Kernel to be loaded dynamically either at a 2GB or 3GB boundary, just like on NT. (Alex Ionescu)
  • Added dynamic ACPI Support. Fixed by Filip Navara as well. (Alex Ionescu)

ChangeLog-0.2.8

  • Properly handle partition(0) to mean active partition (Gé van Geldorp)
  • Don't trust the returned date/time from the BIOS. QEmu messes this up sometimes. (Gé van Geldorp)
  • Fixed the size of the hyperspace area (thanks to Filip Navara). (Hartmut Birr)
  • Enabled Pae mode in freeldr if it is requested. (Hartmut Birr)

ChangeLog-0.2.9

  • Add option to not install bootloader for Bug 961: suggest to make it easy for other people that do not want install freeldr. (Magnus Olsen)
  • Improve Freeloader compilation speed and remove lots of code duplication.
  • Fix "Codepage not found" error by setting correct registry entries (Gé van Geldorp)
  • Fix hang during loading of NDIS.SYS (Gé van Geldorp)
  • Invalidate the start value if the start key doesn't exist (Hartmut Birr).
  • Changed all registry functions to WCHAR. Implemented packed/unpacked names for keys and values. Fixed the hash values for very short data (Hartmut Birr).
  • Don't search for a serial mouse, if the port is used for debug prints (Hartmut Birr).

BrentNewland 05:18, 4 March 2012 (UTC)