EFI$HELP.HLB  —  INITIALIZE  Parameter
 device-name

    Specification of the target EFI$CP device.

    Only FAT12 and FAT16 operations are supported by this version of
    EFI$CP, as are long file names. FAT32 is not supported.

    The FAT12 volume structure does not permit arbitrary capacities.
    Disks and partitions with fewer than 4085 clusters are always
    FAT12, and the selected capacity must match one of the predefined
    devices.

    For operations on disk devices or partitions with capacities
    within the FAT12 capacity range (1 to 8399 blocks, or from 1 to
    4084 clusters, inclusive), the disk capacity must match that of a
    recognized floppy device. Most commonly, this is either the 1.44
    megabyte (2880 blocks) or the 2.88 megabyte (5760 blocks) floppy
    disk, or an LD partition of a matching size, or a partition file
    of a matching size. FAT12 access and initialization is entirely
    table-based, per Microsoft Extensible Firmware Initiative FAT32
    File System Specification.

    For operations in the FAT16 range (of 8400 to 4194304 blocks,
    inclusive), arbitrary disk capacities are supported.

    FAT32 operations are not supported. Disks using FAT32, or equal
    or larger than 4194304 blocks cannot be accessed.

    Disks equal or larger than 2097152 blocks will often default
    to FAT32, though EFI$CP will force disks in this capacity range
    to FAT16 up to the FAT16 addressing limit of 4194304 blocks,
    inclusive.

    For additional related information, please see the EFI$_UNRECRX
    error.

 label-string

    Alphanumeric string of from one to eleven characters, inclusive.
    While permissible within the FAT specifications, EFI$CP does
    not presently accept spaces and special characters within this
    string.

    If the label parameter is specified as a null string, the default
    volume label NO NAME will be used; an unlabeled volume is not
    permitted.
Close Help