18

I have a netbook I only use when I'm away from home and I only ever use Tails on it. In order to avoid having to carry a Tails USB stick with me as well (which just sticks out the side) I'd like to install Tails as the only OS on the device.

Is there a process to fully install Tails to a computer whilst still maintaining its "amnesiac" traits?

Andrew Lott
  • 2,754
  • 5
  • 29
  • 46

7 Answers7

12

Tails comes with an installer. It installs the software by default on SD or USB drives and checks if it is installed on removable devices. So the general answer to your question is No. You can't install tails as primary OS.

Assuming you can you would loose the amnesiac traits. Because it would enable it to save data in a persistent way.

Jens Kubieziel
  • 8,630
  • 5
  • 35
  • 116
8

The Tails FAQ specifically answers this question:

Can I install Tails permanently onto my hard disk?

This is not possible using the recommended installation methods. Tails is designed to be a live system running from a removable media: DVD, USB stick or SD card.

This is a conscious decision as this mode of operation is better for what we want to provide to Tails users: amnesia, the fact that Tails leaves no traces on the computer after a session is closed.

Andrew Lott
  • 2,754
  • 5
  • 29
  • 46
3

You can't install it to a hard drive in the same way as other operating systems but if your netbook has an internal drive then you can copy the ISO directly to the drive in the same way as you would copy the ISO to a USB drive. This will keep the "amnesiac" traits in place as it is just acting like the internal drive is a read-only CDROM (we are essentially copying an ISO to the drive, and CDROM file systems are read-only).

Follow these directions but do it while Tails is running from a USB drive and substitute the destination as your internal drive (usually /dev/sda or /dev/hda):

https://tails.boum.org/doc/first_steps/installation/manual/linux/index.en.html

In short the dd command would look like this (sdc is your USB drive, sda is the internal HDD):

dd if=/dev/sdc of=/dev/sda bs=1M

Edit: In case you're wondering if this actually works, it does! I just used this method to create a VM without using a virtual CDROM drive.

Andrew
  • 31
  • 1
2

Exactly, as Jens and others mentioned above, Tails is not meant to be your primary OS for many reasons. There's another project aiming to provide exactly for your need, however it is still in beta and testing phase. Give Subgraph OS a try. Their ISO is a bit old so you'd have to do an apt-get update && apt-get upgrade and install about 600 MB updates before you start using it. Just Remember to give them feedback :)

mrphs
  • 2,754
  • 4
  • 21
  • 34
1

If you install Tails onto bootable, removeble media (DVD=USB=SD) and you set it as your boot device (in BIOS setup) it will become your default OS by default. Since Tails prides itself on leaving no traces on the running box, you can even pull the hard drive. They have some pretty heavy duty, encrypted (FDE) external USB drives now that are made to handle alternative OS. if you configure a persistent volume on there then you can run Tails on every boot and read write files just like any other OS. I am not talking about cheap 1TB drives that you get for $50 bucks at WalMart - but I guess they would work too - at least for a while.

0

yes, in a way, found this on www.redit.com. Your mileage may vary.

https://www.reddit.com/r/tailswiki/wiki/index/internal-hd-install

0

What you are looking for is Subgraph OS. It routes all traffic through Tor like Tails, but is meant to be installed on a hard drive. It offers sandboxing and many other security techniques to make it secure against exploits. I use this on my computers it is the best.

When you use Tails the advantages comes with the amenesic properties. Installed on a Hard Drive you lose all those benefits.

yuas
  • 11
  • 1
  • 3