From f2581ff9c9eb521308be70a7c9f307870c57dc25 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Tue, 21 Jul 2009 12:15:52 +0200 Subject: add fancy-install-on-sda example, very similar to generic-install-on-sda example but with lvm on top of dm_crypt --- examples/fancy-install-on-sda | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 examples/fancy-install-on-sda (limited to 'examples') diff --git a/examples/fancy-install-on-sda b/examples/fancy-install-on-sda new file mode 100644 index 0000000..3365f57 --- /dev/null +++ b/examples/fancy-install-on-sda @@ -0,0 +1,33 @@ +# this config is like generic-install-on-sda (check out that file first), but more fancy + +SOURCE=cd +FILE_URL=file:///src/core/pkg +SYNC_URL= + +RUNTIME_REPOSITORIES= +RUNTIME_PACKAGES= + +# packages to install +TARGET_GROUPS=base +TARGET_PACKAGES_EXCLUDE='reiserfsprogs' +TARGET_PACKAGES=openssh + +# you can optionally also override some functions... +worker_intro () { + infofy "Automatic procedure running the fancy-install-on-sda example config. this will install a system with lvm on top of dm_crypt. THIS WILL ERASE AND OVERWRITE YOUR /DEV/SDA. IF YOU DO NOT WANT THIS PRESS CTRL+C WITHIN 10 SECONDS" + sleep 10 +} + + +# These variables are mandatory + +GRUB_DEVICE=/dev/sda +PARTITIONS='/dev/sda 100:ext2:+ 512:swap *:ext4' +BLOCKDATA='/dev/sda1 raw no_label ext2;yes;/boot;target;no_opts;no_label;no_params +/dev/sda2 raw no_label swap;yes;no_mountpoint;target;no_opts;no_label;no_params +/dev/sda3 raw no_label dm_crypt;yes;no_mountpoint;target;no_opts;sda3crypt;-c_aes-xts-plain_-y_-s_512 +/dev/mapper/sda3crypt dm_crypt no_label lvm-pv;yes;no_mountpoint;target;no_opts;no_label;no_params +/dev/mapper/sda3crypt+ lvm-pv no_label lvm-vg;yes;no_mountpoint;target;no_opts;cryptpool;/dev/mapper/sda3crypt +/dev/mapper/cryptpool lvm-vg cryptpool lvm-lv;yes;no_mountpoint;target;no_opts;cryptroot;5G|lvm-lv;yes;no_mountpoint;target;no_opts;crypthome;5G +/dev/mapper/cryptpool-cryptroot lvm-lv no_label xfs;yes;/;target;no_opts;no_label;no_params +/dev/mapper/cryptpool-crypthome lvm-lv no_label xfs;yes;/home;target;no_opts;no_label;no_params' -- cgit v1.2.2