autoinstall storage section

alex ubuntu at spottedmouse.com
Thu Jan 14 00:12:59 UTC 2021


I found a number of really good examples here: 
https://curtin.readthedocs.io/en/latest/topics/storage.html

Here is an example of what I am using:

  storage:
     swap:
       size: 0
     config:
     - id: disk0
       type: disk
       ptable: gpt
       name: main_disk
       preserve: false
       path: /dev/sda
       wipe: superblock-recursive
       grub_device: true
     #Boot Partition
     - id: disk0-part-boot
       type: partition
       number: 1
       size: 1GB
       device: disk0
       flag: bios_grub
     #Remainder of disk
     - id: disk0-partition
       type: partition
       number: 2
       size: -1
       device: disk0
       flag: logical
     #Volume group
     - id: volgroup1
       name: vg1
       type: lvm_volgroup
       devices:
         - disk0-partition
     #Root partition
     - id: lvmpart-root
       name: lv-root
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Home partition
     - id: lvmpart-home
       name: lv-home
       size: 5G
       type: lvm_partition
       volgroup: volgroup1
     #Tmp partition
     - id: lvmpart-tmp
       name: lv-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var partition
     - id: lvmpart-var
       name: lv-var
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log partition
     - id: lvmpart-var-log
       name: lv-var-log
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log-Audit partition
     - id: lvmpart-var-log-audit
       name: lv-var-log-audit
       size: 2G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Tmp partition
     - id: lvmpart-var-tmp
       name: lv-var-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Root format
     - id: format-root
       type: format
       fstype: xfs
       volume: lvmpart-root
     #Home format
     - id: format-home
       type: format
       fstype: xfs
       volume: lvmpart-home
     #Tmp format
     - id: format-tmp
       type: format
       fstype: xfs
       volume: lvmpart-tmp
     #Var format
     - id: format-var
       type: format
       fstype: xfs
       volume: lvmpart-var
     #Var-log format
     - id: format-var-log
       type: format
       fstype: xfs
       volume: lvmpart-var-log
     #Var-Log-Audit format
     - id: format-var-log-audit
       type: format
       fstype: xfs
       volume: lvmpart-var-log-audit
     #Var-Tmp format
     - id: format-var-tmp
       type: format
       fstype: xfs
       volume: lvmpart-var-tmp
     #Root mount
     - id: mount-root
       type: mount
       path: /
       device: format-root
     #Home mount
     - id: mount-home
       type: mount
       path: /home
       device: format-home
     #Tmp mount
     - id: mount-tmp
       type: mount
       path: /tmp
       device: format-tmp
     #Var mount
     - id: mount-var
       type: mount
       path: /var
       device: format-var
     #Var-Log mount
     - id: mount-var-log
       type: mount
       path: /var/log
       device: format-var-log
     #Var-Log-Audit mount
     - id: mount-var-log-audit
       type: mount
       path: /var/log/audit
       device: format-var-log-audit
     #Var-Tmp mount
     - id: mount-var-tmp
       type: mount
       path: /var/tmp
       device: format-var-tmp


On 2021-01-14 03:34, Tom H wrote:
> On Wed, Jan 13, 2021 at 12:02 AM Jerry Geis <jerry.geis at gmail.com>
> wrote:
>> On Tue, Jan 12, 2021 at 5:14 PM Tom H <tomh0665 at gmail.com> wrote:
>>> On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <jerry.geis at gmail.com>
>>> wrote:
>>>> 
>>>> I am having trouble with the storage section for autoinstall.
>>>> 
>>>> I simple want to use the disk (sda, vda, nvme) whichever it finds.
>>>> format a /boot/efi perhaps 512M on partition 1
>>>> format ext4 a 20G / on partition 2
>>>> format ext4 rest to /home on partition 3
>>>> 
>>>> I keep getting FAILED storage or something... How do I accomplish
>>>> the above simple configuration?
>>> 
>>> I've never used kickseed, and I haven't used kickstart in a long
>>>> time (or preseed; I prefer golden master tarballs).
>>> 
>>> What syntax are you using?
>>> 
>>> Something like this should do it:
>>> 
>>> zerombr yes
>>> clearpart --all
>>> part /boot/efi --fstype=vfat --size=512
>>> part /         --fstype=ext4 --size=20480
>>> part /home     --fstype=ext4 --size=20480 --grow
>>> 
>>> You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel
>>> cmdline and switch to another console when the installation fails
>>> to read the error message(s).
>> 
>> Thanks those commands are for kickstart - I do know those - I was
>> talking about autoinstall. I dont know how to do that in
>> autoinstall. there seems to be no autoinstall-editor at this time.
> 
> Sorry. No idea.




More information about the ubuntu-users mailing list