• [VOICENWS] SW: DFSee 13.0 released: full GPT support

    From VOICE News Service@1:3634/1000 to All on Wednesday, December 02, 2015 14:52:43

    ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

    From: jvwDESPAM@DESPAMdfsee.com

    DFSee version 13.0 has been released, with new functionality and several fixes.

    It is a MAJOR release, and the first with FULL support for the GPT partitioning style as used on the MAC and on newer Windows or Linux systems with either very large disks or an UEFI type BIOS.

    All well known DFSee operations are possible with GPT disks, including create and delete of partitions, resizing and move or copy of partition, even between MBR-style and GPT-style disks.

    Of course, as usual, there are also several smaller improvements and bug fixes.

    DFSee is a very powerful disk-utility with disk partitioning,
    filesystem and disk analysis, some file recovery and UNDELETE
    and smart imaging or cloning of partitions or complete disks.

    This being a major release, it will require an upgrade if you currently
    have a registration for an older version:


    More details at:

    Direct download links from the DFSee website:



    Or from the HOBBES website:
    or (after processing):

    Functional changes since 12.7

    - Added '-?' online help to 'H','h','A' and 'a' sector display commands
    - Added warning when GPT guard partition there, but no valid header/array
    - CR: Accept symbolic names for GPT partition types (WIN,EFI,LIN, etc)
    - CR: Added dedicated [Manual Edit type GUID] button to CR GPT dialog
    - CR: Dialogs, cleaned up maximum-size/offset calculation & alignment
    - CR: Fixed alignment for position and size for GPT (0x800, 1 MiB)
    - CR: Force '-U' option when creating a GPT guard partition, type 0xEE
    - CR: GPT Dialog, added sub-dialog with check-boxes for attribute flags
    - CR: GPT Dialog, added '[x] Do NOT align to MiB boundaries' check box
    - CR: GPT Dialog, fixed calculation for aligned/unaligned maximum sizes
    - CR: Implemented "cr gpt" to create/recover a GPT HDR+PTA structures on a disk
    - CR: Implemented '-attrib:'hex' option for GPT 64-bit attribute values
    - CR: Implemented GUID/UUID edit dialog, with 5 seperate HEX-only fields
    - CR: Implemented GPT-style partition-create dialog, with type select list
    - CR: Implemented the actual CreatePartition() fot GPT, writing HDR+PTA
    - CR: MBR Dialog, added '[x] Do NOT align to CYL boundaries' check box
    - CR: Make default size for GPT EFI partition 128 MiB
    - CR: Supply a default partition name, based on the current type-GUID
    - CR: alignment fixes, and update of documentation files
    - CR: changed '-U' option to '-align-' for consistency (do NOT align)
    - DELETE: Implemented delete of a single GPT partition, or ALL on 1 disk
    - Don't allow writing outside PSN limits, except for expandable files
    - EDIT: Implemented Fix '-c:N' (nr of byte columns) option in HEX editor
    - EDIT: Make sure write (back) errors are displayed and show up in the LOG
    - EXPAND: Allow partition expand for unknown filesystems (Part-table only)
    - EXPAND: Fixed FAT16 bootsector validation for sizes close to the limit
    - EXPAND: Fixed partition type for types larger than 0x10 (HEX-DEC mixup)
    - EXPORT: fixed crash when using -d option (as used in DFSDISK procedure)
    - FAT format, no update of (MBR-style) partition type for a GPT partition
    - Fixed creation of PRIMARY with -G:n GAP specified (like GPT 0xEE guard)
    - Fixed menu ownership to make accelerator keys work from any window/menu
    - GPT -fix will move an incorrect-placed alternate hdr/PTA, when possible
    - GPT: Always SORT table-array when before writing, including 'lvm -fix'
    - GPT: Better CRC and sanity checks on GPT structures, more specific warnings
    - GPT: Edit Partition Tables, implemented dialog for single entry edit
    - GPT: Fix FAT16 filesystem recognition and display for GPT partitions
    - GPT: HELP for PTE dialog, fix help for the type-GUID listbox in CR
    - GPT: Implemented GUID 'time+random' generator and 'uuidgen' test command
    - GPT: No WARNING if alternate HDR is at end-guard, not end-disk (hybrid)
    - GPT: new command 'gpt' and 'gpt -fix' to display/fixup (damaged) GPT info
    - Linux: Fixed working of Shift-TAB for Linux terminal (dialog navigation)
    - Linux: Re-introduced escape-sequence for Shift-Tab, as an alias (from 12.6)
    - MENU: Added a 'Fix GPT header / tables' menu item in Mode=FDISK
    - MENU: Added a convert MBR to GPT, and GPT to MBR items to Mode=FDISK
    - MENU: Changed OSX partition ID from '/dev/disN' to 'diskXsN' identifier
    - MENU: Create and Open freespace, logical/primary lists updated for GPT
    - MENU: IMZ2RAW improved handling of source path and sizefield with -S
    - MENU: Restore partition info (PRESTORE dialog): include GPT sector types
    - MENU: Updated partition/BMGR selection lists for GPT-style partitions
    - MOUNT/VIRT allow size in sectors larger than C*H*S (partial cylinders)
    - MOVE/COPY: Support for GPT partitions, including MBR to GPT or GPT to MBR
    - MOVE: Retain original (unique) partition GUID when moving GPT to GPT
    - OSX/Linux: Use 'stty -echo' at start to avoid spurious input echos
    - OSX: Changed a few key-bindings for better MAC-OSX compatibility (Alt to Ctrl)
    - PART added MBR type 0xEF for an EFI System Partition (ESP) on an MBR disk
    - PART: Add 'part -w' hint to Linux NOTE if there are unaligned partitions
    - PART: Check for the HFS+ FS for GPT 'Apple CoreStorage' or 'Apple Boot'
    - PART: New warning when a GPT partition has a non-unique partition-GUID
    - PART: Show number of supressed MINOR warnings when just showing MAJOR ones
    - PART: Supress 'NO-active partition' warnings for GPT style disks
    - PL: Supress (OS/2 USB) dummy disks when showing freespace areas (pl f)
    - PSAVE: Add GPT info to ASCII-header and GPT header/table sectors to .PDx
    - PTE: Finished handling of field contents for the GPT variant
    - PTE: Implemented NEXT, PREV, and F2/F5/F8 Hexedit actions for GPT
    - PTE: MBR and GPT, changed default sector value to HEXadecimal format
    - RESIZE/EXPAND: Added support to resize filesystems in GPT partitions
    - SET: 'align' property for CREATE partition, AUTO, CYL, MIB or #sectors
    - STARTUP: switch '-align:value to set default alignment on partition CR
    - UI: Entryfields: stylebits to filter on decimal or hex number input only

    Regards, JvW

    DFSee Home: http://www.dfsee.com; Jan van Wijk; Author of DFSee - mailto://info@dfsee.com

    For a choice in the future of personal computing, Join VOICE - http://www.os2voice.org

    [Moderator's note: All posts are sent without guarantee to the
    accuracy of the content. We try to verify details and URLs but
    this is an entirely volunteer run list, so 100% fact checking and
    the quality/useability of products announced here is impossible.

    If you respond to this post please remove the DESPAM from the
    poster's email addresses. Please do not send requests for information
    about a specific post to the moderator unless it is an update or I
    sent it.

    To submit news to this list please use the submission form at
    or send an email to "submit@os2voice.org"

    To unsubscribe yourself from this list, send the following message
    to majormajor@os2voice.org

    unsubscribe news


    * Origin: Waldo's Place USA Internet Gateway (1:3634/1000)