The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Deb4+kernel"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Deb4+kernel"  
Сообщение от pxel on 02-Ноя-07, 01:40 
собираю 2.6.22.10 c kernel.org + acx100 драйвер для dwl-g650+. Сборка проходит на ура, но вот загрузиться не могу, ругается на отсутствие hda1 или блок (0,0), root параметры.
.config:
#
# File systems
#
CONFIG_EXT2_FS=m
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=m
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
# CONFIG_EXT4DEV_FS is not set
CONFIG_JBD=m
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=m
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y
CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=m
CONFIG_XFS_QUOTA=y
CONFIG_XFS_SECURITY=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
# CONFIG_GFS2_FS is not set
CONFIG_OCFS2_FS=m
CONFIG_OCFS2_DEBUG_MASKLOG=y
CONFIG_MINIX_FS=m
CONFIG_ROMFS_FS=m
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
CONFIG_FUSE_FS=m

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
# CONFIG_TMPFS_POSIX_ACL is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y
CONFIG_CONFIGFS_FS=m

fstab:
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Пробовал с 2.6.23.1 ситуация аналогичная с дефолтными опциями. такое ощущение, что ядро не узнаёт свою фс.
может быть, ктонить сталкивался с подобной ситуацией? за двое суток 3 раза пересобралось ядро на Р3-700 (128кб кеш), начинаю не навидеть risc :)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • Deb4+kernel, Cyrus_user, 10:12 , 02-Ноя-07, (1)  
    • Deb4+kernel, pxel, 17:49 , 02-Ноя-07, (2)  
      • Deb4+kernel, pxel, 02:27 , 03-Ноя-07, (3)  
        • Deb4+kernel, PxeL, 03:22 , 03-Ноя-07, (4)  
  • Deb4+kernel, pavel_simple, 10:34 , 03-Ноя-07, (5)  
    • Deb4+kernel, PxeL, 00:47 , 04-Ноя-07, (6)  
  • Deb4+kernel, PxeL, 02:04 , 04-Ноя-07, (7)  
    • Deb4+kernel, PxeL, 23:07 , 04-Ноя-07, (8)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Deb4+kernel"  
Сообщение от Cyrus_user on 02-Ноя-07, 10:12 
>собираю 2.6.22.10 c kernel.org + acx100 драйвер для dwl-g650+. Сборка проходит на
>ура, но вот загрузиться не могу, ругается на отсутствие hda1 или
>блок (0,0), root параметры.
>.config:
>#
>CONFIG_EXT3_FS=m

нельзя поддержку ФС для корня делать в  виде модуля (в общем случае, без initrd и прочих). поставьте в поддержке ext2 и ext3 =y, а уж их расширенные атрибуты можно в модули

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Deb4+kernel"  
Сообщение от pxel on 02-Ноя-07, 17:49 
>>собираю 2.6.22.10 c kernel.org + acx100 драйвер для dwl-g650+. Сборка проходит на
>>ура, но вот загрузиться не могу, ругается на отсутствие hda1 или
>>блок (0,0), root параметры.
>>.config:
>>#
>>CONFIG_EXT3_FS=m
>
>нельзя поддержку ФС для корня делать в  виде модуля (в общем
>случае, без initrd и прочих). поставьте в поддержке ext2 и ext3
>=y, а уж их расширенные атрибуты можно в модули

мдас... сто лет, не крутил линух :)
СПС, начинаю компелиться снова :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Deb4+kernel"  
Сообщение от pxel on 03-Ноя-07, 02:27 

>мдас... сто лет, не крутил линух :)
>СПС, начинаю компелиться снова :)

рано обрадовался... не в модулях дело :(
VFS: Cannot open root device "hda1" or uncnown-block(0,0)
Please append a correct "root=" boot option; here are the avalible partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Deb4+kernel"  
Сообщение от PxeL on 03-Ноя-07, 03:22 
>
>>мдас... сто лет, не крутил линух :)
>>СПС, начинаю компелиться снова :)
>
>рано обрадовался... не в модулях дело :(
>VFS: Cannot open root device "hda1" or uncnown-block(0,0)
>Please append a correct "root=" boot option; here are the avalible partitions:
>
>Kernel panic - not syncing: VFS: Unable to mount root fs on
>unknown-block(0,0)

http://kerneltrap.org/node/2318
http://lafox.net/support/lofiversion/index.php/t7257.html
не помогают, теряюсь в догадках :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Deb4+kernel"  
Сообщение от pavel_simple (ok) on 03-Ноя-07, 10:34 
apt-get install kernel-package fakeroot
cd /..../linux-2.6.23.1/
cp /boot/config-2.6.18 ./.config
make oldconfig | menuconfig | на худой конец просто config
make-kpkg --revision=opt.$(date +%Y%m%d) --initrd --rootcmd=fakeroot kernel-image
dpkg -i ../linux-image.....
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Deb4+kernel"  
Сообщение от PxeL on 04-Ноя-07, 00:47 
>apt-get install kernel-package fakeroot
>cd /..../linux-2.6.23.1/
>cp /boot/config-2.6.18 ./.config
>make oldconfig | menuconfig | на худой конец просто config
>make-kpkg --revision=opt.$(date +%Y%m%d) --initrd --rootcmd=fakeroot kernel-image
>dpkg -i ../linux-image.....

не понравилось :( проще после классической компиляции сделать mkinitramfs, хоть и ручками править, но мусора делает меньше

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Deb4+kernel"  
Сообщение от PxeL on 04-Ноя-07, 02:04 
новый ступор, включил в ядро (не модульно) все фс и партиции, и навешал все что было доступное в ядре старое железо.
и при загрузке ядрышко мне вываливает такой матюк:

Begin: Mounting root file system... ...
Begin: Running /scripts/local-top ...
ide1: I/O resource 0x376-0x376 not free.
ide1: ports already in use, skipping probe
Done.
Begin: Waiting for root file system... ...

и через 5-10 минут вываливает шел бизибокса, где обнаружил, что нет
/dev/hda, а есть /dev/sda (соответственно партиции его), попробовал изменить записи фстаба - ничего не дали, в шеле бизибокса /dev/sda1 нормально маунтятся к точке например /mnt (ручками созданая)

залез в граб, исправил hda1 на sda1

вот это грабли расстелили... нафинта менять номенклатуру посреди версии ядра, я в шоке.
ИТОГО:
-1 трабл, получилось завести новое ядро
:( основная проблема с заводкой DWL-g650+ D-Link AirPlus G+ H/W:B1 F/W:2.04
dmesg |grep airo
airo(): Probing for PCI Adapters
airo(): Finished probing for PCI adapters

вообщето это MCA карточка, думаю что он не там где нужно ищет, вообщем то вроде как драйвер - не то что нужно, хотя по описанию - то что нужно. На карточку реагирует:
dmesg |grep pccard
pccard: CarBus card insrted into slot 0
pccard: card ejected from slot 0

lsmod |grep air
airo_cs   6912 0
airo   67840 1 airo_cs
pcmcia   38004 1 airo_cs
pcmcia_core 37908 4 airo_cs,pcmcia,yenta_socket,rsrc_nonstatic

час ночи, голова уже не варит, буду курить дальше после сна.
Может ктонить подскажет (сталкивался или слышал) чтонить, может
Ктонить пробовал madwifi драйвер? слышал что неочень стабильно себя ведет с д-линками.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Deb4+kernel"  
Сообщение от PxeL (ok) on 04-Ноя-07, 23:07 
перевернул доку, acx100/111 тот что нужен драйвер,
есть 2 варианта засовывания драйвера, и оба не работают
1:
распаковал тарник в /usr/src/acx
# make -C /lib/modules/`uname -r`/build M=`pwd`
вылаёт:
Building modules, stage 2.
MODPOST 0 modules
# make -C /lib/modules/`uname -r`/build M=`pwd` modules_install
DEPMOD 2.6.22.10DWL1
нет модулей :(

2:
создать dir "acx" и разместить там содержимое тарника
/usr/src/linux/drivers/net/wireless
а в drivers/net/wireless/Makefile добавить "obj-m += acx/"
затем пересобрать модули make modules modules_install
но в процессе сборки модулей не видно, что бы обробатывалася папка acx, она пропускается.

значит, както по иному нужно драйвер подключить к дереву сырцов ядра?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру