Versions in this module Expand all Collapse all v0 v0.15.1 Aug 2, 2021 v0.15.0 Feb 18, 2021 Changes in this version + type Chs struct + func (k *Chs) B2() (value uint8) + func (k *Chs) B3() (value uint8) + func (k *Chs) Cylinder() (value int64) + func (k *Chs) Decode(reader io.ReadSeeker, ancestors ...interface{}) (err error) + func (k *Chs) Head() (value uint8) + func (k *Chs) Parent() *PartitionEntry + func (k *Chs) Root() *MbrPartitionTable + func (k *Chs) Sector() (value int64) + type FS struct + func New(decoder io.ReadSeeker) (*FS, error) + func (fsys *FS) Open(name string) (fs.File, error) + type MbrPartitionTable struct + func (k *MbrPartitionTable) BootSignature() (value []byte) + func (k *MbrPartitionTable) BootstrapCode() (value []byte) + func (k *MbrPartitionTable) Decode(reader io.ReadSeeker, ancestors ...interface{}) (err error) + func (k *MbrPartitionTable) Parent() *MbrPartitionTable + func (k *MbrPartitionTable) Partitions() (value [4]PartitionEntry) + func (k *MbrPartitionTable) Root() *MbrPartitionTable + type Partition struct + func NewPartition(name int, partition *PartitionEntry) *Partition + func (p *Partition) Close() error + func (p *Partition) Info() (fs.FileInfo, error) + func (p *Partition) IsDir() bool + func (p *Partition) ModTime() time.Time + func (p *Partition) Mode() fs.FileMode + func (p *Partition) Name() string + func (p *Partition) Size() int64 + func (p *Partition) Stat() (fs.FileInfo, error) + func (p *Partition) Sys() interface{} + func (p *Partition) Type() fs.FileMode + type PartitionEntry struct + func (k *PartitionEntry) ChsEnd() (value *Chs) + func (k *PartitionEntry) ChsStart() (value *Chs) + func (k *PartitionEntry) Decode(reader io.ReadSeeker, ancestors ...interface{}) (err error) + func (k *PartitionEntry) LbaStart() (value uint32) + func (k *PartitionEntry) NumSectors() (value uint32) + func (k *PartitionEntry) Parent() *MbrPartitionTable + func (k *PartitionEntry) PartitionType() (value uint8) + func (k *PartitionEntry) Root() *MbrPartitionTable + func (k *PartitionEntry) Status() (value uint8) + type Root struct + func (r *Root) Close() error + func (r *Root) IsDir() bool + func (r *Root) ModTime() time.Time + func (r *Root) Mode() fs.FileMode + func (r *Root) Name() string + func (r *Root) Read([]byte) (int, error) + func (r *Root) ReadDir(n int) ([]fs.DirEntry, error) + func (r *Root) Size() int64 + func (r *Root) Stat() (fs.FileInfo, error) + func (r *Root) Sys() interface{}