de boa, tem varias maneiras de serem feitas isso, ou voce faz como vc ta fazendo e da o chroot mas ao inves de alterar o arquivo de shadow na mao voce digita la: "passwd root" e troca a senha afinal de root ele nao pergunta a senha anterior. ou entao voce muda no init do bootloader para ele entrar no modo single (init 1 ou init=/bin/bash) depende do seu boot loader, no grub é uma coisa no lilo é outra mas é bem parecido a ideia.