
Após um erro, mudei minha senha, mas não consigo me lembrar dela agora.
Descobri que você pode redefini-lo entrando no modo de recuperação, mas não consigo chegar lá! Tenho o Ubuntu 14.04.2 rodando junto com o OS X Yosemite no meu MacBook Pro.
Tenho o rEFInd
gerenciador de boot instalado, mas posso excluí-lo. Eu tentei segurar Shift
ao inicializar qualquer uma das três (?) opções para inicializar o Ubuntu e tentei segurar C
também.
Faça o que fizer, não consigo entrar no modo de recuperação.
Aqui estão as três opções que entro rEFInd
, assim como o OS X:
- Inicialização boot\vmlinux-3.16.0-41-generic do volume ext4 de 14GiB
- Inicialização boot\vmlinux-3.16.0-30-generic do volume ext4 de 14GiB
- Inicialize o Linux a partir de todo o volume do disco
Alguém pode me ajudar por favor? Lembre-se de que não consigo executar nenhum comando sudo porque não consigo lembrar minha senha.
Responder1
Você pode inicializar um LiveCD a partir de CD/USB, montar o Ubuntu e chroot
nele.
Após inicializar o LiveCD, abra um Terminal e digite sudo fdisk -l /dev/sda
. Isso mostrará quais partições estão em uso:
$ sudo fdisk -l /dev/sda
Disk /dev/sda: 17.5 GB, 17515986944 bytes
255 heads, 63 sectors/track, 2129 cylinders, total 34210912 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004634f
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 31082495 15540224 83 Linux
/dev/sda2 31084542 34209791 1562625 5 Extended
/dev/sda5 31084544 34209791 1562624 82 Linux swap / Solaris
Você precisa encontrar a linha que está Linux
na última coluna. Neste caso /dev/sda1
é a sua partição raiz. Se você tiver mais de uma linha com System Linux
você terá que experimentar
$ sudo mount /dev/sdaX /mnt #where sdaX is your root partition
$ ls /mnt
bin dev home media proc sbin tmp var
boot etc lib opt root sys usr
A saída de ls /mnt
deve ser semelhante a esta ou você escolheu a partição errada. Se sim, desmonte-o sudo umount /mnt
e tente novamente. Se você encontrou a partição raiz correta, prossiga com:
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
$ sudo chroot /mnt
$ passwd YOUR_USER_NAME
Depois de definir um novo tipo de senha:
$ exit
$ sudo umount /mnt/dev
$ sudo umount /mnt/proc
$ sudo umount /mnt/sys
$ sudo umount /mnt
$ sudo reboot
Responder2
Se você pressionar a tecla Insert, F2 ou +, o rEFInd mostrará um menu que pode conter opções adicionais, dependendo do tipo de sistema operacional.
No submenu de opções, você pode pressionar a tecla Insert, F2 ou + novamente para editar as opções do carregador de boot.
Um editor de linha simples em modo de texto é aberto, permitindo que você mova o cursor para frente e para trás na linha com as teclas de seta, exclua texto e digite um novo texto. Se você quiser inicializar com suas opções editadas, pressione a tecla Enter.
Fonte
Encontre a linha do kernel que começa /boot/vmlinux
e adicione init="/bin/bash"
no final da linha para inicializar no modo root e alterar sua senha.