LINUX.ORG.RU
решено ФорумAdmin

Эпопея с восстановлением пароля в Gentoo


0

1

Проблема: предшественник оставил сервер с Gentoo на борту, естественно, без рутового пароля. Дописываю в GRUB single или init=/bin/bash - не прокатывает, всё равно требует логина и пароля. (Видимо, single mode отключен) Загружаюсь с LiveCD, монтирую в /mnt/static, делаю chroot. Пытаюсь сделать passwd - Authentication token lock busy. Прочитал на форумах, что проблема в том, что нужная ФС смонтирована в ro. Пытаюсь сделать mount -o remount,rw /, получаю: cannot remount block device tmpfs read-write - is write-protected .Причём тут вообще tmpfs и ЧЯДНТ?



Последнее исправление: AlexGret (всего исправлений: 1)

т.е. это разные корни.

anonymous
()
Ответ на: комментарий от anonymous

Дополню: монтировал я её в /mnt/static

монтирую в /mnt/static

AlexGret
() автор топика
Ответ на: комментарий от Valkeru

Я правильно понял идею

Я правильно понял идею: обойтись без перемаунта, попробовать сразу в rw?

AlexGret
() автор топика
Ответ на: комментарий от Valkeru

Смонтировал, теперь chroot: failed to run command /bin/bash: No such file or directory

Смонтировал сразу в rw. Теперь chroot говорит:
chroot: failed to run command /bin/bash: No such file or directory

AlexGret
() автор топика

Зачем тебе chroot? Всё, что тебе надо — это поправить /mnt/etc/shadow.

Но если очень хочется, но не забудь примонтировать и все другие потроха: /mnt/usr, /mnt/var ...

beastie ★★★★★
()
Ответ на: комментарий от beastie

Извиняюсь за идиотский вопрос, а как именно?

Извиняюсь за идиотский вопрос, а как именно? /etc/shadow система даже прочитать не даёт.

AlexGret
() автор топика

Как-то так. Бутишься с LiveCD и:

mount -o rw /dev/sda1 /mnt
vi /mnt/etc/shadow

Да, это лоботомия. Альтернативно:

sudo su -
mount -o rw /dev/sda1 /mnt
cat /mnt/etc/fstab
# домаунтиваешь потроха из fstab, например:
mount -o rw /dev/sda2 /mnt/usr
# etc...
chroot /mnt
vipw -s
# или
passwd
beastie ★★★★★
()

А Gentoo причём тут? Или в нём shadow отменили и пр.?

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

[РЕШЕНО] Я ССЗБ, chroot'юсь не туда.

Я не в ту директорию chroot'ился. Когда заметил, стал chroot'ится куда надо и спокойно воспользовался passwd. Спасибо всем, кто откликнулся, извиняюсь за вынос мозга. Админы, если хотите, можете удалить тему.

AlexGret
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.