|
A BigZombieDrive uses up to six partitions. Not all partitions
are required. A plain ZombieDrive needs only three (Root, Keep
and maybe Swap).
The following table gives recommended sizes. Some are variable
depending on your needs.
This table shows particular partition number choices. The
partition numbers themselves are arbitrary, their roles are not.
The assignment of partition numbers to roles is done by the install
invocation based on argument positions—first argument, second
argument, and so on. Here are two invocations which differ only
in the value given for the sixth argument—"4" or "-":
For a BigZombieDrive with an msdos partition table:
Or with an EFI partition table:
| # | Role | Type | Recommended Size | Notes |
| 1 | Root | primary | 28 GB | Basis rsync target plus LiveSlak ISO (3.9 GB) plus /packages headroom |
| 2 | Keep | primary | 3 GB minimum | Variable; grow as needed for persistence and configuration snapshots |
| 3 | Swap | primary | 1–2 GB | |
| 4 | Extended / EFI | extended / EFI System | remainder / 512 MB | msdos table: extended container, not referenced in install invocation. EFI table: install formats this partition as an EFI System Partition. |
| 5 | Ring (SAM) | logical / primary | 1 MB | Holds the SAM installation; 1 MB minimum for clean alignment |
| 6 | Pinkie (Slackware ISO) | logical / primary | 4.5 GB | Holds the Slackware 15.0 install DVD ISO (3.9 GB) |
Note that arguments three thru eight may be either an integer
partition number or "-". The use of "-" deselects the
corresponding role.
You must make all of the parttions 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 to do so by
the install command. An EFI partition, if used, needs to have the
esp flag set, and you must do that manually.
All nine arguments are required. Argument one defines the
Basis, which is the source for the rsync operation that initially
populates the root file system. Argument two is combined with
arguments three thru eight to create device names used for the roles in
the table. Argument nine provides a string that will be used to
form the volume labels for the file systems. These volume labels
will be referenced in the grub.cfg file that install makes.
To make a BigZombieDrive with an msdos partition table provide "-"
as argument six and make an extended partition.
|