Jakiś problem?

test 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sed consequat nulla. 12
Course list: http://www.c-jump.com/bcc/

Disk Drive Terms and Concepts


  1. Disk and Memory Working Together
  2. Disk Drive Basics
  3. Disk Drive Tracks
  4. Disk Drive Cylinders
  5. Disk Drive Sectors
  6. Disk Drive Terminology
  7. Calculating Disk Capacity
  8. How sectors are really numbered on a drive?
  9. Regular CHS Mode
  10. Extended CHS, ECHS Mode
  11. ECHS Example
  12. Zone Bit Recording
  13. Variable Sectors per Track
  14. Logical Block Addressing
  15. CHS vs. LBA
  16. Sectors and Clusters
  17. Logical vs. Physical File Size
  18. Hard Drive Interfaces
  19. HPA, Host Protected Area
  20. DCO, Device Configuration Overlay
  21. Hard Disk Data Acquisition
  22. Hard Disk Data Acquisition, cont
  23. Hard Disk Data Acquisition and BIOS
  24. Hard Disk Data Acquisition
  25. Live Acquisition
  26. Write Blockers
  27. Removable Media
  28. CD-ROMs
  29. RAID, the Multi-Disk Volumes
  30. RAID Level 0, 1, 2
  31. RAID Level 3
  32. RAID Level 4
  33. RAID Level 5
  34. Software RAID
  35. Disk Spanning
  36. RAID Forensic Analysis
  37. Damaged Data Units
  38. Damaged Data Units, cont.

1. Disk and Memory Working Together


  • Disk and Memory Working Together
  • On disk, data stored in sectors
  • Sector typically holds 512 bytes of data
  • Sector is the smallest unit that can be read or written
  • Memory is holding bytes of data
  • Each byte in memory can be accessed independently 

2. Disk Drive Basics


  • Disk Drive 

3. Disk Drive Tracks


  • Disk drive tracks 

4. Disk Drive Cylinders


  • Disk drive cylinders 

5. Disk Drive Sectors


  • Note: Sector ize is usually 512 bytes long:Disk drive sectors

     


6. Disk Drive Terminology


  • Putting it all together:
    • Number of cylinders (tracks), heads (sides), and sectors (aka CHS) uniquely identify the physical geometry of the storage units on a disk
    • CHS also yields disk capacity:
      • Capacity = Cylinders × Heads × Sectors × sector_size

     


7. Calculating Disk Capacity


  • Calculating Disk Capacity 

8. How sectors are really numbered on a drive?


  • Did that drive really have 15 heads?
  • Could 8 platters really fit in that less than 1 inch space?
  • CHS = 13,328/15/63 is the reported geometry.
  • That is, this is what it says on the drive!
  • Let’s see what the real geometry is… 

9. Regular CHS Mode


  • Designed for early IDE/ATA HDDs
    • C <= 1,024
    • H <= 16
    • S <= 63
  • This mode works for drives up to 504 MB in capacity 

10. Extended CHS, ECHS Mode


  • ECHS is used for drives between 504 MB and 8 GB
    • CHS addressing is limited to
      • 10 bits for cylinder (<=1024)
      • 8 bits for head (<=256), and
      • 6 bits for sector (<=63 since first sector is 1.)
  • In ECHS, the actual C value is divided by 2 and the H value multiplied by 2 until:
    • C < 1024 or H >= 255

     


11. ECHS Example


  • Reported CHS geometry = 18,383/16/63
    • Capacity = 9,487,392,768 B (9 GB)
  • In fact, this drive might very well have two platters (i.e., 4 heads)
    • True geometry is CHS = 73,532/4/63
  • The translation is handled by the disk drive controller 

12. Zone Bit Recording


  • On small (<=8GB) drives, every track has the same number of sectors
    • The outside tracks are less densely packed with bits than inside tracks
  • ZBR allows a variable number of sectors/track
    • Enabled due to sophisticated electronics built into HDD controller
    • Allowed manufacturers to optimize the disk surface and build higher-capacity drives
  • CHS values no longer represent actual geometry 

13. Variable Sectors per Track


  • Variable Sectors per Track 

14. Logical Block Addressing


  • LBA is an absolute sector addressing scheme used by ZBR
    • First sector is 0
  • The hard drive controller translates LBA (physical geometry) into CHS addressing (logical geometry) used by the operating system and BIOS 

15. CHS vs. LBA


  • CHS vs. LBA 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sed consequat nulla. Curabitur non dui nulla. Curabitur interdum volutpat
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sed consequat nulla. Curabitur non dui nulla. Curabitur interdum volutpat

Post navigation

Dodaj komentarz

Twój adres email nie zostanie opublikowany.