Я пытаюсь изменить пароль для укоренения учетной записи на сервере Slackware (с Intel Atom на материнской плате Intel и двух жестких дисках). Существует настроенное программное обеспечение RAID (устройства, смонтированные во время начальной загрузки: md0-/, md1-/usr, md2 - / var, md3-/tmp, md4 - / домой).
Что я попробовал (параметрами загрузки LILO):
linux single
: нормальное приглашение ко входу в систему не впускает меня без пароля root
linux init=/bin/bash
(с или без 'rw' - никакое различие): Я получил подсказку как пользователь (ни один) - никакой доступ к passwd. После этого я пытался монтировать диски:
mount /dev/md0 /mnt/sys
mount /dev/md1 /mnt/sys/usr
mount /dev/md2 /mnt/sys/var
Система позволила мне использовать passwd, и это смотрело, поскольку изменение было успешно. После перезагрузки я все еще не мог войти в систему. Эффект был тем же, когда я пытался удалить пароль в/etc/shadow.
начальная загрузка от живого cd/usb (для chroot/passwd): Начальные загрузки системы прямо к локальной системе (я установил в BIOS для начальной загрузки от CD-привода и/или карты памяти). Это, кажется, самая простая опция, если существует некоторый способ сделать эту начальную загрузку системы, поскольку это настраивается в BIOS.
Какие-либо предложения, как я могу продолжить двигаться?
После изменения параметра BIOS для обработки съемных дисков как фиксированного размера я смог загрузиться с USB (похоже, это известная проблема с платой Intel D945GCLF - http://ubuntuforums.org/ showthread.php? t = 1113472 ) и повторно синхронизируйте диски raid (массив raid1 работал только с одним диском).
Я все еще не мог войти в учетную запись root (удаление / изменение пароля не повлияло, я не я не нашел, где и как он заблокирован), но мне удалось сбросить пароль и войти в систему под другим пользователем с достаточными правами для su в командной строке root.