Зависание системы.

Internal structure and you change requests/suggestions
  • Heavyiron wrote:
    Yason wrote:Система намертво виснет, если в KIV или в ZSea, установить картинку в качестве фона. Подозреваю, что дело в ядре! :(

    Система реальная. Дистр svn5533.
    То же самое и в vmware. Причем не только kiv/ZSea, но и другие проги, которые устанавливают фон могут подвесить систему, но вероятность зависания не 100%, т. е. иногда картинка ставится нормально.
    У меня в KIV, всегда, а в ZSEA не сразу, и в основном, на широко-форматных картинках. Останые проги не проверял (если такие есть), не пользуюсь.
  • SVN6011. Загружаю kolibri.img 1.44MB через grub4dos:

    menu.lst
    --------------
    title Kolibri.img
    find --set-root --ignore-floppies /BootCD/Images/kolibri.img
    map --mem=-2880 (hd0,1)/BootCD/Images/kolibri.img (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)
    --------------

    диски не подключаю, рабочий стол загружается, всё ок, а через 5 сек всё намертво виснет, мышь (USB logitech RX250) не двигается, клава (PS2) не работает, индикатор в систем трее показывает 100% загрузку ЦП, помогает только хардварный резет ПК. Если ДО зависания нажать CtrlAltDel, то в диспетчере увидим, что SEARCHAP даёт 78% CPU-USAGE.

    Если же загружать этот же образ под WinXP-VirtualBox1.6.6, подключенный как дискета, то всё работает нормально.

    Такая ситуация наблюдается уже больше года. MB Asus P5QL-E, CPU Intel Core2Duo E7300.
  • Нужны логи.
    CleverMouse wrote:Если Колибри видит какое-то устройство как жёсткий диск, то можно добавить /sys/develop/board /hd0/1/boardlog.txt в автозапуск settings/autorun.dat.
    Если всё совсем плохо, то включить "[c] Дублировать дебаг-вывод на экран монитора" и выключить "[d] Запустить launcher после загрузки ядра" на экране загрузки и сфотографировать монитор после загрузки.
    Ну или /sys/develop/board /usbhd0/1/boardlog.txt
    to infinity and beyond
  • Какая ФС должна быть, чтобы её не испортило при записи? NTFS или FAT16 подойдёт? Или только FAT32? Добавлять ПЕРЕД /SYS/SEARCHAP или в начало раскомментированных?

    Каков синтаксис для refrscrn? Хотел бы на GF7600 VESA3.0 установить режим 800x600x100Hz.

    P.S. Добавил на флешку с FAT32 kolibri.img, загружаю через GRUB4DOS-chenall, включаю подключение дисков, запускаю, загрузка умирает на детекте разделов, лог отладки на флешку не записан. Флешка работает как HDD,

    MENU.LST:
    -----------
    title Kolibri
    find --set-root --ignore-floppies /Boot/kolibri.img
    map --mem=-2880 (hd0,0)/Boot/kolibri.img (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)
    ----------

    AUTOEXEC.DAT
    ---------------
    /SYS/DEVELOP/BOARD /hd0/0/boardlog.txt
    /SYS/SETUP BOOT 1 # Load device settings
    /SYS/LOADDRV RDC 1 # videodriver for RDC M2010/M2012
    /SYS/NETWORK/NETCFG A 1 #
    /SYS/NETWORK/@ZEROCONF "" 1 # Network configuration
    /SYS/ESKIN "" 1 # Set style
    /SYS/@VOLUME "" 1 # Start volume daemon
    /SYS/@TASKBAR "" 1 # Start taskbar
    /SYS/@DOCKY "" 1 # Start docky
    /SYS/@ICON "" 1 # Multithread icon
    /SYS/@SS ASSM 1 # Screensaver
    /SYS/TMPDISK A0 -1 # Add virtual RAM disk /tmp0/1
    /SYS/SEARCHAP "" -1 # Search and mount additional system directory
    ----------------

    BootItNG.ima из этой же папки, таким же способом загружается и работает нормально.
  • AleXH wrote:включаю подключение дисков, запускаю, загрузка умирает на детекте разделов
    Это совершенно другая проблема, нежели зависание после загрузки. С ней можно разбираться отдельно, но всё-таки работа с дисками через BIOS не случайно по умолчанию выключена.
    AleXH wrote:Какая ФС должна быть, чтобы её не испортило при записи? NTFS или FAT16 подойдёт? Или только FAT32?
    Любая FAT. NTFS не подойдёт.
    AleXH wrote:Добавлять ПЕРЕД /SYS/SEARCHAP или в начало раскомментированных?
    Без разницы. Но на жёсткий диск в твоём случае логи писать нельзя - зависание происходит при начале работы с жёстким диском, а перенос зависания с SEARCHAP на BOARD не даст результатов. А для записи логов на флешку может понадобиться вставить задержку перед запуском board - USB инициализируется параллельно с обработкой autorun.dat - так что запуск BOARD должен быть как минимум вторым.
    AleXH wrote:Каков синтаксис для refrscrn? Хотел бы на GF7600 VESA3.0 установить режим 800x600x100Hz.
    Не поможет. refrscrn просто говорит ядру рисовать не на всём экране, а в углу. Если для NVidia разрешения нет на синем экране загрузки, то его нельзя установить совсем.
    AleXH wrote: AUTOEXEC.DAT
    ---------------
    /SYS/DEVELOP/BOARD /hd0/0/boardlog.txt
    /SYS/SETUP BOOT 1 # Load device settings
    /SYS/LOADDRV RDC 1 # videodriver for RDC M2010/M2012
    /SYS/NETWORK/NETCFG A 1 #
    /SYS/NETWORK/@ZEROCONF "" 1 # Network configuration
    /SYS/ESKIN "" 1 # Set style
    /SYS/@VOLUME "" 1 # Start volume daemon
    /SYS/@TASKBAR "" 1 # Start taskbar
    /SYS/@DOCKY "" 1 # Start docky
    /SYS/@ICON "" 1 # Multithread icon
    /SYS/@SS ASSM 1 # Screensaver
    /SYS/TMPDISK A0 -1 # Add virtual RAM disk /tmp0/1
    /SYS/SEARCHAP "" -1 # Search and mount additional system directory
    ----------------
    Во-первых, /usbhd0/1/, а не /hd0/0.
    Во-вторых, должна быть третья колонка с числом - задержкой в 1/100 секунд.
    В-третьих, для логов на флешке лучше ставить board вторым в списке, и задержку для первой программы в списке, например, 500 - с запасом.
    Сделаем мир лучше!
  • Режим 800x600x32 в списке есть, но хотелось бы развёртку 100Гц установить - от 60Гц глаза на ЭЛТ вылазят.

    AUTOEXEC.DAT
    ---------------
    /SYS/SETUP BOOT 500 # Load device settings
    /SYS/DEVELOP/BOARD /usbhd0/1/boardlog.txt 1 # Start logging
    ...
    ---------------

    Подхват дисков отключил, после загрузки рабстола всё повисло как обычно, но лог на флешке был создан.
    Attachments
    BOARDLOG.TXT.7z (2.09 KiB)
    Downloaded 324 times
  • Судя по логу, это не жёсткий диск, жёстких дисков вообще не видно - SATA?
    Нужны последние строки лога перед зависанием. BOARD их мог не успеть скинуть. Включи на загрузочном экране дублирование лога на экран [c] и проверь, будет ли что-нибудь после "L: /SYS/SEARCHAP".
    Если ничего не будет, убери searchap из автозагрузки, запусти какой-нибудь файловый менеджер и потыкай по дискам - обращение к чему именно вешает систему?
    Сделаем мир лучше!
  • Так я же написал выше: "Подхват дисков отключил". L: /SYS/SEARCHAP последнее, что выдаётся на экран в окне-блокноте (чёрным по белому), после никаких записей нет, тупо висим со 100% загрузкой - красный столбик в системтрее максимальный. Ок, проверю через 15 мин.
  • Окно "чёрным по белому" - это BOARD, обычная программа, которая может и не успеть отобразить последние записи перед зависанием. Пункт [c] включает лог самого ядра напрямую на экран.
    Сделаем мир лучше!
  • На экране не вижу - боард заслоняет ))) а передвинуть не успеваю
  • В такой конфигурации board можно вообще отключить.
    Сделаем мир лучше!
  • Отключил диски, боард, загрузку лаунчера, включил вывод сообщений на экран. Всё загрузилось, сообщения на чёрном экране. Подождал полминуты - курсор бегает, гуд. CtrlAltDel - ни на одну кнопку нажать в диспетчере не могу, такое ощушение, как будто кнопки мыши не работают, тем не менее LMB мимо поля с лаунчером и в него идут - курсор в поле то пропадаетЮ, то появляется. Если навести курсор на чекбокс System, то он мельтешит - быстро активируется-деактивируется в цикле, системные процессы, соответственно, то отрисовываются в списке, то пропадают, как будто LMB строчит. - Криво работает драйвер мыши? Или дело в биосе?

    Запускаю лаунчер Enter'ом - появляется десктоп, но увидеть что за сообщения на нём написаны не успеваю - окно диспетчера их перерисовывает повеху. Ну а дальше как положено - через пару сек всё виснет.
  • CleverMouse wrote:Если ничего не будет, убери searchap из автозагрузки, запусти какой-нибудь файловый менеджер и потыкай по дискам - обращение к чему именно вешает систему?
    Сделаем мир лучше!
  • Запуск SEARCHAP зарэмил, подхват дисков при запуске отключил - всё запустилось и не вешается. Но кнопка Пуск и кнопки управления окнами Свернуть, Закрыть не работают.
  • Who is online

    Users browsing this forum: No registered users and 2 guests