]> git.ipfire.org Git - thirdparty/util-linux.git/commit
libfdisk: (dos) Add function fdisk_dos_fix_chs() for fixing CHS values for all partitions
authorPali Rohár <pali.rohar@gmail.com>
Fri, 30 Jul 2021 09:15:15 +0000 (11:15 +0200)
committerPali Rohár <pali.rohar@gmail.com>
Fri, 30 Jul 2021 09:58:27 +0000 (11:58 +0200)
commitdac364addbfb32b099658c89fcc5e40c834ccf79
tree1ccbfa47a3ae6cf79a4aa9236b571d12f3aab4be
parente63d9ab1d604c786f3bc84f0206407433c241951
libfdisk: (dos) Add function fdisk_dos_fix_chs() for fixing CHS values for all partitions

This function fixes beginning and ending CHS values for every partition
according to LBA relative offset, relative beginning and size and fdisk
idea of disk geometry (sectors per track and number of heads). This
function may be used for repairing existing partitions to be compatible
with CHS addressing.

Signed-off-by: Pali Rohár <pali.rohar@gmail.com>
libfdisk/docs/libfdisk-sections.txt
libfdisk/src/dos.c
libfdisk/src/libfdisk.h.in
libfdisk/src/libfdisk.sym