История изменений
Исправление olegd, (текущая версия) :
попробуйте поставить все же поставить стабильный ati-drivers
Ушёл с него потому, что он время от времени выдавал чёрный экран. На открытом — та же проблема.
Попробуйте настроить kdump (coredump), смотрите документацию по ядру: /usr/src/linux/Documentation/kdump/kdump.txt настройте сохранение вывода dmesg.
Спасибо, приступаю. Что для этого нужно?
- Поставить kexec-tools.
- Добавить /etc/init.d/kexec в автозапуск, прописать параметры в /etc/conf.d/kexec
- Собрать ядро с параметрами:
CONFIG_KEXEC=y CONFIG_SYSFS=y CONFIG_DEBUG_INFO=Y
- Собрать ещё одно ядро, с параметрами:
CONFIG_CRASH_DUMP=y CONFIG_PROC_VMCORE=y CONFIG_SMP=n CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_START=0x100000
- Добавить первое ядро в бутлоадер с параметром «crashkernel=64M@16M»
- Перезагрузиться, вызвать панику, скопировать cp /proc/vmcore kuda_kopirovat
Всё правильно? Ничего не забыл?
Необходимо ли пересобрать и видео драйверы с отладочной информацией?
Что при панике произойдёт с иксами? Меня выбросит в текстовый режим, в котором обычно загружается ОС?
Какие параметры прописывать в конфиге kexec? У меня всё на одном диске, все ядра лежат в /boot, initrd отсутствует, ядру в бутлоадере передаётся параметр root=PARTUUID=... Достаточно ли будет прописать путь к ядру, начиная с /boot и "-p" в списке дополнительных параметров?
Как его анализировать? Поставить crash с http://people.redhat.com/anderson/ ?
Исходная версия olegd, :
попробуйте поставить все же поставить стабильный ati-drivers
Ушёл с него потому, что он время от времени выдавал чёрный экран. На открытом — та же проблема.
Попробуйте настроить kdump (coredump), смотрите документацию по ядру: /usr/src/linux/Documentation/kdump/kdump.txt настройте сохранение вывода dmesg.
Спасибо, приступаю. Что для этого нужно?
- Поставить kexec-tools.
- Добавить /etc/init.d/kexec в автозапуск, прописать параметры в /etc/conf.d/kexec
- Собрать ядро с параметрами:
CONFIG_KEXEC=y CONFIG_SYSFS=y CONFIG_DEBUG_INFO=Y
- Собрать ещё одно ядро, с параметрами:
CONFIG_CRASH_DUMP=y CONFIG_PROC_VMCORE=y CONFIG_SMP=n CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_START=0x100000
- Добавить первое ядро в бутлоадер с параметром «crashkernel=64M@16M»
- Перезагрузиться, вызвать панику, скопировать cp /proc/vmcore kuda_kopirovat
Всё правильно? Ничего не забыл?
Что при панике произойдёт с иксами? Меня выбросит в текстовый режим, в котором обычно загружается ОС?
Какие параметры прописывать в конфиге kexec? У меня всё на одном диске, все ядра лежат в /boot, initrd отсутствует, ядру в бутлоадере передаётся параметр root=PARTUUID=... Достаточно ли будет прописать путь к ядру, начиная с /boot и "-p" в списке дополнительных параметров?
Как его анализировать? Поставить crash с http://people.redhat.com/anderson/ ?