|
A BigZombieDrive uses up to six partitions. Not all partitions
are required. A plain ZombieDrive needs only three (Root, Keep
and maybe Swap). Or four, if you add an EFI system partition.
The table and text below describe two example configurations gotten
by two different invocations of the install command:
| Arg | Value | Role when
selected | Type | Recommended Size | Notes |
| 3 | 1 | Root | primary | 28
GB | Basis rsync target plus LiveSlak ISO (3.9 GB) plus /packages
headroom |
| 4 | 2 | Keep | primary | 3 GB
minimum | Variable; grow as needed for persistence and
configuration snapshots |
| 5 | 3 | Swap | primary | 1–2
GB | | | 6 | - / 4 | not selected /
EFI | not selected / primary | not selected / 512
MB | The install command formats the selected partition as an EFI
system partition. | | 7 | 5 | Ring
(SAM) | logical / primary | 1 MB | Holds the SAM
installation; 1 MB minimum for clean alignment |
| 8 | 6 | Pinkie (Slackware ISO) | logical /
primary | 4.5 GB | Holds the Slackware 15.0 install DVD ISO
(3.9 GB) |
Here are the two invocations. Note that they differ only in
the value given to the sixth argument, either "-" or "4":
For a BigZombieDrive with an MBR partition table:
Or with a GPT partition table:
Arguments 3 thru 8 may be either an integer partition number or
"-". The use of "-" prevents install from setting up or changing
the corresponding role.
You must make all of the partitions yourself, such as by use of
mkpart in parted. You may do this in advance, or in another
console or xterm while install is running, or when prompted by the
install command. Note that an EFI partition, if used, needs to
have the esp flag set. Also, to make logical partitions you will
need to first make an extended partition of sufficient size, generally
the remainder of the drive.
All nine arguments are required. Argument 1 defines the Basis,
which is the source for the rsync operation that initially populates
the root file system. Argument 2 is combined with arguments 3
thru 8 to create device names used for the roles in the table.
Argument 9 provides a string used to form the labels for the file
systems and the swap area. The grub.cfg file made by install
contains references to these labels.
|