Кто помнит AIX 4.2?


Главная Форумы POWER Systems Кто помнит AIX 4.2?

Помечено: ,

В этой теме 3 ответа, 2 участника, последнее обновление Картинка профиля Дмитрий Дмитрий 2 нед., 4 дн. назад.

Aliexpress INT
  • Автор
    Сообщения
  • #39950

    Artyom Tarasenko
    Участник
    Aliexpress INT

    Разжился кое-каким старым хламом: мотороловской материнкой с Power 604 и сказёвым винтом с AIX 4.2 (гугл говорит, что более новых версий для моторолы не существует). К сожалению оно зависает на этапе

    Performing all automatic mounts

    Может быть, раньше были ещё диски, а может сеть. Хотелось бы подробнее увидеть, как происходит загрузка. Гугл говорит, что в надо в отладчике сказать “mw enter_dbg”, но вот незадача, эта версия AIX такой команды не знает:

    ok  boot /scsi/disk@6 -s trap
    Trap instruction interrupt.
    > mw enter_dbg
    032-001  You entered a command “mw” that is not valid.
    > help
    alter   … (a)lter – alter memory
    back    … (b)ack – decrement the IAR
    ditto   … “” – blank repeats the last command
    break   … (br)eak – set a breakpoint
    breaks  … (breaks) – list currently set breakpoints
    buckets … (bu)ckets – display kmembucket structures
    clear   … (c)lear – clear breakpoint(s)
    display … (d)isplay – display a specified amount of memory
    dmodsw  … (dm)odsw – display Streams dmodsw table
    drivers … (dr)ivers – display device driver (devsw) table
    find    … (f)ind – find a string in memory
    float   … (fl)oat – display floating point registers
    fmodsw  … (fm)odsw – display Streams fmodsw table
    fs      … fs – display file system data structures
    go      … (g)o – start executing the program
    help    … (h)elp – display the list of valid commands
    loop    … (l)oop – execute until control returns to this point
    map     … (m)ap – display the system loadlist
    mblk    … (mb)lk – display mblk/kmemstat structures
    next    … (n)ext – increment the IAR
    origin  … (o)rigin – set the origin
    proc    … (p)roc – process table display
    quit    … (q)uit – end the debugger session
    queue   … (que)ue – display Streams queues
    reset   … (r)eset – release a user defined variable
    restore … (re)store – restore or do not restore the screen
    screen  … (s)creen – display a screen containing registers and memory
    set     … (se)t – define an/or set a variable
    sregs   … (sr)egs – display segment registers
    st      … (st) – store a full word into memory
    stack   … (sta)ck – formatted stack trace
    stc     … (stc) – store one byte into memory
    step    … (ste)p – perform an instruction single-step
    sth     … (sth) – store a half word into memory
    stream  … (str)eam – display Stream head structures
    swap    … (sw)ap – switch from the current display/keyboard to RS-232 port
    thread  … (th)read – thread table display
    trace   … (tr)ace – print traceback buffer
    trb     … (trb) – display formatted timer request block info
    tty     … (tt)y – Display tty struct
    user    … (u)ser – formatted user area
    uthread … (ut)hread – formatted uthread area
    vars    … (v)ars – display a listing of the user_defined variables
    vmm     … vmm – display virtual memory data structures
    xlate   … (x)late – display the real address of a memory location

    > a enter_dbg
    032-002  You entered a parameter “enter_dbg” that is not valid.
    >

     

    Была в 4.2 возможность включить verbose mode?

  • #39954
    Картинка профиля Дмитрий
    Дмитрий
    Участник

    Возможно, были подмонтированы NFS.
    В любом случае, чтобы разобраться, нужно грузить с CDROM или ленты. CD-драйв в машине есть?

  • #39963

    Artyom Tarasenko
    Участник

    CD-драйва нет. Теоретически у меня есть сказёвый сидюковод, которым я не пользовался последних лет 15, но он SCSI-2, а тут UW-SCSI.

    А по сети никак нельзя с сидюка загрузиться?

    Ещё обнаружил кое что интересное. Напустил strings на загрузочный раздел, а там кроме trap:

    bootargs
    prompt
    diag
    debug
    trap
    verbose

    Попробовал -s debug – результат, на первый взгляд такой же, как -s trap. Но есть -s verbose, которого в IBMовской версии 4.2 вроде как нет. Так что мотороловская версия, видимо, может сильно отличаться.

    Правда, мне этот -s verbose ничего не дал: начальный загрузчик подробно рассказывает о найденом железе, но начиная с запуска ядра – никаких дополнительных подробностей.

     

    (капча: 5WTF – интересно, мне повезло, или тут оно часто случается?)

  • #39966
    Картинка профиля Дмитрий
    Дмитрий
    Участник

    Почитайте наш форум, там каждая вторая капча такая 😉

    Я с моторолловским сервером работал только однажды, когда p604 был ещё актуальным, и да, смутно помню, что были отличия по загрузке. Попробую у себя поискать привод, но вот насчёт диска с ОС это вряд ли.

Для ответа в этой теме необходимо авторизоваться.