UPPPPPSSSS, omision estupida de parte mia, la parte numero 3 es así mount -o bind /dev /mnt/hdax/dev Se supone que con esto enlazas el /dev del sistema con el /dev del entorno de /dev/hda2, para que así el lilo pueda funcionar. En lugar de eso, enlazaste /dev /mnt/hda2, por eso se hizo bolas todo el asunto y el chroot no funciono.