Как узнать из-за чего паника?

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-10 1:59:49

как узнать из-за чего может быть паника в момент пересборки ядра сразу при монтировании раздела /dev/ad4s1a
после этого "фатал трап", "паника"

открывается консоль GDB и там почему-то не доступная клавиатура, там нельзя ничего написать
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Alex Keda » 2011-07-10 8:02:02

при пересборке ядра - разделы не перемонтируются

объясните нормально, скрин сделайте, версию ОС огласите
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gamerman » 2011-07-10 10:59:21

возможно после пересборки, а не во время?
Глюк глюком вышибают!

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-10 11:14:10

да, после пересборки, после перезагрузки...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gamerman » 2011-07-10 11:18:55

а разделы не изменили название?
Глюк глюком вышибают!

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-10 11:21:34

а как узнать изменились или нет?

я загрузился с "френзи" и поменял в /etc/fstab с /dev/ad4s1a на /dev/ad0s1a, паника все равно было

может как-то надо поменять еще?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gamerman » 2011-07-10 11:24:07

/etc/fstab можно ремарками залепить, ядро при загрузке покажет, что есть, и где корень искать будет
Глюк глюком вышибают!

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gendos » 2011-07-10 12:28:21

Код: Выделить всё

kenv | grep root
Да как удав! Работаю.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gamerman » 2011-07-10 12:41:51

Gendos писал(а):

Код: Выделить всё

kenv | grep root
Для этого загрузиться нужно, а не получается, я так понимаю.
Глюк глюком вышибают!

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gendos » 2011-07-10 12:45:39

Ну так нахреначил в ядре бог знат что, со старого загрузится и в студию

Код: Выделить всё

cat {конфиг ядра} | grep ATA_STATIC_ID
Да как удав! Работаю.

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Mox » 2011-07-11 9:54:18

ProFTP писал(а):как узнать из-за чего может быть паника в момент пересборки ядра сразу при монтировании раздела /dev/ad4s1a
после этого "фатал трап", "паника"

открывается консоль GDB и там почему-то не доступная клавиатура, там нельзя ничего написать
а ядро-то какое? не каррент ли?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-11 14:35:06

Gendos писал(а):Ну так нахреначил в ядре бог знат что, со старого загрузится и в студию

Код: Выделить всё

cat {конфиг ядра} | grep ATA_STATIC_ID
эта опция стоит в ядре, ее надо убрать?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-11 14:35:52

Mox писал(а):
ProFTP писал(а):как узнать из-за чего может быть паника в момент пересборки ядра сразу при монтировании раздела /dev/ad4s1a
после этого "фатал трап", "паника"

открывается консоль GDB и там почему-то не доступная клавиатура, там нельзя ничего написать
а ядро-то какое? не каррент ли?

8.0 CURRENT
но ядро уже собрано, повторно не дает корректно собрать :)
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Mox » 2011-07-11 14:47:27

ProFTP писал(а):
Mox писал(а):
ProFTP писал(а):как узнать из-за чего может быть паника в момент пересборки ядра сразу при монтировании раздела /dev/ad4s1a
после этого "фатал трап", "паника"

открывается консоль GDB и там почему-то не доступная клавиатура, там нельзя ничего написать
а ядро-то какое? не каррент ли?

8.0 CURRENT
но ядро уже собрано, повторно не дает корректно собрать :)
карент сейчас 9.0 или у вас еще когда он был 8?
если все таки 9.0, то читайте иногда /usr/src/UPDATING
20110424:
The GENERIC kernels for all architectures now default to the new
CAM-based ATA stack. It means that all legacy ATA drivers were
removed and replaced by respective CAM drivers. If you are using
ATA device names in /etc/fstab or other places, make sure to update
them respectively (adX -> adaY, acdX -> cdY, afdX -> daY, astX -> saY,
where 'Y's are the sequential numbers starting from zero for each type
in order of detection, unless configured otherwise with tunables,
see cam(4)). There will be symbolic links created in /dev/ to map
old adX devices to the respective adaY. They should provide basic
compatibility for file systems mounting in most cases, but they do
not support old user-level APIs and do not have respective providers
in GEOM. Consider using updated management tools with new device names.

It is possible to load devices ahci, ata, siis and mvs as modules,
but option ATA_CAM should remain in kernel configuration to make ata
module work as CAM driver supporting legacy ATA controllers. Device ata
still can be used in modular fashion (atacore + ...). Modules atadisk
and atapi* are not used and won't affect operation in ATA_CAM mode.
Note that to use CAM-based ATA kernel should include CAM devices
scbus, pass, da (or explicitly ada), cd and optionally others. All of
them are parts of the cam module.

ataraid(4) functionality is now supported by the RAID GEOM class.
To use it you can load geom_raid kernel module and use graid(8) tool
for management. Instead of /dev/arX device names, use /dev/raid/rX.

No kernel config options or code have been removed, so if a problem
arises, please report it and optionally revert to the old ATA stack.
In order to do it you can remove from the kernel config:
options ATA_CAM
device ahci
device mvs
device siis
, and instead add back:
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
device atapist # ATAPI tape drives
может оно?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-11 14:48:52

8.0
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение Gendos » 2011-07-11 20:59:24

ProFTP писал(а):
Gendos писал(а):Ну так нахреначил в ядре бог знат что, со старого загрузится и в студию

Код: Выделить всё

cat {конфиг ядра} | grep ATA_STATIC_ID
эта опция стоит в ядре, ее надо убрать?
А вобще не предметный разговор конфиг выкладывать стоит.
Да как удав! Работаю.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Как узнать из-за чего паника?

Непрочитанное сообщение ProFTP » 2011-07-12 17:48:24

Gendos писал(а):
ProFTP писал(а):
Gendos писал(а):Ну так нахреначил в ядре бог знат что, со старого загрузится и в студию

Код: Выделить всё

cat {конфиг ядра} | grep ATA_STATIC_ID
эта опция стоит в ядре, ее надо убрать?
А вобще не предметный разговор конфиг выкладывать стоит.

я собрал чистый GENERIC, все собралось, но проблема при загрузке эта присутствует...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение