Add advanced partitioning options to server installer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Triaged
|
Medium
|
Unassigned | ||
subiquity |
New
|
Undecided
|
Unassigned | ||
subiquity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
## General Info
Type: Feature Request
Item: Server Installer
## Description
The new installer introduced in 18.04 (not sure what the installer is called, sorry) is great, but there are some settings that are no longer accessible specifically with respect to partitioning. I completely understand wanting to simplify the interface for common options, but the advanced stuff should still be available.
With the modified Debian installer used in 16.04, users could edit the following partitioning options and more:
+ Primary vs logical partitions
+ Whether to use LVM or not
+ Inode size
+ mount options like `relatime`
+ reserved block percentage
The new installer in 18.04 and later does not allow admins to set some of the above. To me, at least, the important ones are **inode size** and **mount options**. I would like to see these advanced options implemented.
## Current Workarounds
1. Use the alternative Ubuntu Server Installer http://
2. Modify mount/partition settings after server installation.
summary: |
- Add advanced partitioning options server installer + Add advanced partitioning options to server installer |
affects: | ubuntu → subiquity (Ubuntu) |
Thanks for filing the bug.
For subiquity devs:
curtin's mount handler supports additional mount options:
https:/ /curtin. readthedocs. io/en/latest/ topics/ storage. html#mount- command
However, curtin does not accept additional flags/params to the mkfs command that's used. This is what would be needed to support optional features for things like inode size, reserved block;