Different types of partition tables listed within 'parted': - msdos - aix - amiga - bsd -- http://en.wikipedia.org/wiki/BSD_disklabel - dvh - gpt -- GUID Partition Table - mac -- Macintosh parition maps - pc98 - sun - loop http://anonscm.debian.org/gitweb/?p=parted/parted.git;a=tree;f=libparted/labels Floppy disks ============ On floppy disks, where there is no partition table present, the bootloader code occupies the first 510 bytes. http://wiki.osdev.org/Boot_Sequence Main partition table (FAT) ========================== http://en.wikipedia.org/wiki/Master_boot_record#Disk_partitioning http://thestarman.pcministry.com/asm/mbr/ http://wiki.osdev.org/Partition_Table http://www.ata-atapi.com/hiwtab.html http://www.hpcc.ecs.soton.ac.uk/~dan/filesystems/partition.html http://www.flash-extractor.com/manual/fat/mbr/ http://starman.vertcomp.com/asm/mbr/STDMBR.htm https://wiki.archlinux.org/index.php/Master_Boot_Record http://www.diydatarecovery.nl/kb_mbr_article.htm http://kb.iu.edu/data/aijw.html http://mbrwizard.com/thembr.php - first 512 bytes of the drive are the "master boot record" - the first 446 bytes of the boot sector is code that is the first stage of the bootloader - partition table (64 bytes) - 4 partitions (16 bytes each) - 2-byte signature (0x55 0xAA) Extended partition table ======================== http://rayknights.org/pc_boot/ext_tbls.htm http://wiki.osdev.org/Partition_Table#Extended_Partitions http://thestarman.pcministry.com/asm/mbr/PartTables2.htm#ebr http://en.wikipedia.org/wiki/Extended_boot_record GUID Partition Table ==================== https://wiki.archlinux.org/index.php/GUID_Partition_Table#GUID_Partition_Table http://en.wikipedia.org/wiki/GUID_Partition_Table BSD disklabel ============= http://en.wikipedia.org/wiki/BSD_disklabel BIOS Boot Partition =================== http://en.wikipedia.org/wiki/BIOS_Boot_partition EFI System Partition ==================== http://en.wikipedia.org/wiki/EFI_System_partition Issues about LBA vs. CHS addressing in the FAT partition table ============================================================== http://books.google.com/books?id=FyRhZJ3h3VQC&pg=PA192&lpg=PA192&dq=mbr+partition+lba+chs&source=bl&hl=en&sa=X http://www.rodsbooks.com/gdisk/whatsgpt.html Using two systems itself introduces the opportunity for problems, such as mismatched CHS and LBA definitions for a single partition. In practice, modern OSes seem to mostly ignore the CHS values, and they *must* ignore the CHS values on partitions that begin or end beyond the 8 GiB mark. http://www.win.tue.nl/~aeb/partitions/partition_types-2.html#ss2.13 possible problems with addresses given