0% found this document useful (0 votes)
49 views32 pages

C10 Introduction To Disk Storage

This document provides an overview of disk storage concepts including magnetic and optical storage, how disks are organized into cylinders, tracks, and sectors, low-level and high-level formatting, partitioning, and common file systems like FAT, FAT32, and NTFS. Key concepts covered include how data is stored on disks using polarity or pits and lands, how disk space is organized into concentric tracks and cylinders, how formatting creates sectors and clusters to store files, and the differences between file systems like their cluster sizes and compatibility with different operating systems.

Uploaded by

Amir M. Villas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views32 pages

C10 Introduction To Disk Storage

This document provides an overview of disk storage concepts including magnetic and optical storage, how disks are organized into cylinders, tracks, and sectors, low-level and high-level formatting, partitioning, and common file systems like FAT, FAT32, and NTFS. Key concepts covered include how data is stored on disks using polarity or pits and lands, how disk space is organized into concentric tracks and cylinders, how formatting creates sectors and clusters to store files, and the differences between file systems like their cluster sizes and compatibility with different operating systems.

Uploaded by

Amir M. Villas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 32

PC Hardware Servicing

Chapter 10: Introduction to Disk Storage

Chapter 10 Objectives
Understand magnetic and optical storage Explain cylinders, heads, tracks, and sectors Understand low-level and high-level formatting Explain principles of partitioning Choose an appropriate file system for the OS to be installed

How Disks Store Data


Magnetic or optical Based on transitions
Electrical: positive or negative Optical: pit or land

Magnetic Storage
Hard Disks, Floppy Disks Polarity change between positive and negative

Optical Storage
CD, DVD Change between pit (less reflective) and land (more reflective)

Disks Versus Drives


Disk: Platters that store data Drive: Mechanism that spins and reads platters Hard disk drive: integrated disk and drive Floppy and CD: separate disk and drive

How Disk Space is Organized


Heads: Read-write mechanisms, one for each side of each disk platter

How Disk Space is Organized


Tracks: Concentric rings on a platter

How Disk Space is Organized


Cylinders: The same track on a stack of platters and sides

How Disk Space is Organized


Sectors: Sections of a track created by radial lines from the center of the disk

Low-Level Formatting
Creates tracks and sectors Defines the disk geometry Done at the factory

Zoned Recording and Sector Translation


Zoned Recording: Fewer sectors in center of disk than at outer rings Sector Translation: Conversion between physical sectors and logical ones needed to interface with PC

Floppy Drive BIOS Support


Not Plug and Play

CD-ROM Drive BIOS Support


Auto (Recommended) CD-ROM ATAPI Removable IDE Removable

BIOS Translation Methods


Standard CHS: Cylinders, Heads, Sectors Extended CHS (ECHS, also called Large) Logical Block Addressing LBA

Enhanced BIOS Services for Disk Drives


A BIOS feature, not a drive feature Released in 1998 Gives the BIOS the capability to recognize large drive sizes (over 8.4 GB) Primary reason why very old PCs cannot see large new drives Requires a BIOS update for motherboard or add-on BIOS utility from drive maker

Data Transfer Modes


DMA: Direct Memory Addressing
Regular and bus mastering

PIO: Programmed Input/Output


PIO modes 0 through 4

UltraDMA (Ultra ATA)


Modern standard for drive interfaces Makes regular DMA and PIO obsolete Much faster (33MB/sec to over 150MB/sec)

Disk Partitions
Physical drive can be divided up
Primary partition Extended partition

Each partition can have one or more logical drives


Primary partition can have only one drive letter Extended partition can have multiple drive letters

Disk Partitions

Active Partition
Bootable partition Only one can be active Must be a primary partition

Master Boot Record


Contains information about the physical drives partitions Written to the first sector of the first cylinder of the first head Persists no matter what high-level formatting is done to the drive

Clusters
Groups of sectors that are addressed as a group Makes storage access quicker since there are fewer units to address Allows larger drives to be addressed Wastes some space when cluster is not completely full Larger clusters are more wasteful

Default Cluster Sizes


Each file system has its own default cluster size rules (FAT16, FAT32, NTFS) Cluster size can vary from 1 to 64 sectors Generally, smaller drive has smaller cluster size Refer to Tables 10.1, 10.2, and 10.3 in textbook

Common File Systems


FAT16 FAT32 NTFS 4 NTFS 5

FAT Formatting
Creates the volume boot record:
Every logical drive has one Holds information about the partition Stores the boot files if a bootable drive Written to the first sector of the logical disk (the boot sector) At startup, OS looks to the boot sector to see if it contains startup files

FAT Formatting
Creates the File Allocation Table
Small database Two copies of it, for redundancy Tracks only the first cluster of each file Tracks only files and folders in the root directory

FAT Formatting
Reads information from low-level format about physical defects to avoid in disk surface Creates the root directory
Top-level folder All others are placed here

FAT16 versus FAT32


FAT16
Original FAT file system Uses 16-bit binary numbers to identify each cluster

FAT32
Improved version Uses 32-bit binary numbers to identify each cluster Drive sizes can be larger because there are more numbers available for cluster IDs

OS Compatibility of FAT
FAT16:
All MS-DOS and Windows versions

FAT32:
No support in MS-DOS, Windows NT 4.0, or Windows 95 Windows 95C provides limited support (no conversion utility) Windows 98 and higher provide full support

NTFS
New Technology File System Developed for Windows NT (NTFS 4) Improved for Windows 2000 and higher (NTFS 5) 32-bit file system More sophisticated security permissions Encryption (NTFS 5)

NTFS Features
Volume Boot Record
Equivalent to Volume Boot Record in FAT32

Master File Table


Equivalent to File Allocation Table

System Files
No stand-alone command interpreter User interface separate from OS kernel

OS Compatibility of NTFS
No support in MS-DOS or 9x versions of Windows NTFS 4 supported in Windows NT 4.0 NTFS 5 supported in Windows 2000 and XP Conversion done automatically when upgrading from NT 4.0 to 2000 or XP

You might also like