Free FDISK Change Log ===================== Bug classification: - CRITICAL: Serve errors potentially leading to data loss. - HIGH: Errors preventing the program to work. - MEDIUM: Bugs regarding non-essential features or with work-arounds. - LOW: Cosmetic bugs, like display issues etc. Version 1.4.2 (2025-01-18) --------------------------- Fixes: - LOW: When displaying or editing logical partitions, only complain about an unusable extended partition if there is any defined, not when there is no extended at all (introduced with 1.4.1). Version 1.4.1 (2025-01-18) --------------------------- Fixes: - CRITICAL: Prevent FDISK from accessing and modifying partitions with more than 23 logicals defined, as it may terminate the EMBR chain after the 23th logical when writing the tables back or otherwise operate in an unexpected way. - MEDIUM: Fix bootloader trying to boot from an active partition not containing a valid volume boot record instead of showing an error message. Changes: - Do not automatically activate a created primary partition when it is created via command line and no other partition is active, as this turned out to be a backwards incompatible change to FDISK 1.3.4 shipped with FreeDOS 1.3, breaking the installation process if the BIOS is configured to boot from hard disk first. - Change boot code installed via /IPL to issue an INT 18 if there is no bootable partition, either because none is active, or the active one does not contain a valid BIOS signature. There is a message and a three second delay before issueing the INT 18. - Add undocumented /NOIPL command line argument which prevents FDISK from writing boot code into an implicitly created MBR. IPL area is filled with zero instead. - Do not list logical drives via /info for inaccessible extended partitions. - Tell user if an extended partition is inaccessible when entering the delete logical drive UI screen instead of giving a generic failure message.