File: bootcd2disk.conf.lvm

package info (click to toggle)
bootcd 3.10%2Bnmu1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 508 kB
  • ctags: 128
  • sloc: sh: 3,935; makefile: 117
file content (132 lines) | stat: -rw-r--r-- 2,916 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
# Example for 3 disks and lvm:
#
# Disk:            +---DISK0-----+ +---DISK1-----+ +DISK2+
# Partition:       DISK0P1 DISK0P2 DISK1P1 DISK1P2 DISK2P1
# Volumegroups:            +----VG00-----+ +----VG01-----+
# Logical Volumes:           LV00   LV01     LV02
# Usage:           /boot     swap   /        /usr
# 
#
ERRLOG=/var/log/bootcd2disk.log

# the disk's, we have 3
DISK0="auto"
DISK1="auto"
DISK2="auto"

# Syntax:
#   LVMGRP="<group> <diskdev> [<diskdev> ...][<vgcreate-cmd>][\n ...]"
#
LVMGRP="vg00 DISK0P2 DISK1P1
        vg01 DISK1P2 DISK2P1"

# Syntax:
#   LVMVOL="<volname> <size> <group> [<lvcreate-cmd>][\n ...]"
#
#   size in vgcreate syntax, e.g.: 100 means 100 MByte 
#
LVMVOL="lv00 100 vg00
        lv01 2000 vg00
        lv02 2000 vg01 lvcreate -n lv02 -i 2 -I 8 -L 2000 vg01"


TRYFIRST=""

# If you don't want to repartition anything use:
#   SFDISK0=""
# If you want to specify yourself: see man sfdisk
#   SFDISK0="
#   ,50
#   ,100,S
#   ;
#   "
# If you want to do it automatically. There will be 3 partitions
# /boot, swap and /. /boot is created first to be sure the bios can load
# the kernel also on very large disks.
SFDISK0="
,50
,3000
"

SFDISK1="
,3000
,3000
"
SFDISK2="
,3000
"

# VFAT is normally only needed on ia64 for EFI files.
VFAT=""

# Do not run mke2fs:
#   EXT2FS=""
EXT2FS="DISK0P1 
        /dev/vg00/lv01 
        /dev/vg01/lv02"

EXT3="auto"

# If you don't want to run mkswap use:
#   SWAP=""
# If you want to specify partitions for mkswap:
#   SWAP="/dev/hda2"
# If you want to automatically use mke2fs:
SWAP="/dev/vg00/lv00"

# If you don't want to mount anything, before copying the cd to /mnt
#   MOUNT=""
#   UMOUNT=""
# hint: Use also newlines for new commands instead of ";".
MOUNT="mount /dev/vg00/lv01 /mnt
       mkdir /mnt/boot; mount DISK0P1 /mnt/boot
       mkdir /mnt/usr; mount /dev/vg01/lv02 /mnt/usr"
UMOUNT="umount /mnt/usr
        umount /mnt/boot
        umount /mnt"

# If you don't want to change the /etc/fstab copied form cd:
#   FSTAB=""
FSTAB="
  DISK0P1        /boot ext2 defaults,errors=remount-ro 0 1
  /dev/vg00/lv00 none  swap sw 0 0
  /dev/vg00/lv01 /     ext3 defaults,errors=remount-ro 0 1
  /dev/vg01/lv02 /usr  ext3 defaults,errors=remount-ro 0 1
  proc           /proc proc defaults 0 0
"

# If you don't want to use GRUB:
#   GRUB=""
GRUB="
default 0
timeout 5
color   cyan/blue white/blue
title   Debian GNU/Linux
root    (hd0,0)
kernel  /vmlinuz-2.6.18-4-686 root=/dev/mapper/vg00-lv01 ro
initrd  /initrd.img-2.6.18-4-686
savedefault
boot
"

# Only if you BIOS sees another disk as the first disk you may
# have to change the next line.
GRUBBOOTDISK="hd0"

# If GRUB is defined and installed LILO will be ignored. 
LILO="auto"

# ELILO is only needed on ia64 systems.
ELILO=""

# SSHOSTKEY=yes|no
SSHHOSTKEY=yes

# UDEV_FIXNET=yes|no
UDEV_FIXNET="yes"

# USEIMAGESERVER=yes|no
USEIMAGESERVER="no"

# IMAGEURL="url"
IMAGEURL=""