FC 5...Обновление ядраю (Все в panic ! :()

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Hansimor
Сообщения: 15

FC 5...Обновление ядраю

Сообщение Hansimor »

Стоял FC ( 2.6.15-1.2054_FC5 smp). Решил обновить до (2.6.17-1.2157).
Написано,: инсталяция прошла успешно, но , несмотря на то, что в GRUBe появилось название нового ядра , пишет ошибки:
PCI: BIOS BUG: MCFG area is not E820-reserved
PCI: non using mmconfig
Red Hat nash version 5.0.32 starting
device mapper: dm-stripe: Target lenght not divisible by chunk size
device mapper: reload ioctl failed: Invalid argument
.......
panice
Может? не подгружается драйвер scsi ( у меня RAID0) ?
Ваши предложения, пожалуйста.
Спасибо сказали:
Аватара пользователя
messer
Сообщения: 98
ОС: линугз

Re: FC 5...Обновление ядраю

Сообщение messer »

А как обновляли? Ядро собрано вручную?
Попробуйте yum install kernel ,имхо наиболее оптимальный вариант.Без лишнего гемора.
Gentoo 2006.0
"Когда я вижу что-либо смешное , я весь просто трясусь от смеха. Поэтому всегда хожу небритый.")))
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Все снес, переустановил, скачал снова. Теперь попробую последовать Вашему совету. Спасибо. Я ведь пока ЧАЙНИК :)
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Hansimor писал(а):
25.07.2006 12:49
Все снес, переустановил, скачал снова. Теперь попробую последовать Вашему совету. Спасибо. Я ведь пока ЧАЙНИК :)

Млин. То же самое.....Установил, перегрузился, выбрал и...... Та же куйня....
Спасибо сказали:
Аватара пользователя
yros
Сообщения: 245

Re: FC 5...Обновление ядраю

Сообщение yros »

myLinux 3.1 | 2.6.17.6
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Использовал yum kernel. В Grube обновилась версия. Перезагрузка, Опять те же сообщения, Может, после уим надо заново сконфигурировать что-либо ? Если да, то где и как? Кстати, не могу найти , где находится текущее ядро, чтобы посмотреть menuconfig. Я, наверное, утомил?
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: FC 5...Обновление ядраю

Сообщение ety »

для меня, ленивого, работает следующее:
1) распаковываем новое ядро
2) копируем старый родной .config
3) make, make modules_install, копия vmlinuz в /boot, reboot
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: FC 5...Обновление ядраю

Сообщение Zueuk »

А возможно ли компилировать ядро из пакета
kernel-2.6.15-1.2054_FC5.src.rpm ?

Убил кучу инета, думал там нормальные исходники, а в них оказалось куча патчей, которыми пока не умею пользоваться.

И говорил внутренний голос, качай исходники, а нет...... :(

Подскажите, как этот скаченный пакет использовать. Нужно: перекомпиляция ядра. Очень не хочется качать исходники.
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Zueuk писал(а):
27.07.2006 11:06
А возможно ли компилировать ядро из пакета
kernel-2.6.15-1.2054_FC5.src.rpm ?

Убил кучу инета, думал там нормальные исходники, а в них оказалось куча патчей, которыми пока не умею пользоваться.

И говорил внутренний голос, качай исходники, а нет...... :(

Подскажите, как этот скаченный пакет использовать. Нужно: перекомпиляция ядра. Очень не хочется качать исходники.

А разве там нет пакета с расширением .tar.bz2 ? По-моему, это и есть исходники. Или я неправ ?
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: FC 5...Обновление ядраю

Сообщение Zueuk »

Точно!!!!
Не заметил, спасибо!!! :)
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Zueuk писал(а):
27.07.2006 13:35
Точно!!!!
Не заметил, спасибо!!! :)

Все сделал по http://linux.alhimia.ru/pub/archive/doc/en...l/index.html#35. Ставил из linux-2.6.17.tar.bz2 . Появились файлы в Boot /boot/vmlinuz-2.6.7-my
/boot/System.map-2.6.7-my
/boot/initrd-2.6.7-my.img.
Но опять та же ошибка при загрузке. Кстати. как просмотреть лог того, что и как устанавливается при загрузке? А то не успеваю прочитать. :blink:
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: FC 5...Обновление ядраю

Сообщение Zueuk »

С RAID помочь не могу, т.к. нет.
У меня после перекомпиляции ядро загрузилось, а ошибки выдавало из-за отсутствующих модулей. В "паник" еще не впадало..
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Может, кому не жалко своего времени, распишет по пунктам компиляцию и установку ядра применительно к одной из последних версий FC 5, например : kernel-2.6.17-1.2157_FC5.i686 ?
Я на одном и том же спотыкаюсь
PCI: BIOS BUG: MCFG area is not E820-reserved
PCI: non using mmconfig
Red Hat nash version 5.0.32 starting
device mapper: dm-stripe: Target lenght not divisible by chunk size
device mapper: reload ioctl failed: Invalid argument
.......
panice
Думаю не один я вознесет молитву в благодарность :o
Спасибо сказали:
Аватара пользователя
yros
Сообщения: 245

Re: FC 5...Обновление ядраю

Сообщение yros »

Лог заргузки ядра - /var/log/dmesg , но если ядро паникует, то наверно там ничего не будет. Или будет лог последней успешной загрузки.

Может попробовать взять конфиг из ядра идущего с дистрибутивом? Если повезет то конфиг загруженого ядра: /proc/config.gz . Распаковать в .config подсунуть в исходники и сделать make oldconfig .
Если старое ядро нормально работает, то новое по началу нужно собрать с теми-же настройками.
myLinux 3.1 | 2.6.17.6
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

yros писал(а):
29.07.2006 12:21
Лог заргузки ядра - /var/log/dmesg , но если ядро паникует, то наверно там ничего не будет. Или будет лог последней успешной загрузки.

Может попробовать взять конфиг из ядра идущего с дистрибутивом? Если повезет то конфиг загруженого ядра: /proc/config.gz . Распаковать в .config подсунуть в исходники и сделать make oldconfig .
Если старое ядро нормально работает, то новое по началу нужно собрать с теми-же настройками.

Спасибо, попробую. Не знал, где взять конфиг от ядра идущего с дистрибутивом B)
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Круг поиска сузился до размеров мышинной ......... :lol: Но не знаю, как решить. Надо, чтобы ГРУБ призагрузке определял SATA. Можно было бы посмотреть, что прописано в дефолтной старой версии в initrd-2.6.15-1.2054_FC5smp.img и прописать в новую initrd-2.6.17-prep.img, но не знаю, как это сделать,
Если кто поможет, то плз, пошагово.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: FC 5...Обновление ядраю

Сообщение Nightwolf_ng »

Hansimor писал(а):
30.07.2006 01:53
Надо, чтобы ГРУБ призагрузке определял SATA.

А в чём проблема? Вот у меня хард SATA-шный.
Схема разбивки следующая:

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

Device      Boot     Start         End      Blocks   Id  System
/dev/sda1   *           1        2032    15361888+   7  HPFS/NTFS - Винда
/dev/sda2            2033        2037       37800   83  Linux - /boot
/dev/sda3            2038        2104      506520   82  Linux swap / Solaris - Своп
/dev/sda4            2105       10341    62271720   83  Linux - Корень

В конфиге примерно следующее:

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

title=Gentoo
root (hd0,1) #Тут указываем раздел как hd
kernel /boot/vmlinuz root=/dev/sda4 #А тут уже как SATA
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Mati_maniak писал(а):
30.07.2006 01:56
Hansimor писал(а):
30.07.2006 01:53

Надо, чтобы ГРУБ призагрузке определял SATA.

А в чём проблема? Вот у меня хард SATA-шный.
Схема разбивки следующая:

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

Device      Boot     Start         End      Blocks   Id  System
/dev/sda1   *           1        2032    15361888+   7  HPFS/NTFS - Винда
/dev/sda2            2033        2037       37800   83  Linux - /boot
/dev/sda3            2038        2104      506520   82  Linux swap / Solaris - Своп
/dev/sda4            2105       10341    62271720   83  Linux - Корень

В конфиге примерно следующее:

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

title=Gentoo
root (hd0,1) #Тут указываем раздел как hd
kernel /boot/vmlinuz root=/dev/sda4 #А тут уже как SATA


У меня RAID0 на аппаратном уровне . мать- 5LD2
Raid Volumes
ID NAME LEVEL strip size Status Bootable
0 Volume0 RAID0(strip) 128KB 74.5GB Normal Yes
Phisical Disks
Port Drive model Serial Size Type/Status( VOL ID )
0 Samsung HD04GJ 37.3GB member Disk0
2 Samsung HD04GJ 37.3GB member Disk0
Вот чувствую, где-то рядом истина/ :wacko: Спасибо всем откликающимся на HELP :ph34r:
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

[root@localhost ~]# sfdisk -l

Disk /dev/sda: 4865 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 4176900 does not have an msdos signature
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/sda1 * 0+ 259 260- 2088418+ 6 FAT16
/dev/sda2 260 9728 9469 76059742+ f W95 Ext'd (LBA)
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty

Disk /dev/sdb: 4865 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/sdb: unrecognized partition table type
No partitions found
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Когда пробую применить config работающего ядра, то :
[root@localhost linux-2.6.17.i686]# cp /boot/config-2.6.15-1.2054_FC5smp .config
cp: переписать `.config'? y
[root@localhost linux-2.6.17.i686]# make xconfig
scripts/kconfig/qconf arch/i386/Kconfig
#
# using defaults found in .config
#
.config:53:warning: trying to assign nonexistent symbol CC_ALIGN_FUNCTIONS
.config:54:warning: trying to assign nonexistent symbol CC_ALIGN_LABELS
.config:55:warning: trying to assign nonexistent symbol CC_ALIGN_LOOPS
.config:56:warning: trying to assign nonexistent symbol CC_ALIGN_JUMPS
.config:69:warning: trying to assign nonexistent symbol OBSOLETE_MODPARM
.config:150:warning: trying to assign nonexistent symbol SMP_ALTERNATIVES
.config:316:warning: trying to assign nonexistent symbol PCI_LEGACY_PROC
.config:506:warning: trying to assign nonexistent symbol IP_NF_MATCH_MULTIPORT
.config:511:warning: trying to assign nonexistent symbol IP_NF_MATCH_AH_ESP
.config:516:warning: trying to assign nonexistent symbol IP_NF_MATCH_POLICY
.config:554:warning: trying to assign nonexistent symbol IP6_NF_MATCH_MULTIPORT
.config:557:warning: trying to assign nonexistent symbol IP6_NF_MATCH_AHESP
.config:559:warning: trying to assign nonexistent symbol IP6_NF_MATCH_POLICY
.config:607:warning: trying to assign nonexistent symbol IP_DCCP_UNLOAD_HACK
.config:872:warning: trying to assign nonexistent symbol MTD_CFI_AMDSTD_RETRY
.config:910:warning: trying to assign nonexistent symbol MTD_BLKMTD
.config:1018:warning: trying to assign nonexistent symbol DISKDUMP
.config:1196:warning: trying to assign nonexistent symbol SCSI_SYM53C8XX_IOMAPPED
.config:1209:warning: trying to assign nonexistent symbol SCSI_QLA6312
.config:1590:warning: trying to assign nonexistent symbol NETDUMP
.config:1840:warning: trying to assign nonexistent symbol SERIAL_8250_ACPI
.config:2030:warning: trying to assign nonexistent symbol SENSORS_RTC8564
.config:2032:warning: trying to assign nonexistent symbol RTC_X1205_I2C
.config:2048:warning: trying to assign nonexistent symbol W1_MATROX
.config:2049:warning: trying to assign nonexistent symbol W1_DS9490
.config:2050:warning: trying to assign nonexistent symbol W1_DS9490_BRIDGE
.config:2051:warning: trying to assign nonexistent symbol W1_THERM
.config:2052:warning: trying to assign nonexistent symbol W1_SMEM
.config:2054:warning: trying to assign nonexistent symbol W1_DS2433_CRC
.config:2158:warning: trying to assign nonexistent symbol VIDEO_AUDIO_DECODER
.config:2159:warning: trying to assign nonexistent symbol VIDEO_DECODER
.config:2334:warning: trying to assign nonexistent symbol FB_RADEON_OLD
.config:2557:warning: trying to assign nonexistent symbol OBSOLETE_OSS_USB_DRIVER
.config:2597:warning: trying to assign nonexistent symbol USB_MTOUCH
.config:2598:warning: trying to assign nonexistent symbol USB_ITMTOUCH
.config:2599:warning: trying to assign nonexistent symbol USB_EGALAX
.config:2854:warning: trying to assign nonexistent symbol RELAYFS_FS
.config:3116:warning: trying to assign nonexistent symbol X86_SYSENTER
................................................................................
................................................................................
.
.............................
Не понимаю, почему пытается использовать не тот символ?

Hansimor писал(а):
30.07.2006 13:40
Когда пробую применить config работающего ядра, то :
[root@localhost linux-2.6.17.i686]# cp /boot/config-2.6.15-1.2054_FC5smp .config
cp: переписать `.config'? y
[root@localhost linux-2.6.17.i686]# make xconfig
scripts/kconfig/qconf arch/i386/Kconfig
#
# using defaults found in .config
#
.config:53:warning: trying to assign nonexistent symbol CC_ALIGN_FUNCTIONS
.config:54:warning: trying to assign nonexistent symbol CC_ALIGN_LABELS
.config:55:warning: trying to assign nonexistent symbol CC_ALIGN_LOOPS
.config:56:warning: trying to assign nonexistent symbol CC_ALIGN_JUMPS
.config:69:warning: trying to assign nonexistent symbol OBSOLETE_MODPARM
.config:150:warning: trying to assign nonexistent symbol SMP_ALTERNATIVES
.config:316:warning: trying to assign nonexistent symbol PCI_LEGACY_PROC
.config:506:warning: trying to assign nonexistent symbol IP_NF_MATCH_MULTIPORT
.config:511:warning: trying to assign nonexistent symbol IP_NF_MATCH_AH_ESP
.config:516:warning: trying to assign nonexistent symbol IP_NF_MATCH_POLICY
.config:554:warning: trying to assign nonexistent symbol IP6_NF_MATCH_MULTIPORT
.config:557:warning: trying to assign nonexistent symbol IP6_NF_MATCH_AHESP
.config:559:warning: trying to assign nonexistent symbol IP6_NF_MATCH_POLICY
.config:607:warning: trying to assign nonexistent symbol IP_DCCP_UNLOAD_HACK
.config:872:warning: trying to assign nonexistent symbol MTD_CFI_AMDSTD_RETRY
.config:910:warning: trying to assign nonexistent symbol MTD_BLKMTD
.config:1018:warning: trying to assign nonexistent symbol DISKDUMP
.config:1196:warning: trying to assign nonexistent symbol SCSI_SYM53C8XX_IOMAPPED
.config:1209:warning: trying to assign nonexistent symbol SCSI_QLA6312
.config:1590:warning: trying to assign nonexistent symbol NETDUMP
.config:1840:warning: trying to assign nonexistent symbol SERIAL_8250_ACPI
.config:2030:warning: trying to assign nonexistent symbol SENSORS_RTC8564
.config:2032:warning: trying to assign nonexistent symbol RTC_X1205_I2C
.config:2048:warning: trying to assign nonexistent symbol W1_MATROX
.config:2049:warning: trying to assign nonexistent symbol W1_DS9490
.config:2050:warning: trying to assign nonexistent symbol W1_DS9490_BRIDGE
.config:2051:warning: trying to assign nonexistent symbol W1_THERM
.config:2052:warning: trying to assign nonexistent symbol W1_SMEM
.config:2054:warning: trying to assign nonexistent symbol W1_DS2433_CRC
.config:2158:warning: trying to assign nonexistent symbol VIDEO_AUDIO_DECODER
.config:2159:warning: trying to assign nonexistent symbol VIDEO_DECODER
.config:2334:warning: trying to assign nonexistent symbol FB_RADEON_OLD
.config:2557:warning: trying to assign nonexistent symbol OBSOLETE_OSS_USB_DRIVER
.config:2597:warning: trying to assign nonexistent symbol USB_MTOUCH
.config:2598:warning: trying to assign nonexistent symbol USB_ITMTOUCH
.config:2599:warning: trying to assign nonexistent symbol USB_EGALAX
.config:2854:warning: trying to assign nonexistent symbol RELAYFS_FS
.config:3116:warning: trying to assign nonexistent symbol X86_SYSENTER
................................................................................
................................................................................
.
.............................
Не понимаю, почему пытается использовать не тот символ?


Или это то, чего у меня нет?
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Делаю новое ядро :
вижу это ( ? )
LD drivers/scsi/built-in.o
CC [M] drivers/scsi/libata-core.o
CC [M] drivers/scsi/libata-scsi.o
CC [M] drivers/scsi/libata-bmdma.o
CC [M] drivers/scsi/scsi.o
CC [M] drivers/scsi/hosts.o
CC [M] drivers/scsi/scsi_ioctl.o
CC [M] drivers/scsi/constants.o
CC [M] drivers/scsi/scsicam.o
CC [M] drivers/scsi/scsi_error.o
CC [M] drivers/scsi/scsi_lib.o
CC [M] drivers/scsi/scsi_scan.o
CC [M] drivers/scsi/scsi_sysfs.o
CC [M] drivers/scsi/scsi_devinfo.o
CC [M] drivers/scsi/scsi_sysctl.o
CC [M] drivers/scsi/scsi_proc.o
CC [M] drivers/scsi/sd.o
CC [M] drivers/scsi/sr.o
CC [M] drivers/scsi/sr_ioctl.o
CC [M] drivers/scsi/sr_vendor.o
LD [M] drivers/scsi/scsi_mod.o
CC [M] drivers/scsi/raid_class.o
CC [M] drivers/scsi/scsi_transport_spi.o
CC [M] drivers/scsi/scsi_transport_fc.o
CC [M] drivers/scsi/scsi_transport_iscsi.o
CC [M] drivers/scsi/scsi_transport_sas.o
CC [M] drivers/scsi/libiscsi.o
CC [M] drivers/scsi/iscsi_tcp.o
CC [M] drivers/scsi/advansys.o
drivers/scsi/advansys.c:795:2: warning: #warning this driver is still not properly converted to the DMA API
drivers/scsi/advansys.c: In function ‘advansys_detect’:
drivers/scsi/advansys.c:4399: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/advansys.c: In function ‘AscSearchIOPortAddr11’:
drivers/scsi/advansys.c:9736: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
CC [M] drivers/scsi/BusLogic.o
drivers/scsi/BusLogic.c: In function ‘BusLogic_InitializeProbeInfoListISA’:
drivers/scsi/BusLogic.c:585: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:587: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:589: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:591: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:593: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:595: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c: In function ‘BusLogic_InitializeMultiMasterProbeInfo’:
drivers/scsi/BusLogic.c:801: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:811: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:813: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:815: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:817: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:819: warning: ‘check_region’ is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c: In function ‘BusLogic_init’:
drivers/scsi/BusLogic.c:2302: warning: ignoring return value of ‘scsi_add_host’, declared with attribute warn_unused_result
drivers/scsi/BusLogic.c: At top level:
drivers/scsi/BusLogic.c:2963: warning: ‘BusLogic_AbortCommand’ defined but not used
CC [M] drivers/scsi/aha152x.o
CC [M] drivers/scsi/aha1542.o
In file included from drivers/scsi/aha1542.c:43:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
CC [M] drivers/scsi/aic7xxx_old.o
CC [M] drivers/scsi/ips.o
drivers/scsi/ips.c: In function ‘ips_register_scsi’:
drivers/scsi/ips.c:7043: warning: ignoring return value of ‘scsi_add_host’, declared with attribute warn_unused_result
drivers/scsi/ips.c: In function ‘ips_insert_device’:
drivers/scsi/ips.c:7124: warning: ‘index’ may be used uninitialized in this function
CC [M] drivers/scsi/fdomain.o
CC [M] drivers/scsi/qlogicfas408.o
CC [M] drivers/scsi/qla1280.o
CC [M] drivers/scsi/dc395x.o
CC [M] drivers/scsi/tmscsim.o
CC [M] drivers/scsi/megaraid.o
drivers/scsi/megaraid.c: In function ‘issue_scb’:
drivers/scsi/megaraid.c:1153: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/megaraid.c: In function ‘issue_scb_block’:
drivers/scsi/megaraid.c:1216: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/megaraid.c:1229: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/megaraid.c:1231: warning: passing argument 1 of ‘readl’ makes pointer from integer without a cast
drivers/scsi/megaraid.c: In function ‘megaraid_isr_memmapped’:
drivers/scsi/megaraid.c:1361: warning: passing argument 1 of ‘readl’ makes pointer from integer without a cast
drivers/scsi/megaraid.c:1368: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/megaraid.c:1387: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/megaraid.c:1391: warning: passing argument 1 of ‘readl’ makes pointer from integer without a cast
drivers/scsi/megaraid.c: In function ‘megadev_ioctl’:
drivers/scsi/megaraid.c:3661: warning: ignoring return value of ‘copy_to_user’, declared with attribute warn_unused_result
CC [M] drivers/scsi/atp870u.o
CC [M] drivers/scsi/gdth.o
CC [M] drivers/scsi/initio.o
CC [M] drivers/scsi/a100u2w.o
CC [M] drivers/scsi/ide-scsi.o
CC [M] drivers/scsi/3w-xxxx.o
CC [M] drivers/scsi/3w-9xxx.o
CC [M] drivers/scsi/ppa.o
CC [M] drivers/scsi/imm.o
LD [M] drivers/scsi/libata.o
CC [M] drivers/scsi/ahci.o
CC [M] drivers/scsi/sata_svw.o
drivers/scsi/sata_svw.c: In function ‘k2_sata_tf_load’:
drivers/scsi/sata_svw.c:115: warning: passing argument 2 of ‘writeb’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:120: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:121: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:122: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:123: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:124: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:126: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:127: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:128: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:129: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:130: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:134: warning: passing argument 2 of ‘writeb’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c: In function ‘k2_sata_tf_read’:
drivers/scsi/sata_svw.c:146: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:147: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:148: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:149: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:150: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_svw.c:151: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
CC [M] drivers/scsi/ata_piix.o
CC [M] drivers/scsi/sata_promise.o
CC [M] drivers/scsi/sata_qstor.o
CC [M] drivers/scsi/sata_sil.o
CC [M] drivers/scsi/sata_sil24.o
CC [M] drivers/scsi/sata_via.o
CC [M] drivers/scsi/sata_vsc.o
drivers/scsi/sata_vsc.c: In function ‘vsc_sata_tf_load’:
drivers/scsi/sata_vsc.c:152: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:153: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:154: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:155: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:156: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:158: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:159: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:160: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:161: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:162: warning: passing argument 2 of ‘writew’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:166: warning: passing argument 2 of ‘writeb’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c: In function ‘vsc_sata_tf_read’:
drivers/scsi/sata_vsc.c:178: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:179: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:180: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:181: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:182: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:183: warning: passing argument 1 of ‘readw’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c: In function ‘vsc_sata_setup_port’:
drivers/scsi/sata_vsc.c:320: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:321: warning: passing argument 2 of ‘writel’ makes pointer from integer without a cast
Спасибо сказали:
gsv
Сообщения: 1

Re: FC 5...Обновление ядраю

Сообщение gsv »

Воевал правда с другим дистрибутивом RHEL4, Но проблема та же...


По умолчанию root раздел создается на виртуальном томе(это в RHEL4), что в свою очередь требует
соответствующих модулей под данный тип партиции..
По каким то причинам они не включаются в initrd или не поднимаются просто не знаю.

INITRD не мог ручками монтировать чтоб посмотреть что внутри..

Разбираться было некогда, переставил дистрибутив, сделав как обычно по старинке EXT2 разделы
Поскольку EXT2 поддерживается ядром.

этот шаг с обходом логических томов прошел
/ (root) стал монтироваться..
но опять стоп паник (не хотело не одно ядро стартовать кроме как из поставки)

оказалось SeLinux теперь не пускает.. пришлось отключать..

/etc/sysconfig/selinux

#SELINUX=enforcing
SELINUX=permissive

Все после этого новое ядро стартует


Следующий шаг
подружить новое ядро с selinux(пока не пройдено)
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Unable to open /dev/mapper/isw_chehchegif_Volume0 - unrecognised disk label....
Спасибо сказали:
*F1reb1rd
Сообщения: 69
ОС: slackware

Re: FC 5...Обновление ядраю

Сообщение *F1reb1rd »

Решил замарочиться.
Поставил FC5,
скопипастил сорца 2.6.16.20 (на диске LXF были =)
слил patch-2.6.16.20, patch-2.6.17, patch-2.6.17.8, соответсвенно 1 с -R, далее как положено, then
# make mrpromer && make oldconfig && make menuconfig
отключил аудит, добавил сеть (странно, в штатном конфиге был отключен marvel yukon, там что свой модуль идет ? с поддержкой дополнительных пингвинов на мегабайть трафика =), ну и т.п
далее
# make
# make modules_install
# make install
# reboot
вуаля, в грубе новая запись, федоры с 2.6.17.8, загрузилось все ... правда в консоль =)
поставил драйверы ати с сайта... все работает ...
asus v1j | slackware current
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: FC 5...Обновление ядраю

Сообщение georgy_sh »

Hansimor писал(а):
30.07.2006 14:15
Делаю новое ядро :
вижу это ( ? )
...
[cut]
...

На warning не обращайте внимания. Я когда пытался ставить ядра под FC5 была та же фигня с предупреждениями. Но не смотря на это ядро собиралось удачно.
Спасибо сказали:
*F1reb1rd
Сообщения: 69
ОС: slackware

Re: FC 5...Обновление ядраю

Сообщение *F1reb1rd »

deprecated - значит что данная инструкция/команда больше не используется но оставленя для обратной совместимости. сообщение призвано заставить программитов почистить код и заменить устаревшие вызовы/функции на новые.
initializet but no used by this function - значит, что программист описал переменную, проиницииализировав ее и попросив компилятор выделить память, но в результате так ее и не использовал
призвано последнее, опять же, в борьбе за чистоту кода, заставить программера убрать эту переменную или, наконец, использовать ее.
оба предупреждения не влияют на работоспособность вовсе
а, without a cast - значит не использовали приведение типа.
by Matroskin
asus v1j | slackware current
Спасибо сказали:
Hansimor
Сообщения: 15

Re: FC 5...Обновление ядраю

Сообщение Hansimor »

Плюнул, купил ИДЕ-диск. Поставил ФГ5, проблем нет с обновлением.
Интересно. однако, когда размечал диск при установке с VolGroup - обновленное ядро не ставилось ( unable и т.д.)
Когда поставил все, кроме Винды на SATA-RAID, без использования VolGroup , новое ядро ставится, но при загрузке пишет, что не видит LogVolume. Что-то я не включаю в менюконфиге, хотя вроде и ЛВМ и РАЙД включаю в ядро. Но все равно интересно мучаться :) . Я, видать, скрытый мазохист.
Спасибо сказали: