MKUDFFS(8) System Manager's Manual MKUDFFS(8) (NAME) mkudffs -- UDF (SYNOPSIS) mkudffs [ options ] device [ blocks-count ] (DESCRIPTION) mkudffs UDF ( ) . device ( /dev/hdX) . blocks-count . mkudffs . . UDF . (OPTIONS) -h,--help . -l,--label= label UDF. UDF --lvid --vid . mkudffs LinuxUDF . ( mkudffs 1.1 ) -u,--uuid= uuid UDF (uuid). --fullvsid . uuid mkudffs . ( mkudffs 1.1 ) -b,--blocksize= block-size . UDF 512 32768 () . mkudffs . ( ) --media-type=hd 512 2048 . ( mkudffs 1.1 ) -m,--media-type= media-type . --udfrev . . ( ) hd . : hd (HD - Hard Disk) worm (WORM) mo - (MO) cd (CD-ROM) cdr (CD-R) cdrw (CD-RW) dvd (DVD- ROM) dvdr (DVD-R) dvdrw (DVD-RW) dvdram (DVD-RAM) bdr (BD-R) ( -m cd dvdr bdr mkudffs 2.0 mkudffs 2.2 ) -r,--udfrev= udf-revision UDF BCD ( 0x0201) ( 2.01). 1.01 1.02 1.50 2.00 2.01 2.50 2.60 . UDF 2.01 2.50 . UDF 2.01 . --media-type . ( 2.01 mkudffs 2.0 1.01 mkudffs 2.1 ) -n,--no-write device. device . UDF . ( mkudffs 2.0 ) --new-file device blocks-count . mkudffs . ( mkudffs 2.0 ) --lvid= logical-volume-identifier (Logical Volume Identifier). LinuxUDF . UDF . --vid= volume-identifier (Volume Identifier). LinuxUDF . --vsid= volume-set-identifier (Volume Set Identifier). LinuxUDF . --fsid= file-set-identifier (File Set Identifier). LinuxUDF . --fullvsid= full-volume-set-identifier (Volume Set Identifier). --uuid --vsid . ( mkudffs 1.1 ) --owner= owner-name . UDF Logical Volume Info1 . ( mkudffs 2.3 ) --organization= organization-name . UDF Logical Volume Info2 . ( mkudffs 2.3 ) --contact= contact-information . UDF Logical Volume Info3 . ( mkudffs 2.3 ) --uid= uid (uid) (/). 0 . -1 uid . ( mkudffs 1.1 ) --gid= gid (gid) (/). 0 . -1 gid . ( mkudffs 1.1 ) --mode= mode (octal) (/). 0755 . ( mkudffs 2.0 ) --read-only UDF . SoftWriteProtect Logical Volume Descriptor File Set Descriptor . (hd dvdram dvdrw) UDF . ( mkudffs 2.2 ) --bootarea= fill UDF UDF . mbr mkudffs . : preserve UDF ( hd) erase UDF ( hd ) mbr MBR ( MBR) ( hd ) mbr:sec-size mbr MBR sec-size sec-size () 512 ( mkudffs 2.0 ) --strategy= strategy . 4 4096 . mkudffs --media-type . --spartable, --spartable= spartable-number (Sparing Table). . 1-4 . . . ( mkudffs 2.0 cdrw ) --sparspace= num-of-entires . 1024 . ( mkudffs 2.0 ) --packetlen= length . UDF . ECC . DVD 16 CD/BD 32 1 . ( mkudffs 2.1 cdrw dvdrw ) --vat (VAT). . ( mkudffs 2.0 ) --startblock= start-block UDF. 0 UDF (Multisession) . UDF mkudffs . UDF mkudffs . . UDF . . wodim(1) wodim -msinfo . cdrecord(1) cdrecord -msinfo cdrdao(1) cdrdao msinfo xorriso(1) xorriso -as cdrecord dev=/dev/cdrw -msinfo . ( mkudffs 2.3 ) --minblocks= min-num-of-blocks (VAT). . --closed (AVDP) . cdr . CD-R Track-at-Once . . CD-R . . ( mkudffs 2.3 ) --closed (VAT). AVDP . VAT . --space= space (Space Set). (Unallocated) . (Freed) . (Table) . (Bitmap) . VAT . freedbitmap (Freed Bitmap) freedtable (Freed Table) unallocbitmap (Unallocated Bitmap - ) unalloctable (Unallocated Table) --ad= ad (Allocation Descriptors) (/). inicb ICB () short long --noefe (EFE) (/). UDF 2.00 . --udfrev . --locale (). . ( mkudffs 2.0 ) --u8 OSTA Compressed Unicode Latin1 (ISO-8859-1) . . --u16 OSTA Compressed Unicode UTF-16BE . . . --utf8 UTF-8. . ( mkudffs 2.0 ) (COMPATIBILITY) (OPERATING SYSTEMS SUPPORT) UDF . : +----------------------------+--------------------------+ | Operating system | Maximum UDF revision for | +---------+------------------+-------------+------------+ | Name | Version | read | write | +=========+==================+=============+============+ |Linux | 2.3.17 - 2.4.5 | 2.00 | 2.00 | | | 2.4.6 - 2.6.25 | 2.01 | 2.01 | | | 2.6.26 (and new) | 2.50 | 2.01 | +---------+------------------+-------------+------------+ |Windows | 98/Me | 1.02 | none | | | 2000 | 1.50 | none | | | XP | 2.01 | none | | | Vista (and new) | 2.60 | 2.50 | +---------+------------------+-------------+------------+ |Mac OS | 8.1 - 8.5 | 1.02 | none | | | 8.6 - 9.2 | 1.50 | 1.50 | +---------+------------------+-------------+------------+ |Mac OS X | 10.0 - 10.3 | 1.50 | 1.50 | | | 10.4 | 2.01 | 2.01 | | | 10.5 (and new) | 2.60 | 2.50 | +---------+------------------+-------------+------------+ |FreeBSD | 5 (and new) | 1.50 | none | +---------+------------------+-------------+------------+ |NetBSD | 4.0 | 2.60 | none | | | 5.0 (and new) | 2.60 | 2.60 | +---------+------------------+-------------+------------+ |OpenBSD | 3.8 - 3.9 | 1.02 | none | | | 4.0 - 4.6 | 1.50 | | | | 4.7 (and new) | 2.60 | | +---------+------------------+-------------+------------+ |Solaris | 7 (and new) | 1.50 | 1.50 | +---------+------------------+-------------+------------+ |AIX | 5.2 (and new) | 2.01 | 2.01 | +---------+------------------+-------------+------------+ 98 Me UDF CD DVD . (BLOCK SIZE) UDF UDF . . UDF . 2.6.30 . 2.6.30 4.11 . 4.11 . 2.6.30 UDF . UDF bs=blocksize . (WHOLE DISK VS PARTITION) UDF . Mac OS X UDF . ( MBR GPT) . MBR GPT . . UDF Mac OS X . UDF Mac OS X ( : mkdir /Volumes/DriveName && mount_udf /dev/disk1s1 /Volumes/DriveName). . UDF ( ) MBR . MBR ( MBR) . . UDF ( Mac OS X) ( ) . MBR UDF . --bootarea=mbr mkudffs MBR . (LINUX LABEL BUGS) Logical Volume Identifier UDF . libblkid 2.26 Volume Identifier . mkudffs --label . libblkid 2.30 8 . mkudffs 2.0 . UDF UUID UDF LABEL AND UUID udflabel(8) . (EXIT STATUS) mkudffs . (LIMITATIONS) mkudffs UDF 2.50 UDF 2.01 . UDF 2.50 ( BD-R) . mkudffs 2.2 U+FFFF . (BUGS) mkudffs 1.1 --utf8 --vsid --blocksize . 2.0 cdr . (AUTHOR) Ben Fennema Pali Rohar (AVAILABILITY) mkudffs udftools https://github.com/pali/udftools/ . (SEE ALSO) pktsetup(8), udflabel(8), cdrwtool(1), udfinfo(1), wrudf(1) System Management Commands udftools MKUDFFS(8)