Presentation is loading. Please wait.

Presentation is loading. Please wait.

BSD Partitions COEN 152/252 Computer Forensics. BSD Partitions Some BSD systems use IA32 hardware  Designed to co-exists with MS partitions.  Use DOS.

Similar presentations


Presentation on theme: "BSD Partitions COEN 152/252 Computer Forensics. BSD Partitions Some BSD systems use IA32 hardware  Designed to co-exists with MS partitions.  Use DOS."— Presentation transcript:

1 BSD Partitions COEN 152/252 Computer Forensics

2 BSD Partitions Some BSD systems use IA32 hardware  Designed to co-exists with MS partitions.  Use DOS partition table  BSD partitions reside within a volume created by a DOS partition

3 BSD Partitions Two DOS Partitions  One NTSF  One volume containing 4 BSD partitions

4 BSD Partitions FreeBSD gives users access to all DOS partitions on hard drive. Calls DOS Partition a slice. Calls FreeBSD partition a partition

5 BSD Partitions Central data structure:  DISK Label  276 Bytes Hardware specification of the disk Partition table with eight or sixteen BSD partitions

6 BSD Partitions BSD partition table  Starting sector of BSD partition (relative to disk, not volume)  Size of BSD partition  Partition type  Size of UFS file system fragments  Number of UFS file system fragments per block  Number of cylinders per UFS cylinder group.

7 BSD Partitions Partition types:  swap  UFS  FAT  unused

8 BSD Partitions Free BSD partition with device names added

9 BSD Partitions FreeBSD assigns a special device file to each partition and slice.  ‘a’ partition typically root  ‘b’ partition typically swap  ‘c’ partition usually the entire slice FreeBSD allows access to all BSD partitions and all slices.  Investigation needs to cover the whole physical disk

10 BSD Partitions OpenBSD, NetBSD:  user only has access to partitions with entries in the BSD disk label structure  Unlike FreeBSD, disk label can describe partitions outside of the BSD volume  Once OpenBSD / NetBSD loads: DOS partitions are ignored

11 BSD Partitions Volume layout:  Sector 0: boot-code executed when the boot code in the MBR finds the bootable BSD-type partition  Sector 1: Disk label structure  Sector 2: Continuation of boot-code

12 BSD Partitions BSD disk label data structure: Brian Carrier: File System Forensics Analysis


Download ppt "BSD Partitions COEN 152/252 Computer Forensics. BSD Partitions Some BSD systems use IA32 hardware  Designed to co-exists with MS partitions.  Use DOS."

Similar presentations


Ads by Google