APM is a legacy partitioning scheme developed by Apple in the 1990s for use on Macintosh computers.
Key Features:
- Block-based: APM uses a block-based layout, where each block represents a 512-byte sector on the disk.
- Partition map: The partition map contains information about the partitions on the disk, including their size and location.
- Driver descriptor blocks: Driver descriptor blocks (DDBs) contain metadata about the disk and its partitions.
Benefits:
- Compatibility with older systems: APM is compatible with older Macintosh systems that use earlier versions of the Mac OS.
- Support for HFS+ file system: APM supports the HFS+ file system, which was widely used on Macs in the 1990s and early 2000s.
Technical Details:
- Partition map layout: The partition map is located at the beginning of the disk and contains information about the partitions.
- DDB structure: DDBs contain metadata about the disk, including its size, geometry, and partition table.
- Block allocation: APM uses a block allocation scheme to manage free space on the disk.
History:
- Release: APM was introduced in 1990 as part of Mac OS System 7.
- Replacement: APM was replaced by GPT (GUID Partition Table) with the release of Mac OS X Leopard in 2007.
Comparison to Other Partition Schemes:
- GPT: GPT is a more modern and flexible partitioning scheme that offers improved reliability and support for larger disk sizes.
- MBR: MBR is an older partitioning scheme that uses BIOS-style partition IDs and has limitations on disk size.
- BSD disklabel: BSD disklabel is a traditional Unix partitioning scheme that uses a different format than APM.
APM in Modern Times:
- Legacy support: Some modern Macs still support APM for legacy compatibility purposes.
- Partitioning tools: Partitioning tools like Disk Utility on macOS may still support APM, but its use is generally discouraged.
- Conversion to GPT: It’s recommended to convert older systems using APM to GPT to take advantage of its improved features and reliability.
Best Practices:
- Migrate to GPT: If possible, migrate legacy systems using APM to GPT for improved reliability and support for larger disk sizes.
- Verify partition layout: Verify the partition layout on a disk using tools like Disk Utility or fdisk before making any changes.
- Backup data regularly: Regularly backup important data stored on disks that use APM, as with any other partitioning scheme.
In summary, APM is a legacy partitioning scheme developed by Apple in the 1990s for use on Macintosh computers. While it’s still supported for legacy compatibility purposes, its use is generally discouraged in favor of more modern and flexible partitioning schemes like GPT.
- 4Kn Sector Format
- 512e Sector Format
- AHCI (Advanced Host Controller Interface)
- APFS Filesystem
- Apple Partition Map (APM)
- BitLocker Full Disk Encryption
- BTRFS Filesystem
- Canada
- Alberta
- Airdrie
- Beaumont
- Bonnyville
- Brooks
- Calgary
- Camrose
- Canmore
- Cochrane
- Cold Lake
- Devon
- Drayton Valley
- Drumheller Valley
- Edmonton
- Edson
- Fort Mcmurray
- Fort Saskatchewan
- Grande Prairie
- High Level
- High River
- Hinton
- Innisfail
- Lac La Biche
- Lacombe
- Leduc
- Lethbridge
- Lloydminster
- Medicine Hat
- Morinville
- Okotoks
- Olds
- Ponoka
- Red Deer
- Rocky Mountain House
- Sherwood Park
- Slave Lake
- Spruce Grove
- St Albert
- St Paul
- Stony Plain
- Strathmore
- Sylvan Lake
- Taber
- Vermilion
- Wainwright
- Wetaskiwin
- Whitecourt
- British Columbia
- Abbotsford
- Aldergrove
- Armstrong
- Burnaby
- Burns Lake
- Campbell River
- Castlegar
- Chemainus
- Chetwynd
- Chilliwack
- Clearwater
- Comox
- Coquitlam
- Courtenay
- Cranbrook
- Creston
- Dawson Creek
- Delta
- Duncan
- Fort St John
- Gibsons
- Golden
- Grand Forks
- Kamloops
- Kelowna
- Kitimat
- Ladysmith
- Lake Country
- Langley
- Maple Ridge
- Merritt
- Mission
- Nanaimo
- Nelson
- New Westminster
- North Vancouver
- Osoyoos
- Parksville
- Penticton
- Pitt Meadows
- Port Alberni
- Port Coquitlam
- Port Moody
- Powell River
- Prince George
- Prince Rupert
- Princeton
- Qualicum Beach
- Quesnel
- Revelstoke
- Richmond
- Salmon Arm
- Salt Spring Island
- Sechelt
- Sidney
- Smithers
- Sorrento
- Squamish
- Summerland
- Surrey
- Terrace
- Vancouver
- Vanderhoof
- Vernon
- Victoria
- West Vancouver
- White Rock
- Williams Lake
- Manitoba
- New Brunswick
- Newfoundland and Labrador
- Northwest Territories
- Nova Scotia
- Nunavut
- Ontario
- Ajax
- Almonte
- Amherstburg
- Ancaster
- Arnprior
- Aurora
- Aylmer
- Bancroft
- Barrie
- Beamsville
- Belleville
- Binbrook
- Borden
- Bowmanville
- Bracebridge
- Bradford
- Brampton
- Brantford
- Brighton
- Brockville
- Brooklin
- Burlington
- Caledon
- Caledonia
- Cambridge
- Chatham
- Cobourg
- Collingwood
- Concord
- Cornwall
- Courcelette
- Don Mills
- Dryden
- Dundas
- Dunnville
- Elliot Lake
- Embrun
- Essex
- Etobicoke
- Exeter
- Fergus
- Fonthill
- Fort Erie
- Gananoque
- Georgetown
- Gloucester
- Goderich
- Gravenhurst
- Grimsby
- Guelph
- Hamilton
- Hanmer
- Hawkesbury
- Huntsville
- Ingersoll
- Innisfil!
- Kakebeka Falls
- Kanata
- Kemptville
- Kenora
- Kincardine
- Kingston
- Kingsville
- Kitchener
- Lakefield
- Lansdowne
- Leamington
- Lindsay
- London
- Manotick
- Maple
- Markham
- Midland
- Milton
- Mississauga
- Napanee
- Nepean
- New Hamburg
- Newmarket
- Niagara Falls
- North Bay
- North York
- Oakville
- Orangeville
- Orillia
- Orleans
- Oshawa
- Ottawa
- Owen Sound
- Parry Sound
- Pembroke
- Penetanguishene
- Perth
- Petawawa
- Peterborough
- Pickering
- Picton
- Port Colborne
- Port Elgin
- Port Hope
- Port Perry
- Prescott
- Renfrew
- Richmond Hill
- Rockland
- Sarnia
- Sault Ste Marie
- Scarborough
- Simcoe
- Smiths Falls
- St Catharines
- St Thomas
- Stoney Creek
- Stouffville
- Stratford
- Strathroy
- Sudbury
- Thornhill
- Thunder Bay
- Tillsonburg
- Timmins
- Toronto
- Trenton
- Unionville
- Uxbridge
- Vaughan
- Wallaceburg
- Wasaga Beach
- Waterdown
- Waterford
- Waterloo
- Welland
- Whitby
- Willowdale
- Windsor
- Woodbridge
- Woodstock
- York
- Prince Edward Island
- Quebec
- Alma
- Amos
- Baie-Comeau
- Beauceville
- Beauharnois
- Becancour
- Beloeil
- Blainville
- Boisbriand
- Boucherville
- Bromont
- Brossard
- Chateauguay
- Chicoutimi
- Coaticook
- Cowansville
- Delson
- Dolbeau-Mistassini
- Dollard-Des-Ormeaux
- Drummondville
- Dudswell
- Farnham
- Gaspe
- Gatineau
- Granby
- Greenfield Park
- Greenville-Sur-La-Rouge
- Joliette
- Jonquiere
- Kirkland
- L’assomption
- L’isle-Verte
- L’islet
- La Malbaie
- La Prairie
- La Sarre
- Lac-Des-Ecorces
- Lachine
- Lachute
- Lasalle
- Laval
- Lavaltrie
- Les Coteaux
- Levis
- Longueuil
- Magog
- Maniwaki
- Matane
- Mercier
- Messines
- Metabetchouan-Lac-A-La-Croix
- Mirabel
- Mont-Laurier
- Mont-Royal
- Mont-Tremblant
- Montreal
- Napierville
- Pierrefonds
- Pierreville
- Pohenegamook
- Pointe-aux-Trembles
- Pointe-Claire
- Pont-Rouge
- Portneuf
- Présciac
- Quebec City
- Repentigny
- Rimouski
- Rivière-du-Loup
- Rivière-Rouge
- Rouyn-Noranda
- Saint-Eustache
- Saint-Georges
- Saint-Hyacinthe
- Saint-Jean-Sur-Richelieu
- Saint-Jerome
- Saint-Lambert
- Saint-Lambert-De-Lauzon
- Saint-Laurent
- Saint-Léonard
- Saint-Leonard
- Saint-Louis-de-Gonzague
- Saint-Sauveur
- Saint-Sébastien
- Sainte-Adèle
- Sainte-Agathe-des-Monts
- Sainte-Anne-de-Beaupré
- Sainte-Anne-des-Monts
- Sainte-Julie
- Sainte-Thérèse-de-Blainville
- Salaberry-De-Valleyfield
- Shannon
- Shawinigan
- Sherbrooke
- Sorel-Tracy
- Sur Le Lac
- Terrebonne
- Thetford Mines
- Trois-Rivieres
- Val-d’Or
- Val-des-Mônts
- Varennes
- Vaudreuil-Dorion
- Verdun
- Victoriaville
- Saskatchewan
- Yukon
- Alberta
- exFAT Filesystem
- EXT4 Filesystem
- FAT32 Filesystem
- File Formats
- 7z Compressed Archives
- AAC Audio Format
- AFDESIGN Affinity Designer File Format
- AFPHOTO Affinity Photo File Format
- AFPUB Affinity Publisher File Format
- AI Adobe Illustrator File Format
- ARJ Compressed Archives
- CAB Compressed Archive
- CDR CorelDRAW File Format
- CSS Files
- DOC Microsoft Word Document (Legacy)
- DOCX Microsoft Word Document
- EPS Document Format
- FLAC Audio Format
- FLV Flash Video Format
- GIF Image Format
- HTML Files
- ICO Image Format
- ISO Files
- JPEG Image Format
- JS Files
- JSON Files
- M4A Audio Format
- M4V Video Format
- MKV Media Format
- MOV Video Format
- MP3 Audio Format
- MP4 Video Format
- MPEG Media Formats
- MPG Video Format
- PDF Document Format
- PNG Image Format
- PPT Microsoft PowerPoint Presentation (Legacy)
- PPTX Microsoft PowerPoint Presentation
- PS Document Format
- PSD Adobe Photoshop File Format
- PST Microsoft Outlook Data File
- RAR Compressed Archives
- RTF Rich Text Format
- SVG Graphics Format
- TAR Archives
- TGA Image Format
- TIFF Image Format
- TXT Files
- URL Files
- WebP Image Format
- WMA Audio Format
- WMF Graphics Format
- WMV Video Format
- XLS Microsoft Excel Spreadsheet (Legacy)
- XLSX Microsoft Excel Spreadsheet
- XML File Format
- ZIP Compressed Archives
- FileVault Full Disk Encryption
- GUID Partition Table (GPT)
- Heat-Assisted Magnetic Recording (HAMR)
- Helium-Filled Hard Drives
- HFS+ Filesystem
- IDE (Integrated Drive Electronics)
- Master Boot Record (MBR)
- NAND Flash
- NAS (Network-Attached Storage)
- NTFS Filesystem
- NVMe (Non-Volatile Memory Express)
- Perpendicular Magnetic Recording (PMR)
- RAID (Redundant Array of Independent Disks)
- ReFS Filesystem
- S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology)
- SAS (Serial Attached SCSI)
- SATA (Serial Advanced Technology Attachment)
- SCSI (Small Computer System Interface)
- Shingled Magnetic Recording (SMR)
- Solid State Drives (SSD)
- Western Digital My Passport Drive with Encryption
- XFS Filesystem
- ZFS Filesystem