-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Partition saving should handle converting MBR partitions to GPT #957
Comments
Ok, I am currently in the midst of looking into how to convert MBR partition entries into GPT entries, though I have already ran into a question. It looks like GPT has a field called Partition type GUIDs which you can read about here. To my eyes I dont see anything that would indicate a similar concept in MBR. What should I do about these special GUIDS? |
MBR has partition type codes, which are a single byte. Most of the possible codes aren't relevant to us, and all of the relevant ones should have corresponding GPT type GUIDs. If we see a type code we don't recognize, I think we should just convert it to a suitable fallback GPT type GUID. AFAIK Linux ignores the type codes/GUIDs anyway, and CoreOS doesn't support dual-booting, so it should be fine to treat the type code conversion as best-effort. |
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaberate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaberate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaberate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaborate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaborate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaborate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaborate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a MBR partition is marked to be saved, it will be translated using best effort to GPT. To elaborate on "best effort"; there is metadata which is present in GPT but not MBR, so it might not translate 1:1.
Fixes coreos#957. If a non extended MBR partition is marked to be saved, it will be translated to a gpt partition.
Fixes coreos#957. If a non extended MBR partition is marked to be saved, it will be translated to a gpt partition.
Feature Request
Desired Feature
Now that partition saving bails when its not able to save partitions that are found on a MBR device, we need to have a way to convert the listed save partitions that are MBR partitions to GPT partitions and save them.
Other Information
This request is expecting issue 816 to be resolved first.
The text was updated successfully, but these errors were encountered: