Ci avevo già pensato a mandarti le istruzioni, solo che devo approffitare del weekend, perchè il tempo è sempre tiranno.
Allora nello script 'hardsid' che si trova nella directory di installazione ci sono le righe:
file="/etc/rc.d/rc.sysinit"
echo "$dir/$script start" >> $file
che in pratica aggiungono al file rc.sysinit il comando che chiama 'hardsid start' in modo che all'avvio sia richiamato in automatico, quindi la cosa non è importante e sucessivamente lo aggiungiamo dove in debian lo si fa partire.
Le righe sucessive sono quelle che invece creano i permessi e modificano il dispositivo virtuale in udev, quindi sono quelle importanti (una sembra fallisca silla debian), comunque prova a dare il comando:
./hardsid start
dalla directory dove c'è tale file e mostrami l'output, che mi baso pure su lui per vedere quello che non parte.