Quando você inicializa no modo de recuperação, você deve ter uma opção para acessar um shell de root com rede, netroot
Eu não sei qual problema você está tendo, mas às vezes é mais fácil usar o live CD.
Se necessário, você pode usar chroot
para acessar / atualizar sua partição raiz.
Assumindo que sua partição ubuntu é como / dev / sda1 (você pode precisar montar / home e / ou / boot se tiver partições / home ou / boot separadas) ...
sudo mount /dev/sda1 /mnt
# If needed
sudo mount /dev/sda2 /mnt/boot
sudo cp /etc/resolv.conf /mnt/etc/
sudo cp /etc/hosts mnt/etc/
sudo mount --bind /dev/ /mnt/dev
sudo chroot /mnt
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
Agora você deve ter acesso root à sua partição raiz do Ubuntu.