После ошибки я изменил свой пароль, но не могу помнить это теперь.
Я узнал, что можно сбросить его путем входа в режим восстановления, но я, может казаться, не добираюсь там! У меня есть Ubuntu 14.04.2, работающая вместе с OS X Йосемити на моем MacBook Pro.
Я имею rEFInd
диспетчер начальной загрузки установил, но я могу удалить его. Я попытался держать Shift
в то время как начальная загрузка любой из этих трех (?) опций загрузить Ubuntu, и пыталась содержать C
также.
Независимо от того, что я делаю, я, может казаться, не вхожу в режим восстановления.
Вот эти три опции, в которые я вхожу rEFInd
, а также OS X:
Кто-либо может помочь мне? Примите во внимание, что я не могу выполнить команды sudo, поскольку я не могу помнить свой пароль.
Можно загрузить LiveCD с CD/USB, смонтировать Ubuntu и chroot
в него.
После начальной загрузки LiveCD открывают Terminal и тип sudo fdisk -l /dev/sda
. Это покажет Вам, какие разделы используются:
$ 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
Необходимо найти, что строка, которая является, имеет Linux
в последнем столбце. В этом случае /dev/sda1
Ваш корневой раздел. Если у Вас есть больше чем одна строка с Системой Linux
необходимо будет испытать
$ 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
Вывод ls /mnt
должен быть похожим на это, или Вы имеете, выбирают неправильный раздел. Раз так размонтируйте его с sudo umount /mnt
и попробуйте еще раз. Если Вы нашли, что корректный корневой раздел возобновляет:
$ 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
После установки типа нового пароля:
$ exit
$ sudo umount /mnt/dev
$ sudo umount /mnt/proc
$ sudo umount /mnt/sys
$ sudo umount /mnt
$ sudo reboot
При нажатии Insert, F2, или + ключ, перенаходка покажет меню, которое может содержать дополнительные опции, в зависимости от типа ОС.
Из подменю опций, можно нажать Insert, F2, или + ключ снова для редактирования опций загрузчика.
А простой строчный редактор текстового режима открывается, позволяя Вам переместить курсор назад и вперед в соответствии с Вашими клавишами со стрелками, удалить текст и тип в новом тексте. Если Вы хотите загрузиться со своими отредактированными опциями, нажмите клавишу Enter.
Находит, что строка ядра запускается с /boot/vmlinux
, и добавьте init="/bin/bash"
в конце строки, чтобы загрузиться в корневой режим и изменить Ваш пароль.