Работаем с Tails и Persistent volume в VirtualBox
Запускаем VirtualBox жмем Создать (новую машину)
Вводим имя Tails, тип Linux, версия Other Linux (32 bit), жмем Вперед
Выделяем не менее 1024 RAM, снова Вперед
В окне "Выберите жесткий диск" должна стоять галочка "Cоздать новый виртуальный жесткий диск" ничего не трогаем, жмем Cоздать
Выбираем VDI-формат (стоит по умолчанию), жмем Вперед
Выбираем Динамический или Фиксированный, жмем Вперед
Выбираем размер диска (мне хватает 2 гиг), жмем Создать
Жмем правой кнопкой на созданной Tails, выбираем Настроить
Переходим в "Носители" жмем на значек компакт диска и выбираем раннее скачанный образ Tails, ставим галочку "Живой CD\DVD", жмем Ок и запускам виртуальную машину. Ожидаем.
При появлении окна "Welcome to Tails" выбираем русский язык, затем жмем "Да" и "Вперед", устанавливаем пароль Администратора, жмем "Вход"
Далее идем "Приложения\Стандартные\Дисковая утилита" открываем и разворачиваем ее на весь экран иначе некоторые пункты меню будут не доступны
Выбираем Ваш виртуальный диск у меня это - "ATA VBOX HARDDISK" и кликаем "Форматировать диск"
Появиться запрос "Форматировать ATA VBOX HARDDISK" напротив "Схема:" выбираем "Таблицы разделов GUID" жмем "Форматировать", подтверждаем
В запросе аутентификации вводим назначеный ранее пароль Администратора и жмем "Аутентифицировать"
Выбираем "Создать раздел", задаем максимальный размер, тип Ext4, название TailsData и ставим галочки "Стать владельцем файловой системы", и "Зашифровать соответствующее устройство", жмем создать.
Задаем пароль для вашего будущего Persistent раздела, жмем создать, аутентифицируем операцию паролем Администратора. Теперь ожидаем в зависимости от размера шифруемого диска.
Когда появился Новый зашифрованый том выбераем его верхнюю часть с пометкой "Зашифрованный" и жмем "Изменить раздел".
Выбираем "Тип: Зарезервированный раздел Linux", метка раздела вводим TailsData
Выключаем Tails.
Я пишу выключить а не перезагрузить так как при перезагрузке вылетит ошибка "FATAL: No bootable medium found! System Halted."
Запускаем виртуальную машину и в загрузочном меню "Boot Tails" жмем Tab, стрелочками выбираем а backspace убираем параметр "live-media=removable", жмем Enter и грузимся
В Welcome to Tails выбираем русский язык
Использовать постоянную память - выбираем "Да" и вводим ранее заданный пароль для Persistent (постоянного) раздела
Больше опций - выбираем "Да" и жмем Вперед, снова задаем пароль Администратора и жмем "Вход".
Открываем терминал вводим sudo su и вводим пароль Администратора
В терминал вводим по очереди команды (будьте внимательны с пробелами и точками):
cd /live/persistence/TailsData_unlocked
chown root:root .
chmod 0775 .
setfacl -m u:tails-persistence-setup:rwx .
gedit persistence.conf
(Ошибки Gtk-WARNING можно игнорировать)
В открывшийся persistence.conf добавляем
/home/amnesia source=amnesia
/home/amnesia/.gnupg source=gnupg
/home/amnesia/.purple source=pidgin
/home/amnesia/.claws-mail source=claws-mail
/home/amnesia/.mozilla/firefox/bookmarks source=bookmarks
/home/amnesia/.electrum source=electrum
/var/cache/apt/archives source=apt/cache
/var/lib/apt/lists source=apt/lists
Сохраняем и закрываем. В терминал вводим:
chown tails-persistence-setup:tails-persistence-setup persistence.conf
chmod 0600 persistence.conf
***** -r /etc/skel amnesia
chown -R amnesia:amnesia amnesia
Выключаем Tails
Снова запускаем виртуальную машину. При загрузке не забываем убирать "live-media=removable" это нужно будет делать каждый раз. Указывать пароль от Persistent раздела нужно будет только если есть нужда его использовать, если нет то можно загрузиться без него и посерфить интернет с Live системы.
Теперь проверим, что у нас получилось, введите в терминале:
Вы должны увидеть:
/dev/mapper/TailsData_unlocked on /home/amnesia/.claws-mail type ext4 (rw,noatime,data=ordered)
/dev/mapper/TailsData_unlocked on /home/amnesia/.electrum type ext4 (rw,noatime,data=ordered)
/dev/mapper/TailsData_unlocked on /home/amnesia/.gnupg type ext4 (rw,noatime,data=ordered)
/dev/mapper/TailsData_unlocked on /home/amnesia/.mozilla/firefox/bookmarks type ext4 (rw,noatime,data=ordered)
/dev/mapper/TailsData_unlocked on /home/amnesia/.purple type ext4 (rw,noatime,data=ordered)
/dev/mapper/TailsData_unlocked on /home/amnesia type ext4 (rw,noatime,data=ordered)
Для полного контроля измените фон рабочего стола, выключите и включите виртуальную машину (не забывайте удалить "live-media=removable" и ввести пароль от Persistent раздела). Если фон рабочего стола сохранился Persistent раздел работает.
Что качается файла persistence.conf он отвечает за то данные каких приложений будут сохраняться в Persistent разделе, вы можете отредактировать его по собственному усмотрению.
P.S. Если нужно загрузить в VirtualBox уже установленную на флешку Tails в два клика без танцев с бубном то можно использовать Plop Linux Boot Manager.