Fonte

Fonte

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 rEFIndgerenciador de boot instalado, mas posso excluí-lo. Eu tentei segurar Shiftao inicializar qualquer uma das três (?) opções para inicializar o Ubuntu e tentei segurar Ctambé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 chrootnele.

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á Linuxna última coluna. Neste caso /dev/sda1é a sua partição raiz. Se você tiver mais de uma linha com System Linuxvocê 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 /mntdeve ser semelhante a esta ou você escolheu a partição errada. Se sim, desmonte-o sudo umount /mnte 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/vmlinuxe adicione init="/bin/bash"no final da linha para inicializar no modo root e alterar sua senha.

Fonte

informação relacionada