возникает ошибка при сбросе пароля рута.

Главная Форумы POWER Systems возникает ошибка при сбросе пароля рута.

Просмотр 3 веток ответов
  • Автор
    Сообщения
    • #45238
      Ерганат
      Участник

      System error: Error 0

      Examine .loader section symbols with the ‘dump -Tv’ command.

      Could not load program /usr/bin/ksh:

      Symbol resolution failed for /usr/lib/libc.a(shr.o) because:

      Symbol flexctl (number 62) is not exported from dependent

      module /unix.

      Symbol j2dev_cntl (number 109) is not exported from dependent

      module /unix.

      Symbol kcopyfile (number 157) is not exported from dependent

      module /unix.

      Symbol unicount (number 268) is not exported from dependent

      module /unix.

      Symbol _trc_ishookon (number 299) is not exported from dependent

      module /unix.

      Symbol _etrc_session_action (number 452) is not exported from dependent

      module /unix.

      Symbol _etrc_ioprb_match_path (number 453) is not exported from dependent

      module /unix.

      Symbol _etrc_ioprb_getinodeid (number 454) is not exported from dependent

      module /unix.

      Symbol recvmmsg (number 455) is not exported from dependent

      module /unix.

      Symbol accel_compress (number 588) is not exported from dependent

      module /unix.

      Symbol accel_decompress (number 589) is not exported from dependent

      module /unix.

      Symbol sec_setrbacsyslog (number 590) is not exported from dependent

      module /unix.

      Symbol sec_getrbacsyslog (number 591) is not exported from dependent

      module /unix.

      System error: Error 0

       

    • #45239
      Дмитрий
      Участник

      Это похоже на проблему вообще, а не конкретно смены пароля рута.

      could not load ksh.

      Проверьте, не повреждены ли файловые системы. проверьте целостность программных пакетов. Аппаратные ошибки.

      Что делали до этого? Может быть, ставили что-то левое? Может быть, ОС криво обновилась?

    • #45240
      Ерганат
      Участник

      все оказалось просто.

      оказывается если TL 7100-05, то и образ тоже должен быть такой же.

      на просторах нашел инструкцию по созданию исо образа из бэкапа ОС при помощи команды mksysb

      • Ответ изменён 7 месяцев, 1 неделя назад пользователем Ерганат.
    • #45242
      Дмитрий
      Участник

      Так Вы это делали, загрузившись с CD? Ответ совершенно правильный: загружаться нужно с того же TL, что установлен в ОС.

      Если нет подходящего дистрибутива, то делаете загрузочный бэкап в ISO. В SMIT есть нужный пункт меню. Hint: надо выбрать опцию Remove final images after creating CD: No. (название не точное, по памяти пишу).

      А что делать, если другой машины нет, в эту уже не залогиниться, времени мало, всё что есть – загрузочный диск AIX с другим TL? Грузитесь с него и выбираете пункт: Импортировать rootvg;Не монтировать корневую файловую систему. Вы загрузитесь в Шелл с ограниченным набором команд, дальше руками mount /Dev/hd4 /mnt;

      А дальше самое интересное: команды vi не будет. Если не владеете Ed, ,то проще всего сделать копию /etc/security/passwd , а потом создать новый файл, с единственной записью: root без пароля. Потом два раза sync что бы данные записались на диск. Размонтируете hd4 и перезагружается в нормальный режим . Ну а что дальше, понятно.

      Советую проделать такое, чтобы в нужный момент, случись он, не метаться. Но ТОЛЬКО на СПЕЦИАЛЬНО созданной для этого ТЕСТОВОЙ системе. Я предупредил, если что.

      Я вижу, Вы уже сами разобрались, пишу для будущих поколений.

      PS команды не полные, очепятки – пишу этот текст с мобилы.

      • Ответ изменён 7 месяцев назад пользователем Дмитрий.
Просмотр 3 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.