Получить список установленных пакетов – из поврежденного раздела

Я запускаю 13.04 на VMWare Fusion 6 поверх OS X, у которого есть некоторые серьезные проблемы с стабильностью, что требует жесткой перезагрузки (силовой цикл) хотя бы раз / в день, если не больше.

Поскольку VMWare хромает и не всегда записывает данные на диск, для виртуальных машин очень легко получить повреждение, когда кто-то перезагружает машину, не выключая виртуальную машину.

Во всяком случае, у меня есть виртуальный диск с моей старой VM, который можно установить в новой установке, но я не знаю, как получить список установленных пакетов, поскольку dpkg смотрит на свою новую базу данных и не делает, не заботьтесь о старой.

Существует много проблем со старым разделом, поврежденными файлами и т. Д., Поэтому я не могу просто dd его в новое место. Я считаю, что самый простой способ – составить список пакетов, которые я добавил после установки, а затем передать его в dpkg и apt-get как в этом ответе . Моя единственная проблема – генерировать этот список пакетов. Может ли кто-нибудь помочь?