Hits since 2025-03-17 16:52:29:
160

Rosevear Software



About ZombieSlack:

About ZombieSlack

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:

  • yymmddaa

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:

  • 250318aa
    250318ab
    250318ac

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

© Joseph Rosevear
  |   Source touched: 2025-08-16 13:59:35