Совершенно новый к Ubuntu - не может войти в режим восстановления

После ошибки я изменил свой пароль, но не могу помнить это теперь.

Я узнал, что можно сбросить его путем входа в режим восстановления, но я, может казаться, не добираюсь там! У меня есть Ubuntu 14.04.2, работающая вместе с OS X Йосемити на моем MacBook Pro.

Я имею rEFInd диспетчер начальной загрузки установил, но я могу удалить его. Я попытался держать Shift в то время как начальная загрузка любой из этих трех (?) опций загрузить Ubuntu, и пыталась содержать C также.

Независимо от того, что я делаю, я, может казаться, не вхожу в режим восстановления.

Вот эти три опции, в которые я вхожу rEFInd, а также OS X:

  • Загрузите boot\vmlinux-3.16.0-41-generic от 14 ГиБ ext4 объем
  • Загрузите boot\vmlinux-3.16.0-30-generic от 14 ГиБ ext4 объем
  • Загрузите Linux от целого дискового тома

Кто-либо может помочь мне? Примите во внимание, что я не могу выполнить команды sudo, поскольку я не могу помнить свой пароль.

1
задан 26 June 2015 в 23:19

2 ответа

Можно загрузить 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
1
ответ дан 7 December 2019 в 13:56

При нажатии Insert, F2, или + ключ, перенаходка покажет меню, которое может содержать дополнительные опции, в зависимости от типа ОС.

Из подменю опций, можно нажать Insert, F2, или + ключ снова для редактирования опций загрузчика.

А простой строчный редактор текстового режима открывается, позволяя Вам переместить курсор назад и вперед в соответствии с Вашими клавишами со стрелками, удалить текст и тип в новом тексте. Если Вы хотите загрузиться со своими отредактированными опциями, нажмите клавишу Enter.

Источник

Находит, что строка ядра запускается с /boot/vmlinux, и добавьте init="/bin/bash" в конце строки, чтобы загрузиться в корневой режим и изменить Ваш пароль.

Источник

1
ответ дан 10 November 2019 в 10:51

Другие вопросы по тегам:

Похожие вопросы: