--- wikisrc/projects/project/sysinst-enhancements.mdwn 2011/11/06 14:48:47 1.2 +++ wikisrc/projects/project/sysinst-enhancements.mdwn 2012/03/17 20:21:45 1.3 @@ -7,7 +7,7 @@ contact=""" """ mentors=""" -[Marc Balmer](mailto:mbalmer@NetBSD.org), [Martin Husemann](mailto:martin@NetBSD.org) +[Martin Husemann](mailto:martin@NetBSD.org) """ category="userland" @@ -19,19 +19,22 @@ The goal of this project is to enhance t * installation on multiple disks * installation on RAID +* installation on GPT * installation on cgd * installation on LVM * other enhancements -The installer currently suuports installing the system to any available single disk. It is possible to select which parts (distribution sets) of the system to install, and also to customise the disk partition layout. Sysinst can also use vnode psuedo disks, so can be tested without the need to re-install the host system. +The installer currently supports installing the system to any available single disk. It is possible to select which parts (distribution sets) of the system to install, and also to customise the disk partition layout. Sysinst can also use vnode pseudo disks, so can be tested without the need to re-install the host system. The first goal is to add the support for multiple disks to sysinst. When this is finished, it will be possible to partition multiple disks, add filesystem mount points across the multiple disks, and to select the boot disk. The second goal is to add support for creating and installing on to RAID (levels 0, 1 and 1+0) partitions. Note, that it is currently possible to install on to an existing RAID parition, but not to create one. When installing to RAID 1 or RAID 1+0, it should be possible to install the boot code to all of the mirror disks. -The third goal is to add support for creating and installing on to cgd (encrypted) partitions. The initial support will not be for the boot partition, but other partitions should be supported. +The third goal is to add support for formatting and partitioning a disk with GPT instead of disklabel. -The fourth goal is to add support for creating and installing on to LVM Volume Groups and Logical Volumes. This should be similar to the RAID goal, above. +The fourth goal is to add support for creating and installing on to cgd (encrypted) partitions. The initial support will not be for the boot partition, but other partitions should be supported. + +The fifth goal is to add support for creating and installing on to LVM Volume Groups and Logical Volumes. This should be similar to the RAID goal, above. The other enhancements that might be possible are (not in priority order):