/etc/resolv.conf é copiado para não perder os DNSs.
/ lib / modules é copiado porque pode ser necessário usar algum componente de hardware que não precisa estar presente no momento da configuração do chroot. Você deve lembrar-se de que a pergunta original a que se refere no seu OP diz respeito à substituição de um NAS OS pelo Arch Linux. Assim, você precisará de drivers para ethernet, possivelmente sem fio, vários componentes USB e assim por diante. Copiar a pasta / lib / modules garante que o novo ambiente será capaz de lidar com suas tarefas futuras.
Você está realmente certo sobre re-montagem vs. montagem de bind. A página Wiki do Arch Linux no chroot usa a montagem de novo e a montagem de ligação conforme você especificar, conforme a resposta para o post que você se refere:
cd /mnt/arch
mount -t proc proc proc/
mount -t sysfs sys sys/
mount -o bind /dev dev/
mount -t devpts pts dev/pts/
(acho que isso mostra a sintaxe de suas linhas, copiada de este post , está errado: o dev a ser montado precede o ponto de montagem).
No entanto, a página de manual do Ubuntu no chroot conta uma história diferente:
sudo mount -o bind /proc /var/chroot/proc
Aqui / proc é montado em encadernação, não é montado novamente.
Eu realmente tentei as duas coisas, e depois de um breve teste, não consegui perceber nenhuma diferença. Não muito de um teste, reconhecidamente, e assim descansarei meu caso aqui que não deveria fazer muita diferença.