what_is_an_mbr
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
what_is_an_mbr [2018/04/19 06:53] – created gurce | what_is_an_mbr [2018/04/19 22:02] (current) – [What is an MBR?] gurce | ||
---|---|---|---|
Line 5: | Line 5: | ||
For brevity, I'll just say that it is a chunk of 512-bytes that ' | For brevity, I'll just say that it is a chunk of 512-bytes that ' | ||
- | It' | + | Its job is to describe where to locate partitions on your disk. |
For example, if your 1000MB disk has been split into multiple partitions of C: (300MB), D: (500MB) and E: (200MB), the MBR tells your OS, "Hey, you can find C: drive at this location on the disk and its size is this much, also you can find D: on that part of the disk and its size is that much, etc". | For example, if your 1000MB disk has been split into multiple partitions of C: (300MB), D: (500MB) and E: (200MB), the MBR tells your OS, "Hey, you can find C: drive at this location on the disk and its size is this much, also you can find D: on that part of the disk and its size is that much, etc". | ||
Line 11: | Line 11: | ||
Now, the reason why I referred to the MBR before as being ' | Now, the reason why I referred to the MBR before as being ' | ||
- | What it if we just want a single partition to expand | + | What it if we just want a single partition to span the entire disk's contents. Well, there are two ways of specifying this: |
- | * Have an MBR that specifies just a single partition that spans the entire disk | + | * Have an MBR that specifies just a single partition that spans the entire disk (apart from the first 512 bytes needed for the MBR) |
* Omit the MBR, and just let the single partition span the entire disk (including the first 512 bytes where the MBR would have been) | * Omit the MBR, and just let the single partition span the entire disk (including the first 512 bytes where the MBR would have been) | ||
Line 22: | Line 22: | ||
I believe a fully-fledged Linux install wouldn' | I believe a fully-fledged Linux install wouldn' | ||
+ | |||
+ | |||
+ | ====== Why does my USB stick work first-go, while others have all these problems ====== | ||
+ | |||
+ | It is likely that your USB stick came pre-formatted with FAT32+MBR, saving you from all the headaches that everyone else is experiencing ;) | ||
+ | |||
+ | |||
+ | ====== How can I tell if my USB stick has an MBR or not ====== | ||
+ | |||
+ | Being a techy guy, I tend to figure this out by using linux tools like dd and hexdump, to assess the first 512 bytes of the drive, with a line such as this: | ||
+ | |||
+ | '' | ||
+ | |||
+ | There are certain bytes within this chunk that are tell-tale signs of an MBR's existence. | ||
+ | |||
+ | Doing things this way is probably not to everybody' | ||
+ | |||
+ | ====== How do I format without an MBR, so that I can replicate this issue ====== | ||
+ | |||
+ | For testers that want to replicate this issue on their USB sticks, you can format it from linux with a command such as this: | ||
+ | |||
+ | '' |
what_is_an_mbr.1524142424.txt.gz · Last modified: 2018/04/19 06:53 by gurce