Wifislax is a Slackware-based LiveCD designed for wireless hacking and forensics. Though it is designed for use as a LiveCD, it is possible to install it to a hard disk drive (HDD) and run it just like a standard desktop distribution.
This post shows how to do just that - install the latest release - Wifislax 4.8 - on a hard drive.
Wifislax has a simple installer that supports running a KDE or Xfce Live desktop. For this tutorial, I'll be installing the KDE desktop, though the same process can be used to install the Xfce desktop.
To start, download an installation image of Wifislax 4.8 from here. Note that Wifislax is a Spanish distribution with localization issues, especially in the installation program, so be prepared to see a lot of Spanish text in the images used in the tutorial.
1. Boot into the Live Desktop
By default, the boot menu is in Spanish. To display it in English, navigate to the Change to English menus entry.
Boot the first entry.
To boot into the KDE desktop, boot the first entry.
2. Partition the Disk
Once the Live desktop boots, you need to create the partitions that will be used to install the system manually. Manual disk partitioning is necessary because the installer does not have an automated disk partitioning option. The tool that will be used to create the partitions is GParted. To launch it, click on the menu and select System > GParted (Partition Editor).
GParted is a very simple disk partitioner. If the target disk already has partitions on it, you may have to delete them or resize one that has enough space. If it's a blank disk, you just need to create the partitions needed for installing Wifislax 4.8. This test installation was carried out in a virtual environment, so the disk was blank. Only two partitions are needed for installing Wifislax 4.8 in standalone mode - a root partition and a Swap partition. Attempting to dual-boot it with another OS on the same HDD will require a different partitioning scheme.
To create a new partition, select the free space and click on the New button.
To create the root partition, you only need to change the number in the New size (MiB) field.
Here's a screenshot of the same window after the appropriate size for the root partition has been specified. Click Add.
For the Swap partition, specify the size, then select linux-swap from the File system combo menu. Add.
With both partitions created, click on the Apply button.
3. Launch the Installer
Now that the partitions have been created, launch the installer from the menu by selecting System > Install Wifislax > Wifislax Installer QT (Install Wifislax on HDD).
The installer is mostly in Spanish, but it's not that difficult to follow the instructions. Click on the Siguiente button. That roughly translates to Next.
At this step, you need to select the root partition that you created in the previous step. You do that by clicking on the Particion (Partition) menu and selecting the entry that matches it. In this screenshot, it is /mnt/sda1. Click on Copiar (Copy) to commence package installation.
After package installation has completed, click on the Siguiente (Next) button.
Then click on the Ejecutar GRUB Config button. That's Spanish for run or execute GRUB Config.
That should launch the distribution's GRUB Config window. It's just as crude as the main installer, but it works. For a standalone installation, you want to install GRUB in the Master Boot Record, if the target HDD is in a computer with Legacy BIOS. So stick with the default and click OK.
That's just letting you know that GRUB2 boot loader will be installed in the MBR of /dev/sda. Yes.
That should return you to the installer's main window. If all went well, click on the Reiniciar el sistema (Reboot) button. If the GRUB installation failed, click on the Atras (Back) button to re-run GRUB Config.
The computer should reboot into a Wifislax 4.8 KDE desktop. Enjoy the best wireless hacking applications the Free Software community has to offer.