@live-boot:
@VastOne:
I guess you're not using a "*-packages.remove" file with the installer?
If so, live-* packages ( live-boot in particular ) are/is 99.9% the culprit here.
Easiest fix would be to:
1. List "live-config/live-boot/live-*" packages in "/etc/linstaller/vsido-packages.remove" ( one per line ),
2. And add to "/etc/linstaller/vsido-base" config:
[module:debian]
remove = /etc/linstaller/vsido.packages-remove
autoremove = True
# autoremove is not mandatory here, however if you do enable it, check the log after the install
# to make sure it didn't remove some package(s) it shoudn't have!!!
That way installer will remove listed packages during the installation, which should solve initramfs problems for good/everyone.

live-boot/config stuff is completelly useless outside of live system, and can cause problems like this ( I can't remember now which, but there is atleast one program, besides initramfs, that relies on existence of "/lib/live" dir to establish whether or not it's running in live, thus having live-* installed will make it "think" it is ).
