|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Раздел полезных советов: Борьба с kernel panic в Linux-ядре ..." | +/– | |
Сообщение от auto_tips on 13-Сен-10, 14:41 | ||
Начиная с версии 2.6.35 в Linux-ядре появилась полезная функций "ramoops", позволяющая в случае краха сохранять информационный дамп состояния ядра в памяти для последующего анализа. Вкомпилировать данную функцию в ядро или загружать модулем "ramoops" - без разницы. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от BartMan on 13-Сен-10, 14:41 | ||
А пороли он туда не будет таво? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
2. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от Аноним (??) on 13-Сен-10, 14:56 | ||
>А пороли он туда не будет таво? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
3. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от Aquarius (ok) on 13-Сен-10, 22:37 | ||
подразумевается, что после перезагрузки root'ом может быть уже root, в общем-то, другой системы | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
4. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от stranger (??) on 13-Сен-10, 22:54 | ||
dd: reading `/dev/mem': Operation not permitted | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
5. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от pavlinux (ok) on 13-Сен-10, 22:58 | ||
# CONFIG_STRICT_DEVMEM is not set | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
6. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от pavlinux (ok) on 13-Сен-10, 23:05 | ||
Более интересно | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от User294 (ok) on 23-Сен-10, 03:13 | ||
Никак. Дамп там *останется* с "прошлого" раза. При мягкой перезагрузке содержимое памяти никто не чистит (насколько это правда-зависит от биоса/загрузчика в принципе). Так что кернелу ничто не помешает при следующей загрузке взять из памяти то что туда сложила покрашившаяся инкарнация ядра до выполнения мягкого ребута. Собссно для того и резервируется(иначе нет никаких гарантий что ядру не приспичит записать чего-то именно в эту же область оперативы, а так его явно тыкают носом в то что низзя этот кус памяти трогать). Просто и старо как мир. IIRC, были даже досовые вирусы которые пытались (с переменным успехом) переживать мягкую (теплую) перезагрузку (ту которая скипает мемтест) юзая похожие фокусы. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
12. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от pavlinux (ok) on 23-Сен-10, 06:07 | ||
>Никак. Дамп там *останется* с "прошлого" раза. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
7. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от pavlinux (ok) on 14-Сен-10, 02:21 | ||
> Единственная хитрость - сначала нужно зарезервировать память в ядре. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
9. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от Аноним (??) on 14-Сен-10, 10:21 | ||
Рассчитано на мягкий ребут, вызванный крахом ядра. Память не очищается, соответственно старые данные остаются на том же месте, где и оставлены. После ребута посмотрите /dev/mem, много интересного из "прошлой жизни" найти можно. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
10. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от pavlinux (ok) on 14-Сен-10, 14:42 | ||
Вот что рассказал автор: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
8. "Борьба с kernel panic в Linux-ядре 2.6.35 и выше . " | +/– | |
Сообщение от stranger (??) on 14-Сен-10, 09:38 | ||
Ramoops, like mtdoops, can log oops/panic information but in RAM. It can | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |