Opzione 1 – Utilizzo del bootloader
Usa questa guida: http://www.howtogeek.com/196520/grub2-101-how-to-access-and-use-your-linux-distributions-boot-loader/ . Nel mio caso non ha funzionato.
Opzione 2 – Utilizzo di SystemRescueCD
Potrebbe essere che il tuo VPS abbia una modalità di ripristino Linux (non una modalità di ripristino) che utilizza un SystemRescueCD. In tal caso, usa questa guida:
http://ubuntuportal.com/2011/07/reset-password-ubuntu-using-sytemrescuecd.html
Nel mio caso /dev/vda5 non era montabile, perché era criptato tramite password. Ecco perché ho dovuto usare questi comandi:
http://pissedoffadmins.com/os/mount-unknown-filesystem-type-lvm2_member.html
In sintesi è andata così:
$ fdisk -l $ mkdir /mnt/system $ mount /dev/vda5 /mnt/system # /dev/vda5 è la partizione Linux principale mount: tipo di filesystem sconosciuto 'crypto_LUKS' # Ho ricevuto un errore che questa partizione è crittografata, quindi ho usato: $ cryptsetup open /dev/vda5 newRoot $ modprobe dm-mod $ vgchange -ay $ lvscan # spero che ora venga visualizzata la root. Monta questa mount /dev/xx/yy /mnt/system # ACCESS :D :D chroot /mnt/system passwd # Inserisci la tua nuova password di root
Poi sono riuscito a reimpostare la mia password inserendo passwd.