Timeline for How does Linux know there is a MBR partition table?
Current License: CC BY-SA 4.0
9 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Sep 28, 2023 at 20:08 | comment | added | Vilinkameni |
Have you read en.wikipedia.org/wiki/Master_boot_record ? MBR occupies the first 512 bytes of a disk. So even on a "no valid partition table" disk there is a Master Boot Record. The Partition table itself on "Modern Standard MBR" begins at address 0x01BE and occupies 4 16-byte values, just before the Boot Signature of 0x55 0xAA. Partition Table Entries have a specific format. First byte is the status: "(bit 7 set is for active or bootable, old MBRs only accept 0x80, 0x00 means inactive, and 0x01–0x7F stand for invalid)"
|
|
| Sep 28, 2023 at 19:35 | answer | added | Lehel Bernadt | timeline score: 2 | |
| Sep 27, 2023 at 21:57 | history | became hot network question | |||
| Sep 27, 2023 at 15:44 | vote | accept | zomega | ||
| Sep 27, 2023 at 17:05 | |||||
| Sep 27, 2023 at 15:09 | answer | added | Marcus Müller | timeline score: 1 | |
| Sep 27, 2023 at 14:59 | answer | added | Giacomo Catenazzi | timeline score: 0 | |
| Sep 27, 2023 at 14:58 | comment | added | zomega | @MarcusMüller There is no checksum nor magic bytes in msdos partition tables. So where to look at? | |
| Sep 27, 2023 at 14:56 | comment | added | Marcus Müller | why only look at the end | |
| Sep 27, 2023 at 13:55 | history | asked | zomega | CC BY-SA 4.0 |