Completely new HD based HowTo page
HOWTO set up Knoppix to run from harddisk. Knoppix 6+ version
There are 5 basically different ways to run Knoppix 6.X
- Off the CD/DVD, the "classic", fall-back-to method
- Off the CD/DVD ISO image on disk
- From flash/USB media
- From harddisk copy of Knoppix, "Poor man's install"
- From full HD install of Knoppix, "Knoppix, Debian-style"
Running Knoppix from flash/USB media or from poor man's install to HD is very similar in all respects. In both cases, it is a matter of 1) copying the KNOPPIX system files to the root directory of a partition and 2) finding a workable booting solution. Persistent store is created as needed, and copied around together with the Knoppix system.
Except for speed differences, there is nothing you can do with a poor man's install that you can't do with properly formatted flash media, and with increasingly larger capacity flash media (16+ GB), the methods of setting them up and running from them may become similar to hard disk. Also, an external USB harddisk is a preferred way of backup and mobile data storage, and it may easily be set up for booting Knoppix, be several methods.
Knoppix is a "file system agnostic" Linux version. It can be run from different media, like
- FAT16/32 - typically used on flash media (like USB sticks, CF-, SD- and micro-SD cards), but also perfectly usable for hard disk partitions when there is no need for >4GB files.
- NTFS - used on hard disks and larger flash media
- Ext2/3/4 - native Linux file system, can be used anywhere (For Ext4 boot, a small adaptation is needed for Linux 6.4 and earlier.)
- ReiserFS, the preferred file system for full Linux HD installs
Knoppix 6.X runs very well from harddisk
Overview of HD installs
Full HD install
This is performed by a program called 0wn (Zero Work Needed). It requires 1) a swap partition set up and 2) A ReiserFS install partition. It can be installed to a prepared HD, or setup the HD itself. The safest use is to have everything prepared for 0wn in advance.
Poor man's HD install
This is, basically, just copying the KNOPPIX system files to an existing partition. Standard is to place them in the root directory of the partition, but elsewhere is also possible, using cheat codes.