v0.8
NOTE: There is a typo in the README. To create a USB image, just use:
makeusb.bat <Output USB image file>
(Windows)
./makeusb.sh <Output USB image file>
(Linux)
Changes in main repository
- add missing syslinux bulid script to init.sh
- Bump version to 0.8
- Update gitignore
- Update readme and build instructions.
- Update bootloader and driver libraries.
- Add DOS + LOADLIN based boot floppy for slow PCs.
- Add support for installing from hard disks & USB flash drives.
- Split kernels: floppy boot / less compressed & feature rich CD-ROM va…
- busybox: Trim down to needed tools only to reduce initrd size.
- Make OS root directory and target ISO selectable.
- Remove the need to mess with registry files before building image.
- instlaler: Fix progress bars
- tools/drivercopy: Fix drivers with same inf name overwriting each other.
- Update bootloader.
- Update base driver library.
- installer: Add proper UI for disk formatting, wraps around mkfs.fat o…
Changes in tiny-floppy-bootloader
- Add adaptation notice as required per GPL (I think???).
- Make build script take parameters instead of hardcoding everyhthing.
- Remove 0xee port read method of enabling A20.
- Remove non-floppy boot sector code.
- Add proper code for enabling A20 via KBC, safeguard KBC ready waits.
- Add safer methods to enable A20 gate.