tcplay в PuppyRus Slacko 5.5. Краткая инструкция по установке и другие заметки.
I. Установка
1. Скачиваем и последовательно устанавливаем:
— пакет поддержки LVM:
lvm2-2.02.96-i486-4 (скачать с mega.nz) (скачать с Google Drive)
— tcplay:
tc-play-2.0-i486-1 (скачать с mega.nz) (скачать с Google Drive)
— multipath tools:
multipath-tools-0.5.0-i486 (скачать с mega.nz) (скачать с Google Drive). Этот пакет самому tcplay не нужен, но используется для получения доступа к разделам зашифрованного диска/контейнера, если в нем несколько разделов.
— модули ядра:
для версии PAE (скачать с mega.nz) (скачать с Google Drive)
для версии без PAE (скачать с mega.nz) (скачать с Google Drive)
Для других версий Puppy модулей нет, как сделать — описано
тут
2. Перезагружаемся (естественно, файл сохранения должен быть, иначе чуда не получится).
3. Добавляем в автозагрузку
/bin/tcplay-mod
— либо создав символическую ссылку на
/bin/tcplay-mod
в
/root/Startup
(но тогда tcplay будет корректно работать только при загрузке X)
— либо дописав строчку
/bin/tcplay-mod
в
/etc/rc.d/rc.local
и установив
rc.local
права на исполнение
— либо вместо добавления в автозагрузку
/bin/tcplay-mod
можно указать запуск нужных модулей в BootManager, как это описано
тут.
4. Заново перезагружаемся. После перезагрузки tcplay должен работать корректно
II. Подключение контейнера. Пример команд и вывода.
# losetup -f
/dev/loop2
# losetup /dev/loop2 /mnt/sdb1/test.disk
# tcplay --map=test --device=/dev/loop2
Passphrase:
All ok!
# mkdir /mnt/test
# mount -t ext2 /dev/mapper/test /mnt/test
Подробно, как работать с файлами-контейнерами tcplay описано
тут
III. Отключение контейнера. Пример команд.
# umount /mnt/test
# tcplay --unmap=test
# losetup -d /dev/loop2
IV. «Лишние» диски в Puppy
При подключении контейнера tcplay на рабочем столе могут появиться «лишние» диски с названиями вроде
dm-0:

Так вот, не нужно их трогать и открывать, потом могут возникнуть проблемы с отключением, точнее отмонтированием зашифрованного диска.
Чтоб глаза не мозолили, их можно убрать, щелкнув по ним правой кнопкой и выбрав пункт
«Удалить объект(ы)»
Это перепост заметки из моего блога на LJ.ROSSIA.ORG
Оригинал находится здесь: http://lj.rossia.org/users/hex_laden/317718.html
Прокомментировать заметку можно по ссылке выше.