No archlinux, /bin
, /lib
, lib64
, /sbin
são todos links simbólicos e isso funciona bem.
Não vejo por que não está trabalhando com você. Você deveria ter criado os links simbólicos enquanto o sistema não estava rodando, isto é, montando o sistema de arquivos em uma sessão ao vivo ou similar
Além disso, se você usar partições e montá-las, não vejo por que você precisa usar links simbólicos? Por exemplo, você pode copiar apenas o conteúdo de /lib/*
em sua nova partição e montá-lo no diretório /lib
with /lib
ainda em sua partição raiz. Dessa forma, não há necessidade de links simbólicos.