Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> kernel panic после сборки ядра, третий раз неудачно ядро собираю 
V
    Опции темы
powerfoxTMP
Дата 20.8.2006, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



У меня на ноуте идут тормоза от стандартного ядра кубунты 6, причём только когда проц слабо нагружен: я это связываю с cpufreq, так как он в ядро вкомпайлен, а у меня Celeron M, который не поддерживается.
Собираю вместе с initrd, за основу беру стандартный конфиг кубунты: убираю cpufreq, для SCSI выставляю * вместо M, меняю тип процессора. Собираю, используя make-kpkg. При загрузке:
Цитата

kernel-panic: no syncing found: VPF: couldn't mount file system on block ***(0,0).


Вот конф граба:
Код

title           Ubuntu, kernel 2.6.17 Default
root            (hd0,4)
kernel          /boot/vmlinuz root=/dev/sda5 ro quiet splash
savedefault
boot


Прикрепляю конфиг. Кошу на отсутствие каких-то модулей в initrd.

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  config_2.6.17.txt 62,89 Kb
PM MAIL   Вверх
GrayCardinal
Дата 20.8.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



powerfoxTMP, 
Я чего-то не всасываю. Почему у тебя в рут написано "hd" ?
root (hd0,4)
заменить на sd не пробовал ?

Добавлено @ 13:59 
ЗЫ
а initrd у тебя вообще нема smile


--------------------
PM MAIL WWW   Вверх
powerfoxTMP
Дата 20.8.2006, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(GrayCardinal @  20.8.2006,  13:58 Найти цитируемый пост)
заменить на sd не пробовал ?

У стандартного тоже так.


Цитата(GrayCardinal @  20.8.2006,  13:58 Найти цитируемый пост)
а initrd у тебя вообще нема

Не заметил... smile Правда initrd есть у 
Цитата

title           Ubuntu, kernel 2.6.17
root            (hd0,4)
kernel          /boot/vmlinuz-2.6.17 root=/dev/sda5 ro quiet splash
initrd          /boot/initrd.img-2.6.17
savedefault
boot


В граб 4 варианта прописывается. Сейчас ребутнусь.
PM MAIL   Вверх
bilbobagginz
Дата 20.8.2006, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



powerfox, 
во-первых, рекомендуется быть сначала уверенным на 100%, что тормоза именно из-за ядра. по-моему - это бред. 
во-вторых, у меня работает тоже мобильный Селерон, и без каких-либо проблем: если твой проц cpufreq не поддерживает, то модуль просто бездействует ( в общем, если модуль несуществующего/невключенного устройства - в памяти, он обычно ничего не требует. )
в-третьих, обычно все нагрузки системы происходят по вине различный индексирующих процессов - всяких там yelp,beagle и updatedb

ИМХО, париться с этим безпричинно - только время терять.

Теперь к ядру: если оно не может смонтировать какое-то устройство, то - либо не хватает драйвера контроллера IDE/SCSI, либо не хватает драйвера файловой системы. Поэтому, для начала - просто возьми работающий конфиг убунту, и изменяй его по-маленькому, перекомпилируй, перезагрузись, и посмотри как работает, а то открутишь гайку на пупке, и попа отвалится.

И заметь, что тебе написал GrayCardinal насчёт initrd (он не сконфигурирован в grub)

Пока.



Это сообщение отредактировал(а) bilbobagginz - 20.8.2006, 14:14


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
GrayCardinal
Дата 20.8.2006, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



и здесь 
# SCSI low-level drivers
у тебя твой включен ?


--------------------
PM MAIL WWW   Вверх
powerfoxTMP
Дата 20.8.2006, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(bilbobagginz @  20.8.2006,  14:07 Найти цитируемый пост)
powerfox, рекомендуется быть сначала уверенным на 100%, что тормоза именно из-за ядра.

А как это сделать? Я могу только описать проблму:
Когда процессор слабо нагружен, у меня начинают глючить приложения, работают только те, которые были активными, то есть, например, kopete пашет, остальные не работают(смазанные окна), затем работает только курсор. После остановки курсора я слышу секунд через 10 бульк, затем начинает мигать лампочка процессора и всё врубается.
Сейчас грузился с initrd:
Цитата(powerfoxTMP @  20.8.2006,  14:04 Найти цитируемый пост)
kernel          /boot/vmlinuz-2.6.17 root=/dev/sda5 ro quiet splash

Получаю чёрный экран, начинает грузиться только без splash c acpi=off, такое было на knoppix.
С acpi=off пишет, что ждёт root fs, затем, что грузит что-то для usb согласно #1, выбранному в 1. Ничего полезного.
Цитата

kernel          /boot/vmlinuz-2.6.17 root=/dev/sda5 ro single

Так виснет на инициализации usb-hid. Дрова включены, тем более конф совпадает со старым.

Можно посмотреть, что напихано в старый initrd?
PM MAIL   Вверх
bilbobagginz
Дата 20.8.2006, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



IMHO, надо очень сильно постараться, чтобы сегодня найти ноут с нуждой low level SCSI drivers. 





--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
GrayCardinal
Дата 20.8.2006, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



bilbobagginz, 
Ты думаешь я знаю что это ? smile
Просто у чела либо девайс не определился либо файловая система. Ext3 у него включена smile

Добавлено @ 14:29 
Брат лис, initrd переименовываешь в initrd.gz и распаковываешь smile


--------------------
PM MAIL WWW   Вверх
powerfoxTMP
Дата 20.8.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(bilbobagginz @  20.8.2006,  14:24 Найти цитируемый пост)
IMHO, надо очень сильно постараться, чтобы сегодня найти ноут с нуждой low level SCSI drivers.

А как выудить нужную инфу? У меня:
Код

fox@SmallLolka:/boot$ lsmod | fgrep scsi
scsi_mod              139496  4 sg,sr_mod,sd_mod,libata


В новом ядре это, по идее, в *, а не M.

Ядро ещё что-то несёт про ata_piix.
PM MAIL   Вверх
GrayCardinal
Дата 20.8.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



Потом маунтишь 
mount  -o loop initrd /mnt/initrd
к примеру

Добавлено @ 14:33 
powerfoxTMP, 
Е - мое. Без |grep 
$ lsmod
в студию, плиз...


--------------------
PM MAIL WWW   Вверх
powerfoxTMP
Дата 20.8.2006, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(GrayCardinal @  20.8.2006,  14:29 Найти цитируемый пост)
в студию, плиз...

Код

nls_koi8_r              5376  1
isofs                  37688  1
udf                    88452  0
loop                   17288  2
ext2                   68360  0
ppp_async              11904  1
crc_ccitt               2304  1 ppp_async
ppp_generic            30100  5 ppp_async
slhc                    7424  1 ppp_generic
i915                   20608  1
drm                    73236  2 i915
rfcomm                 40216  0
l2cap                  26244  5 rfcomm
bluetooth              49892  4 rfcomm,l2cap
ppdev                   9220  0
video                  16260  0
tc1100_wmi              6916  0
sony_acpi               5644  0
pcc_acpi               12416  0
hotkey                 11556  0
dev_acpi               11140  0
container               4608  0
button                  6672  0
acpi_sbs               19980  0
battery                 9988  1 acpi_sbs
i2c_acpi_ec             5120  1 acpi_sbs
i2c_core               21904  1 i2c_acpi_ec
ac                      5252  1 acpi_sbs
nls_utf8                2176  1
ntfs                  103536  1
dm_mod                 58936  1
md_mod                 72532  0
parport_pc             35780  0
lp                     11844  0
parport                36296  3 ppdev,parport_pc,lp
fuse                   38412  2
ipv6                  265600  10
af_packet              22920  4
pcmcia                 40508  0
rtc                    13492  0
sdhci                  14848  0
mmc_core               30104  1 sdhci
yenta_socket           28428  1
rsrc_nonstatic         13440  1 yenta_socket
pcmcia_core            42640  3 pcmcia,yenta_socket,rsrc_nonstatic
joydev                 10048  0
bcm43xx               124044  0
ieee80211softmac       29696  1 bcm43xx
ieee80211              37064  2 bcm43xx,ieee80211softmac
ieee80211_crypt         6272  1 ieee80211
tsdev                   8000  0
hw_random               5652  0
psmouse                36228  0
serio_raw               7300  0
usbhid                 38368  0
snd_hda_intel          18964  4
snd_hda_codec         142640  1 snd_hda_intel
snd_pcm_oss            53664  0
snd_mixer_oss          18688  1 snd_pcm_oss
snd_pcm                89864  4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              25220  2 snd_pcm
r1000                  16000  0
snd                    55268  12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10208  1 snd
snd_page_alloc         10632  2 snd_hda_intel,snd_pcm
shpchp                 45632  0
pci_hotplug            29236  1 shpchp
intel_agp              22940  1
agpgart                34888  3 drm,intel_agp
evdev                   9856  2
sg                     37920  0
ext3                  135688  2
jbd                    58772  1 ext3
ide_generic             1536  0
ehci_hcd               32008  0
uhci_hcd               33680  0
usbcore               129668  4 usbhid,ehci_hcd,uhci_hcd
sr_mod                 16932  1
cdrom                  38560  1 sr_mod
sd_mod                 19984  6
generic                 5124  0
ata_piix               11012  11
libata                 78992  1 ata_piix
scsi_mod              139496  4 sg,sr_mod,sd_mod,libata
thermal                13576  0
processor              23360  1 thermal
fan                     4868  0
capability              5000  0
commoncap               7296  1 capability
vga16fb                13704  1
vgastate               10368  1 vga16fb
fbcon                  42784  72
tileblit                2816  1 fbcon
font                    8320  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2304  1 bitblit


PM MAIL   Вверх
GrayCardinal
Дата 20.8.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



попробуй
ftp://ftp.kernel.org/pub/linux/kernel/v2....ch-2.6.17.9.bz2
пропатчиться что-ли...


--------------------
PM MAIL WWW   Вверх
powerfoxTMP
Дата 20.8.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(GrayCardinal @  20.8.2006,  14:29 Найти цитируемый пост)
Потом маунтишь mount  -o loop initrd /mnt/initrdк примеру

Я так пробовал до того, как спросить smile
Цитата

fox@SmallLolka:~/initrd/old$ sudo mount -o loop initrd.img-2.6.15-23-386 ./init
ioctl: LOOP_CLR_FD: Device or resource busy
mount: you must specify the filesystem type

PM MAIL   Вверх
powerfoxTMP
Дата 20.8.2006, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Цитата(GrayCardinal @  20.8.2006,  14:47 Найти цитируемый пост)
попробуйftp://ftp.kernel.org/pub/linux/kernel/v2....ch-2.6.17.9.bz2пропатчиться что-ли...

У меня linux-2.6.17.9.tar.gz. Патч не нужен.

Добавлено @ 15:36 
Попробую поиграться с initrd.
PM MAIL   Вверх
powerfoxTMP
Дата 20.8.2006, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2006
Где: http://vingrad.ru /@powerfox

Репутация: нет
Всего: 1



Полная ерунда: виснет ни инициализации usb-hid устройства. smile 
Замучился, что за аЦтОй??? Не пашет скотина.

Пробовал mkinitrd, всё равно что-то не пашет... Yaird не пашет. Нашёл одну вкусность:
yaird --test выдают инфу о железе, требует прав рута(sudo и т.п.).
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0607 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.