@@ -260,8 +260,7 @@ Dissect supports the following partition schemes to divide a disk into multiple
260260 - :class: `here <dissect.volume.disk.schemes.mbr.MBR> `
261261
262262Besides the standard partition tables used in most computer systems.
263- Dissect supports various other systems that do something similar.
264- These are volume systems used fo RAID configurations or logical volumes that span multiple disks.
263+ Dissect supports volume systems used for RAID configurations or logical volumes that span multiple disks.
265264
266265.. seealso ::
267266
@@ -314,67 +313,71 @@ In Dissect, filesystems go beyond traditional disk-based structures.
314313If it behaves like a filesystem, Dissect can likely treat it as one.
315314This includes both standard filesystems and formats that resemble filesystem behavior.
316315
317- Dissect provides implementations for common filesystems such as :doc: `NTFS </projects/dissect.ntfs/index >` and :doc: `VMFS </projects/dissect.vmfs/index >`, as well as support for forensic formats, network shares, and virtual overlays.
318-
319316.. seealso ::
320317
321318 For more details, see :doc: `Filesystems </advanced/filesystems >`.
322319
323320.. list-table :: Supported Filesystems
324321 :header-rows: 1
325- :widths: 20 30
322+ :widths: 20 30 5
326323
327324 * - Filesystem
328325 - Description
329-
326+ - API
330327 * - AD1
331- - :class: `<dissect.target.filesystems.ad1.AD1Filesystem> `
332328 - Forensic container format (AccessData AD1).
329+ - :class: `here <dissect.target.filesystems.ad1.AD1Filesystem> `
330+ * - APFS
331+ - Apple Filesystem.
332+ - :class: `here <dissect.target.filesystems.apfs.ApfsFilesystem> `
333333 * - BTRFS
334- - :class: `<dissect.target.filesystems.btrfs.BtrfsFilesystem> `
335- - BTRFS filesystem with support for subvolumes.
336- * - CpIO
337- - :class: `<dissect.target.filesystems.cpio.CpioFilesystem> `
334+ - Binary-tree file system with support for subvolumes.
335+ - :class: `here <dissect.target.filesystems.btrfs.BtrfsFilesystem> `
336+ * - CPIO
338337 - CPIO archive format.
339- * - EXFAT
340- - :class: `<dissect.target.filesystems.exfat.ExfatFilesystem> `
341- - Microsoft EXFAT filesystem.
338+ - :class: `here <dissect.target.filesystems.cpio.CpioFilesystem> `
339+ * - exFAT
340+ - Microsoft Extensible File Allocation Table filesystem.
341+ - :class: `here <dissect.target.filesystems.exfat.ExfatFilesystem> `
342342 * - Ext2, Ext3, Ext4
343- - :class: `<dissect.target.filesystems.extfs.ExtFilesystem> `
344343 - Linux EXT family filesystems.
344+ - :class: `here <dissect.target.filesystems.extfs.ExtFilesystem> `
345345 * - FAT
346- - :class: ` <dissect.target.filesystems.fat.FatFilesystem> `
347- - FAT12/16/32 filesystem.
346+ - File Allocation Table 12/16/32-bit filesystem.
347+ - :class: ` here <dissect.target.filesystems.fat.FatFilesystem> `
348348 * - FFS
349- - :class: ` <dissect.target.filesystems.ffs.FfsFilesystem> `
350- - Fast File System (BSD).
349+ - Fast Filesystem (BSD).
350+ - :class: ` here <dissect.target.filesystems.ffs.FfsFilesystem> `
351351 * - JFFS
352- - :class: ` <dissect.target.filesystems.jffs.JffsFilesystem> `
353- - Journaling Flash File System.
354- * - Network File Share
355- - :class: ` <dissect.target.filesystems.nfs.NfsFilesystem> `
356- - NFS share filesystem.
352+ - Journaling Flash Filesystem.
353+ - :class: ` here <dissect.target.filesystems.jffs.JffsFilesystem> `
354+ * - NFS
355+ - Network File Share filesystem. Gives the ability to connect to an NFS share
356+ - :class: ` here <dissect.target.filesystems.nfs.NfsFilesystem> `
357357 * - NTFS
358- - :class: `<dissect.target.filesystems.ntfs.NtfsFilesystem> `
359- - Microsoft NTFS filesystem.
360- * - Overlay2 <dissect.target.filesystems.overlay.Overlay2Filesystem>`, :class: `Overlay
361- - :class:`<dissect.target.filesystems.overlay.OverlayFilesystem> `
362- - Overlay filesystem used in container environments.
363- * - QnxFs
364- - :class: `<dissect.target.filesystems.qnxfs.QnxFilesystem> `
365- - QNX filesystem.
358+ - Microsoft NT Filesystem.
359+ - :class: `here <dissect.target.filesystems.ntfs.NtfsFilesystem> `
360+ * - Overlay
361+ - Overlay filesystem combines multiple layers into one singular filesystem. This filesystem is used for container formats for Docker or Podman.
362+ - :class: `here <dissect.target.filesystems.overlay.OverlayFilesystem> `
363+ * - Overlay2
364+ - Overlay2 Filesystem is a more efficient version of the Overlay filesystem.
365+ - :class: `here <dissect.target.filesystems.overlay.Overlay2Filesystem> `
366+ * - QNX4, QNX6
367+ - QNX filesystem, commonly used in the QNX RTOS.
368+ - :class: `here <dissect.target.filesystems.qnxfs.QnxFilesystem> `
366369 * - SquashFS
367- - :class: ` <dissect.target.filesystems.squashfs.SquashFSFilesystem> `
368- - Compressed read-only filesystem.
370+ - Compressed read-only filesystem used by linux systems.
371+ - :class: ` here <dissect.target.filesystems.squashfs.SquashFSFilesystem> `
369372 * - Virtual Backup Files
370- - :class: `<dissect.target.filesystems.vbk.VbkFilesystem> `
371373 - Filesystem representation of VBK backup files.
374+ - :class: `here <dissect.target.filesystems.vbk.VbkFilesystem> `
372375 * - VMFS
373- - :class: `<dissect.target.filesystems.vmfs.VmfsFilesystem> `
374376 - VMware VMFS filesystem.
377+ - :class: `here <dissect.target.filesystems.vmfs.VmfsFilesystem> `
375378 * - XFS
376- - :class: `<dissect.target.filesystems.xfs.XfsFilesystem> `
377379 - High-performance journaling filesystem
380+ - :class: `here <dissect.target.filesystems.xfs.XfsFilesystem> `
378381
379382Operating Systems
380383~~~~~~~~~~~~~~~~~
0 commit comments