Добрый день.
Есть такая проблема не могу запустить DEBIAN на ноутбук Gateway Solo 9550.
Сам Debian ставится, после включения начинается загрузка ядра, доходит до запуска видеокарты (даже без установленных иксов) и всё, ноут просто отрубается и включить его можно только путём полного отключения питания (вынуть батарею и тд), а иногда всё отлично, грузится.
Мандрива и FreeBSD грузятся и работают без проблем, но нужен именно дебиан.
Так вот, вопрос в следующем, как включить протоколирование запуска ядра, или как и где посмотреть чё оно валится при запуске??
Очнадо :)
>Так вот, вопрос в следующем, как включить протоколирование запуска ядра, или как
>и где посмотреть чё оно валится при запуске??Оно как именно "валится": выключается совсем; экран гаснет, но "всё работатет"; "чёрный экран" и виснет, ни на что не реагирует?
На C-A-Del и C-A-Backspace как-нибудь реагирует, когда "завалилось"?
Посмотреть -- как обычно dmesg|less , less /var/log/Xorg.0.log .
Есть вероятность, что "просто" искы не запускаются или запускаются с "не тем" видеорежимом. Может быть, и не исксы, а фреймбувер какой-нибудь...
Выбрать "(recovery mode)" при загрузке -- только текстовый режим без запуска сервисов.
Если и так - чёрный экран, возможно, фреймбуфер ядрерный включает "недопустимый" видео режим.>Очнадо :)
>[оверквотинг удален]
>
>Есть вероятность, что "просто" искы не запускаются или запускаются с "не тем"
>видеорежимом. Может быть, и не исксы, а фреймбувер какой-нибудь...
>
>Выбрать "(recovery mode)" при загрузке -- только текстовый режим без запуска сервисов.
>
>Если и так - чёрный экран, возможно, фреймбуфер ядрерный включает "недопустимый" видео
>режим.
>
>>Очнадо :)Выключается совсем ( так что даже включить нельзя приходится обесточивать), до иксов дело даже не доходит, да их и нет, только базовая система стоит.
Если грузится, dmesg никаких ошибок не показывает.
>>Если и так - чёрный экран, возможно, фреймбуфер ядрерный включает "недопустимый" видео
>>режим.
>Выключается совсем ( так что даже включить нельзя приходится обесточивать), до иксов
>дело даже не доходит, да их и нет, только базовая система
>стоит.То есть с одной и той же системой и конфигурацией -- то грузится, то "ломается".
Проблемы с ядром ("целиком" или одним из драйверов), железом (но оно веди работает с бругим софтом, причём стабильно, насколько я понял), или какими-то настройками (cmos-bios, энергосбережение?... не "живущие" со старым ядром, например).
Ядро дистрибутивное и Debian "старый" -- 4.0 "Etch"? Можно попоробовать "ядро по-новее"(тм) -- ставить etch-n-half или взять пакет ядра с backport.org.
Поискать аналогичные проблемы или "вообще проблемы" с нотбуками -- обычно советуют ключи ядра типа отключения acpi, dma и т.п. Аналогично - про опици биоса/энергосбережения, наверное (сбросить становки в default/safe, от них "плясать"). Возможно, отключить совсем какое-то "нерадивое" утройство (модем, pcmcia, сетевую и т.п.) или переключить в более др.режим (напр. sata - ahci/компатибеле или как их там...).
>Если грузится, dmesg никаких ошибок не показывает.
:/ Действительно, очень неприятно, когда нет _явной_ причины или места сбоев.
В дополнение, посмотрите опцию vga ядра в загрузчике. Например:
kernel /boot/vmlinuz-2.6.26-1-openvz-686 root=/dev/sda5 ro это в текстовом режиме
kernel /boot/vmlinuz-2.6.26-1-openvz-686 root=/dev/sda5 ro vga=0x31B а это используя фреймбуффер, если указать недопустимое значение для vga, то ядро выдаст список допустимых режимов с описанием.
Если проблема именно в иксах, то попробуйте зайти в single-mode (если нет вариантов в загрузчике, то опция 1 или s ядру) и убрать запуск исков через update-rc.d, убирать надо используемый вами dm(kdm/gdm/xdm). После чего загрузитесь нормально и вручную решите проблему с иксами.
А как вообще определить использует видеокарта фреймбуффер и какой нужен, только по ответу ядра?
А нельзя включить какой-нибудь режим загрузки ядра, чтобы он спрашивал по всякой теме, и его можно было бы отлаживать находу, по мере загрузки???
Вы таки покажите конфигурацию загрузчика, заодно и скажите какой используете. Также неплохо было бы описать на каком моменте приходит "пушистый северный зверек". Если сообщения от ядра пошли, то с фреймбуффером скорее всего все в порядке.
Как вы хотите _отлаживать_ ядро? Вам что дебагер запустить при загрузке?
>Вы таки покажите конфигурацию загрузчика, заодно и скажите какой используете. Также неплохо
>было бы описать на каком моменте приходит "пушистый северный зверек". Если
>сообщения от ядра пошли, то с фреймбуффером скорее всего все в
>порядке.
>Как вы хотите _отлаживать_ ядро? Вам что дебагер запустить при загрузке?GRUB
Конфигурация стандартная.
Описываю всё подробно:
Запускается груб, начинается загрузка ядра, по чёрному экрану побежали строчки с перечнем оборудования (типа dmesg), находятся диски, строчки бегут дальше до строки 'agp чё-то там @128' после этого буквы вспыхивают ярче и всё, ноутбук умер :( (визуально это всё похоже на перегоревшую лампочку и визуально и по скорости)>Как вы хотите _отлаживать_ ядро? Вам что дебагер запустить при загрузке?
Да я не знаю, хоть как-то, мне бы понять может ядро не поддерживает видуху, может надо старое ядро накатить. Ну хоть какую-нибудь инфу, типа на этом модуле - error полный. Хоть куда копать.
Случайно не agpgart он упоминает? http://en.wikipedia.org/wiki/AGPgart
Можно попробовать заблеклистить(man modprobe.conf) этот модуль, но что их этого выйдет не знаю.
>Случайно не agpgart он упоминает? http://en.wikipedia.org/wiki/AGPgart
>Можно попробовать заблеклистить(man modprobe.conf) этот модуль, но что их этого выйдет не
>знаю.В эту сторону я не копал, спасибо за подсказку :)
Фраймбуф в консоле полностью отключил, теперь консоль вообще ничего не показывает, только Х работают с монитором, однако тоже не помогло.
А может быть такой вариант, что чипсет не правильно определяется?? Если да, как это вылечить (чипсет могу узнать под виндой, она грузится)??
Проблема как-бы вроде решилась, методом проб и ошибок был найден сбойный модуль intel_rng
Ставится в игнорлист, либо ядро перекомпилить без поддержки модуля