Respostas:
Você precisa criar um chroot ao usar debootstrap. Além disso, se você planeja particionar ou realizar montagens, etc., precisará de permissões de root.
Se você verificar a página de manual do debootstrap, poderá usar debootstrapa --variant=fakechrootopção de usar fakechroot, que instala os pacotes sem privilégios de root. Um exemplo no seu caso seria algo parecido com isto:
debootstrap --variant=fakechroot stable ./dir $debian_ftp
Por favor, leia o Wiki para mais informações sobre como usar debootstrap.
debootstapcria nós de dispositivo também, o que também requer permissões de root, mas essa parte pode ser falsificadafakeroot.