On Sep 30, 2012, at 10:49 PM, Adam Williamson wrote:
The installer must be able to create and install to any workable
partition layout using any file system offered in a default installer
configuration, LVM, software, hardware or BIOS RAID, or combination of
the above.
I think BIOS RAID (i.e. fakeraid, or IMSM RAID) should be dropped. It's fragile. It
implies dual-boot with who knows what version of Windows driver and metadata on-disk that
the md driver is going to be expected to support without imploding the user's data?
I'm really skeptical. I see many IMSM problems with Linux, and even more confused
users even if their data is OK but nothing is booting correctly. Beyond a very early point
it's totally non-obvious or easy to back out of this arrangement. Baring a total drop,
I'd say make it explicitly RAID 1 only.
I think we should agree that "partition layout" refers to MBR or GPT and LVM
means LVM; and not construed for anything related to btrfs subvolumes. Because I've
thought of some complex (and cool) subvolume arrangements that are totally workable and
GRUB2 bootable, but probably not wise to commit the installer to "must be able to
create and install to." I don't think a change in wording is needed, just make it
a tacit agreement.
On Sep 30, 2012, at 11:09 PM, John Reiser wrote:
In addition to creating new partitions from free space,
I'd like to be able to re-use existing partitions
(keep the space allocation, but optionally [re-]format,
or change the filesystem type and label)
without having first to delete them (thus turning them
into free space.)
The reformatting mandate of oldui is one of my biggest, most annoying pet peeves. It
actually makes me furious. I would like to be able to create lunatic asylum btrfs layouts
and have the installer just be pointed to each, without either deleting them or
reformatting them. [1] But for F18 I don't know how realistic this is. I'm very
hopeful about the condition of newui for beta, but I have a feeling a lot more work is
going to be needed. I'm very hesitant to expand release requirements related to
anaconda for F18.
So even if F18 ends up being a regression in this respect, I'm willing to bite that
bullet for another 6 months. *shrug*
Chris Murphy
[1] For the record, since this is a court of law, I point out that neither Windows nor Mac
OS installers format a target volume. They just start installing stuff to the volume you
pointed the installer to.