Counters are paused. Hits since 2026-06-30 14:46:49:
2
|
Get the Zombie Library and Make (or Buy) a ZombieDrive:
|
This library will make undead clones (Zombies) of
the classic Slackware® ethos. The original Slackware® lives
on; this is my personal revival: neither fully "dead" (static
traditional install) nor "live" (RAM-only), but persistently bootable
and updatable forever.
Note that the Zombie library is my independent
project—built with respect for Slackware®'s foundations, but not
affiliated or endorsed. Use at your own risk, and enjoy the
shambling!
|
|
|
The Zombie library is in work. Check back
later.
|
|
|
|
A ZombieDrive uses a minimum of three
partitions:
A Drive partition containing an
rsynced–and–tweaked copy of a reference installation. (I call
this reference installation the Basis. Note
that I update my Basis periodically but
don't use it otherwise—you should do the same with
yours.) The rsyncing and tweaking happen via the
Zombie library install script.
Optionally, add Alien Bob's LiveSlak ISO to the
root in a LiveSlak directory.
A Keep partition with files for implementing
Zombie persistence and customizations. I will
provide directories you can copy/modify, but you must populate the
Keep partition yourself. (See directories
SAM.Zombie:/Zdata/supply/sys/1 and
SAM.Zombie:/Zdata/supplyusr/1.)
The bite script, at /mnt/keep/sys/bite in an installed
ZombieDrive, can also tweak a RAM-resident LiveSlak
on-the-fly for persistence (add packages, customize KDE, etc.). The
install command handles either a traditional
install or LiveSlak instance. Note: the LiveSlak way is
cumbersome—a proof-of-principle that helped develop the
Zombie library, but handy as a backup in a
pinch. Please see "How to boot LiveSlak with persistence" in
the Zombie library menu to learn the steps
required.
A Swap partition—just in case.
|
|
|
|
To make a ZombieDrive follow these steps:
Install SAM and the Zombie
library on a convenient device (I use a non-bootable flash drive).
Or let the Zombie library install
command create an optional Ring partition on the
ZombieDrive for SAM. You
will need to install SAM to the
Ring, or other, partition. Don't forget also
to make and configure a dual directory for
SAM.
Boot a Slackware® ISO and install to an internal drive to
create your Basis. To install, first choose
and then follow a Zombie recipe (recipes as well as
Keep directories will be included in the Zombie
library). Optionally, let the Zombie library
install command create a Pinkie
partition on the ZombieDrive to hold the ISO for
booting it directly.
Update the Basis. To do this, first
boot the Basis using the huge kernel. Then
start SAM and use the included
up_basis tool in the Zombie
library; it handles slackpkg key/setup, then runs:
update, install-new, upgrade-all, and clean-system. If the
kernel changes, remake initrd.gz with mkmkinit from
the library. Confirm the new initrd.gz by booting the generic
kernel. You may also add/remove Slackware® packages at
this time. Run the Zombie library
stamp and rooter commands (from a
booted generic kernel) when your Basis updates are
finished.
Note that if the Slackware® update gives you "K/O/R/P"
choices, it is recommended that you choose "O".
Boot a Slackware® system (not the Basis
or the target device) and run the Zombie library
install command, specifying the
Basis and target device. Midway,
populate/revise directories /mnt/keep_install/sys
and /mnt/keep_install/usr as needed. You will
be prompted. (Example: For an initial install of Zombie
Silas Workhorse Series copy the contents of
SAM.Zombie:/Zdata/supply/sys/1 to
sys and
SAM.Zombie:/Zdata/supply/usr/1 to
usr.)
This creates a GRUB-bootable ZombieDrive with
these options:
- Zombie Silas - Slackware-based clone (Silas recipe)
- Slackware(R) Install
- Slackware(R) Basis--huge, no initrd
- Slackware(R) Basis--generic
- LiveSlak
Physically label your ZombieDrive!
Here
is a picture of a labeled ZombieDrive.
Alternately, you may buy a ready-made
ZombieDrive by clicking here, or in the menu at the left.
|
| Keep Your ZombieDrive Current |
|
|
To apply the latest Slackware® updates to a
ZombieDrive, refresh the Basis (step
3), then re-run install (step 4).
|
|