When complete this page will tell: How to make a
ZombieDrive.
1. Get Slackware bootable install media.
2.1 Get a suitable PC (the Computer) with drive
space for two Slackware installations, and install Slackware to one of
them, thus making the Primary installation.
2.2 Or get a bootable USB ZombieDrive (see 5.) or
other bootable media containing a Slackware system such as LiveSlak
(the Primary installation), and a suitable PC (the
Computer) with drive space for one Slackware
installation, but hold off on installing Slackware—you will
install Slackware, thus making the Basis, in step
3.
3. Make the Basis by doing a Guided Install of Slackware to the
Computer. Now you will be able to boot either
the Primary installation or the Basis
on the Computer.
Note that you can, theoretically, use an existing Slackware
installation as the Basis, but I do not recommend
it. Using an existing installation could cause confusion or
trouble in several ways. The Basis is used as a
"stepping stone" for the creation of a cloned and tweaked copy of
Slackware (ZombieSlack). As a result, the tweaking or subsequent
use by ZombieSlack could fail if differences are encountered that I
hadn't planned on.
Note also that I found it necessary to install the
Basis to a fixed (not removable) hard drive or
SSD—see steps 2.1 and 2.2 above. Honestly, I don't know how
to do it any other way—especially considering the need to
periodically update the Basis. If you know how
and you want to deviate from these directions, you are on your own.
4.1 Get a suitable flash drive, download and install SAM to it, and
also download and install the SAM.Zombie library to it.
You will need a suitable network connection.
4.2 Or you may alternately install SAM and the SAM.Zombie library to
the "other bootable media containing a Slackware system" mentioned in
step 2.2, if it is writable. If this bootable media is a
ZombieDrive, then it may perhaps already have the
SAM.Zombie library installed.
5. Get suitable Target USB media, such as a flash
drive, then if not already booted, boot the Computer's
Primary installation made in 2.1 or "other bootable
Slackware media" mentioned in step 2.2, start SAM (made available in
step 4.1 or 4.2), navigate to the SAM Zombie menu, and run
install to make the Target a
ZombieDrive.
For the Target I recommend a 32 GB or larger USB
3.0 or better flash drive, and I found that that the Samsung Bar brand
works well.
I strongly suggest that you label this flash drive with an adhesive
labels such as what you can make with a Brother® P-touch® Electronic
Label Maker, PTM95. If you use a small font, then trim the labels with
a scissors, each label will fit nicely on the metal body of the flash
drive (see picture).
Label it with a "datename" made from eight characters in this
format:
Use the current date followed by two letters to distinguish the
drives. Use "aa" for the first or only drive, and "ab", "ac",
etc. for subsequent drives labeled on the same date. For
example, if you lableled three drives on March 18, 2025, use these
labels:
Note that you should use this external label later on as an argument
to the install program when installing ZombieSlack. It will thus
become part of the internal partition labels.
I recommend that you label the SAM flash drive that you may make
in step 4.1 in the same way.
6. To update a ZombieDrive: Update the
Basis if needed, update the configuration/persistence
partition (mounted at /mnt/keep) if needed, and rerun
install.
***
These links explain why "--removable" is used in grub-i, and they
give useful EFI information:
link
link
link
link
link
|