Actions

Whonix-Host Operating System Live ISO, Whonix-Host Installer

From Whonix


Whonixonly.jpg

General Disclaimer[edit]

DO NOT USE THIS YET AS A USER!

Important warning: Whonix-Host is experimental software and still in early development. It is currently still lacking some core features, such as a working firewall on the Host, and is not yet ready for production, nor intended for end-users.

This version is a preview for developers only.

Please see Whonix-Host Developers-Only Preview Version 15.0.1.2.7 Released! [archive] for more information on Whonix-Host development state.

Major missing features in the initial release include:

See full task list for first release of Whonix-Host [archive].

See also Dev/Project Host.

Please report back any bugs you may encounter. Help welcome!

What is Whonix-Host?[edit]

Whonix-Host is a complete Operating System provided by Whonix ™ developers specifically designed to run Whonix virtual machines ("Whonix-Gateway" and "Whonix-Workstation").

Based on Kicksecure, Whonix-Host comes out-of-the-box with all Kicksecure ™ security features and KVM hypervisor with ready-to-use pre-installed Whonix virtual machines.

By default, Whonix-Host runs from a USB flash drive as a Live ISO, as any modern Linux distribution does. This means that you can use and test the whole system, including Whonix-Gateway and Whonix-Workstation, without making any changes to your computer ("live" or "amnesic" mode).

Whonix-Host can also be installed from the USB flash drive on an internal hard drive or external drive such as another USB flash drive to be used as a permanent Operating System ("persistent" mode).

Advantages[edit]

  • Whonix-Host ISO is available as a Live ISO. I.e. can boot Whonix-Host from Live DVD or Live USB.
  • Whonix-Host installed has a boot menu option to boot into persistent mode or live mode.
  • No clearnet traffic by default. (details [archive]) (not implemented yet!)

Differences with Qubes-Whonix[edit]

Installation[edit]

Whonix-Host installation is very simple and boils down to only two steps:

1. Download the Whonix-Host ISO file and verify its integrity

2. Copy its content onto a USB flash drive

The instructions below detail the exact procedure to follow whether you are using Linux, Windows 10 or MacOS.

Recommended System Specifications[edit]

  • A 64 bit processor with virtualization capacities
  • Minimum 4GB of RAM
  • Minimum 4GB USB flash drive
  • Optional: another flash drive or HDD/SDD with minimum 10GB of free space if you intend to install Whonix-Host

Download and verify ISO integrity[edit]

To be completed

Installation From Windows[edit]

To be completed

Installation From MacOS[edit]

To be completed

Installation From Linux[edit]

On Linux the easiest way to burn Whonix-Host on a USB flash drive is to use the 'dd' command-line utility.

1. Identify your USB flash drive you want to burn Whonix-Host onto by running 'fdisk -l' with sudo rights.

sudo fdisk -l

On most modern Linux distributions it should show as a '/dev/sdx' as in the example below, where the targeted USB flash drive is identified as '/dev/sdb':

Disk /dev/sdb: 58.4 GiB, 62746787840 bytes, 122552320 sectors
Disk model: Redacted         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: Redacted

Device     Boot Start       End   Sectors  Size Id Type
/dev/sdb1        2048 122552319 122550272 58.4G 83 Linux

2. Copy the Whonix-Host ISO file onto the duly identified USB flash drive by using the 'dd' command-line utility. Proceed with extreme caution as this command will erase all data on the targeted drive! Please double or triple check to make sure you have selected the correct drive!

First, open a terminal in the directory in which you have downloaded the Whonix-Host ISO file, or just 'cd' into it:

cd ~/Downloads
ls
 Whonix-Host-XFCE-15.0.1.3.4.iso

Then copy the file onto the USB flash drive that you have identified in the previous step, which is '/dev/sdb' in the example below. Adapt the command to match your own USB flash drive letter! Do not copy-paste this command without making sure that you are copying onto the correct device!

dd if=Whonix-Host-XFCE-15.0.1.3.4.iso of=/dev/sdb status=progress

Wait until it finishes. It can take up to 20 to 30 minutes depending on your hardware and your USB flash drive speed. C

Booting From the USB Flash Drive[edit]

To use Whonix-Host, you must insert the USB flash drive that you have burnt in the previous step into your computer and boot from it.

Depending on your computer, you may be able to change its boot order (to make sure it will boot from the Whonix-Host USB flash drive and not its usual internal disk) by pressing a special key such as F12 or Enter. Please refer to your motherboard specific documentation for instructions on how to change the boot order. Once you have found the boot order option, just select the Whonix-Host USB flash drive and press Enter.

Whonix-Host Isolinux bootloader (BIOS mode)
Whonix-Host GRUB bootloader (EFI mode)

Whonix-Host is able to boot from both EFI and BIOS ("legacy") systems. When booting on an EFI system, you will be met by the 'Grub' bootloader, and by the 'Isolinux' bootloader if you are booting on BIOS mode. Note: as of version 15.0.1.3.4 you must boot in BIOS mode if you intend to install Whonix-Host on a persistent drive, as it currently does not support EFI install (still under development, see disclaimer above).

In either case you can safely press 'Enter' to boot the system into the XFCE Desktop environment, or press 'e' if you wish to modify the boot settings (advanced users).

Using Whonix-Host[edit]

To be completed

Whonix-Host Persistent Installation[edit]

Warning: Work in progress! Whonix-Host does not currently support installation in EFI mode. While the ISO file boots normally in EFI mode and the installation will succeed, your installed system will need manual adjustment in order to boot in EFI mode!

General Information[edit]

Whonix-Host can be installed on an internal drive or an external drive such as a USB device with the help of the Whonix-Host Calamares installer.


It is recommended before installation to connect only the device on which you intend to install Whonix-Host and to unplug all the other disks to avoid loss of data!


The installation is straightforward and only allows the user to customize the disk partitioning. The Whonix-Host Calamares installer does not provide the usual options of selecting a location and a timezone, changing the system language or creating a new user.


This is on purpose to ensure that Whonix-Host security and privacy features are well-preserved on the installed target.


Any change the user would like to perform can be done at his own risk after the installation if he wishes so.

Launching the Calamares installer[edit]

To do so, click on the 'Install Whonix-Host' icon on the Desktop. Click on the 'Next' button to start the configuration process.

Whonix-Host Calamares Installer - Welcome module

Partitions[edit]

Choose the storage device where you want to install Whonix-Host. Please make sure you have selected the correct drive!

If you are installing on a fresh device (recommended), select 'Erase disk'. Otherwise you have the options to 'Replace a partition' or 'Manual partitioning' (advanced users).

Choose 'Encrypt the system' if you wish to encrypt your installation (recommended). Click on 'Next' once you are ready to proceed further.

Installation[edit]

Whonix-Host Calamares Installer - Partitions Module

The next module allows you review your installation settings and correct them if you wish so. Click on 'Next' to begin the installation. The installer will then proceed with the installation. It can take a while to complete depending on your hardware.

Whonix-Host Calamares Installer - Summary Module.png


Once finished, you can choose to continue using the live system or reboot into your installed system. Do not forget to remove the USB device containing the Whonix-Host ISO before restarting your computer.

Whonix-Host Calamares Installer - Installation in Progress
Whonix-Host Calamares Installer - Installation Complete

Post-installation[edit]

Whonix-Host can also be booted in live mode, which means that during a live session no changes will be written to the disk. If you wish to do so, select 'LIVE mode USER (For daily activities)...' at the GRUB screen and press enter.

Whonix-Host Installed - GRUB booatloader

The default login user is 'user' and the default password is 'changeme'. You are strongly advised to change the default password once you have logged in.

Terminology[edit]

Whonix-Host in ISO mode Whonix-Host Persistent Mode Whonix-Host Live Mode
persistent (read-write) No Yes No
non-persistent (read-only) Yes No Yes
Before Whonix-Host Installation Yes No No
After Whonix-Host Installation No Yes Yes

See Also[edit]

Footnotes[edit]



Fosshost is sponsors Kicksecure ™ stage server 100px
Fosshost About Advertisements

Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki


Follow: 1024px-Telegram 2019 Logo.svg.png Iconfinder Apple Mail 2697658.png Twitter.png Facebook.png Rss.png Reddit.jpg 200px-Mastodon Logotype (Simple).svg.png

Support: Discourse logo.png

Donate: Donate Bank Wire Paypal Bitcoin accepted here Monero accepted here Contribute

Whonix donate bitcoin.png Monero donate Whonix.png United Federation of Planets 1000px.png

Twitter-share-button.png Facebook-share-button.png Telegram-share.png Iconfinder Apple Mail 2697658.png Reddit.jpg Hacker.news.jpg 200px-Mastodon Logotype (Simple).svg.png

https link onion link Priority Support | Investors | Professional Support

Whonix | © ENCRYPTED SUPPORT LP | Heckert gnu.big.png Freedom Software / Osi standard logo 0.png Open Source (Why?)

The personal opinions of moderators or contributors to the Whonix ™ project do not represent the project as a whole.

By using our website, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent.