Можно сохранить Вас текущий список с
dpkg --get-selections > sel.list
и скопируйте этот файл в безопасном месте для сможения, копируют его на новой машине. (и также необходимо скопировать настройки от/etc/dir, если бы Вы сделали некоторые изменения там),
Восстановить его с Вами должно работать:
sudo dpkg --set-selections < sel.list
sudo apt-get update && sudo apt-get -u dselect-upgrade
Согласно initramfs-tools (8) , можно добавлять программы в образ initrd, например, следующее к сценарию ловушки :
copy_exec / sbin / cryptsetup / sbin
Примеры сценариев ловушки можно найти в / usr / share / initramfs-tools / hooks
и в моей системе Ubuntu / usr / share / initramfs-tools / hooks / cryptroot
действительно добавляет / sbin / cryptsetup
в образ initrd
.
Пример:
$ gzip -dc /boot/initrd.img-`uname -r` | cpio -tv 2>/dev/null | grep cryptsetup => No cryptsetup included, yet. $ cat /etc/initramfs-tools/hooks/fde #!/bin/sh . /usr/share/initramfs-tools/hook-functions copy_exec /sbin/cryptsetup /sbin $ sudo chmod 0755 /etc/initramfs-tools/hooks/fde $ sudo update-initramfs -u $ gzip -dc /boot/initrd.img-`uname -r` | cpio -tv 2>/dev/null | grep cryptsetup -rwxr-xr-x 1 root root 59248 Aug 21 04:04 sbin/cryptsetup -rw-r--r-- 1 root root 158848 Aug 21 04:04 lib/x86_64-linux-gnu/libcryptsetup.so.4