Я пытаюсь сбросить пароль для учетной записи root на сервере Slackware (с Intel Atom на материнской плате Intel и двух жестких дисках). Имеется программная настройка RAID (устройства, смонтированные при загрузке: md0 - /, md1 - / usr, md2 - / var, md3 - / tmp, md4 - / home).
Что я пробовал (с параметрами загрузки 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.
загрузка с live cd / usb (для chroot / passwd): система загружается прямо в локальную систему (я установил в BIOS загрузку с компакт-диска и / или USB-накопителя). Это кажется самым простым вариантом, если есть способ заставить эту систему загружаться, как это установлено в BIOS.
Есть предложения, как я могу продолжить?
После изменения параметра BIOS для обработки съемных дисков как фиксированного размера я смог загрузиться с USB (похоже, это известная проблема с платой Intel D945GCLF - http://ubuntuforums.org/showthread.php?t=1113472) и ресинхронизация дисков raid (массив raid1 работал только с одним диском).
Я все еще не мог войти в учетную запись root (удаление / изменение пароля не повлияло, я не нашел, где и как он заблокирован), но мне удалось сбросить пароль и войти в систему с другим пользователем с достаточными привилегиями для su в командной строке.