Larger root partition in standard images
We are going to increase the size of our root partition (partition 1) from 16GB to 64GB. This sounds simple enough on the surface: just create "MBR4", the latest in our series of standard MBRs. This is a very modest step...sideways from the more ambitious #233 (closed) which would support GPT and UEFI. Things to do:
- Make the MBR. Possibly eliminate empty partition 2 and swap partition 3.
- Update Linux/BSD
slicefix
scripts to recognize it. - Update the various frisbee MFSes to include both MBR and script.
- Fixup Xen vnode code to know about the layout.
- Other scripts? image-backed dataset code maybe?
- DB state: mbr_version in image_versions for standard images, node_features for sysvol and total disk space avail
- Create new images in this format: Ubuntu's 18(?), 20 and 22, FreeBSD 12.3 and 13.1, CentOS 8?
- Possible: a script for users to convert their MBR3 images into MBR4?
- Ancillary: update image capture MFS to attempt to detect images that will be too large, in order to get a warning to the user earlier.
Edited by Mike Hibler