package
1.5.0
Repository: https://github.com/diskfs/go-diskfs.git
Documentation: pkg.go.dev

# Functions

Create creates an ISO9660 filesystem in a given directory requires the backend.Storage where to create the filesystem, size is the size of the filesystem in bytes, start is how far in bytes from the beginning of the backend.Storage to create the filesystem, and blocksize is is the logical blocksize to use for creating the filesystem note that you are *not* required to create the filesystem on the entire disk.
Read reads a filesystem from a given disk.

# Constants

BIOS classic PC-BIOS x86.
EFI newer extensible firmware interface.
Floppy12Emulation emulate a 1.2 M floppy.
Floppy144Emulation emulate a 1.44 M floppy.
Floppy288Emulation emulate a 2.88 M floppy.
GB represents one GB.
HardDiskEmulation emulate a hard disk.
KB represents one KB.
Mac some Macintosh system,s.
2^32.
MB represents one MB.
NoEmulation do not do any emulation, the normal mode.
PPC PowerPC.
TB represents one TB.

# Variables

ErrSuspFilenameUnsupported error to show that this extension does not support searching by path.
ErrSuspNoHandler error to show gracefully that we do not have a handler for this signature.
ErrSuspRelocatedDirectoryUnsupported error to indicate that this extension does not support relocated directories.

# Structs

Directory represents a single directory in a FAT32 filesystem.
ElTorito boot structure for a disk.
ElToritoEntry single entry in an el torito boot catalog.
File represents a single file in an iso9660 filesystem it is NOT used when working in a workspace, where we just use the underlying OS.
FileSystem implements the FileSystem interface.
FinalizeOptions options to pass to finalize.

# Type aliases

Emulation that should be used for booting, normally none.
Platform target booting system for a bootable iso.