ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
@ 2003-11-12  7:20 BOBAH
  2003-11-12  7:39 ` Sergey Vlasov
  0 siblings, 1 reply; 6+ messages in thread
From: BOBAH @ 2003-11-12  7:20 UTC (permalink / raw)
  To: sisyphus

Доброе Время суток!
Подскажите, уважаемые, почему установка этих ядер на комп с чипсетом 
i875p, может приводить к "kernel-panic, unable to mount rootfs" ?
Сейчас совершенно спокойно работает kernel-image-std-smp-2.4.22-alt6
Эксперименты с более старыми (alt5, alt6, smp, up) ядрами завершаются со 
100% успехом, всё работает как часы,
новые ядра на других компах тоже спокойно себе работают.
rootfs - ext3, хард hda - serial-ata Seagate, serial-ata контроллер 
intel, работает в legacy mode.
С виду всё нормально, ядра до alt6 работают нормально, самособранные 
ядра из rawhide тоже.


-- 
Rgds, BOBAH.
Registered Linux user #258009





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
  2003-11-12  7:20 [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8) BOBAH
@ 2003-11-12  7:39 ` Sergey Vlasov
  2003-11-12  8:07   ` BOBAH
  2003-11-12  8:26   ` BOBAH
  0 siblings, 2 replies; 6+ messages in thread
From: Sergey Vlasov @ 2003-11-12  7:39 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 2048 bytes --]

On Wed, Nov 12, 2003 at 10:20:51AM +0300, BOBAH wrote:
> Подскажите, уважаемые, почему установка этих ядер на комп с чипсетом 
> i875p, может приводить к "kernel-panic, unable to mount rootfs" ?
> Сейчас совершенно спокойно работает kernel-image-std-smp-2.4.22-alt6
> Эксперименты с более старыми (alt5, alt6, smp, up) ядрами завершаются со 
> 100% успехом, всё работает как часы,
> новые ядра на других компах тоже спокойно себе работают.
> rootfs - ext3, хард hda - serial-ata Seagate, serial-ata контроллер 
> intel, работает в legacy mode.
> С виду всё нормально, ядра до alt6 работают нормально, самособранные 
> ядра из rawhide тоже.

В 2.4.22-std-*-alt7 были включены драйверы libata для поддержки Serial
ATA.  Один из патчей в libata добавляет распознавание Serial ATA в
legacy mode и блокирует работу драйверов IDE с этим контроллером,
чтобы модуль ata_piix смог получить к нему доступ.  Кстати,
разработчик этих драйверов (Jeff Garzik) не рекомендует использовать
legacy mode, если есть возможность работать в native mode.

Т.е. теперь для доступа к дискам нужно загружать модуль ata_piix; там
используется эмуляция SCSI, поэтому диск переедет на /dev/sda.
Необходимо обновить mkinitrd до 2.8.9-alt3 (в предыдущих версиях не
было поддержки EXPORT_SYMBOL_GPL, поэтому модули libata из initrd не
грузились с жалобами на unresolved symbols).

Далее, загрузившись со старым ядром, добавьте в /etc/modules.conf:

probeall scsi_hostadapter ata_piix

(или добавьте ata_piix к списку для scsi_hostadapter, если там уже
что-то есть).

После этого поправьте /etc/fstab по поводу замены hda на sda (если
используются файловые системы ext2/3 или xfs, можно использовать
монтирование по LABEL или UUID вместо явного указания устройств).
Затем пересоздайте initrd:

mkinitrd -f -v /boot/initrd-2.4.22-std-up-alt8.img 2.4.22-std-up-alt8

(если по каким-то причинам модуль ata_piix не появится в списке -
добавьте его через --preload ata_piix).

В конфигурации загрузчика исправьте параметр root=... для нового ядра
(тут тоже нужно заменить hda на sda).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
  2003-11-12  7:39 ` Sergey Vlasov
@ 2003-11-12  8:07   ` BOBAH
  2003-11-12  8:26   ` BOBAH
  1 sibling, 0 replies; 6+ messages in thread
From: BOBAH @ 2003-11-12  8:07 UTC (permalink / raw)
  To: sisyphus

Спасибо, вечером попробую.


-- 
Rgds, BOBAH.
Registered Linux user #258009





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
  2003-11-12  7:39 ` Sergey Vlasov
  2003-11-12  8:07   ` BOBAH
@ 2003-11-12  8:26   ` BOBAH
  2003-11-12  9:41     ` Sergey Vlasov
  1 sibling, 1 reply; 6+ messages in thread
From: BOBAH @ 2003-11-12  8:26 UTC (permalink / raw)
  To: sisyphus

Sergey Vlasov пишет:

>Далее, загрузившись со старым ядром, добавьте в /etc/modules.conf:
>
>probeall scsi_hostadapter ata_piix
>
>(или добавьте ata_piix к списку для scsi_hostadapter, если там уже
>что-то есть).
>  
>
там есть usb-storage и ide-scsi
не будет-ли конфликта и важен ли порядок?

>После этого поправьте /etc/fstab по поводу замены hda на sda (если
>используются файловые системы ext2/3 или xfs, можно использовать
>монтирование по LABEL или UUID вместо явного указания устройств).
>
а поподробнее, можно-ли создать LABEL на смонтированной ф.с. ?

-- 
Rgds, BOBAH.
Registered Linux user #258009





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
  2003-11-12  8:26   ` BOBAH
@ 2003-11-12  9:41     ` Sergey Vlasov
  2003-11-12 10:49       ` BOBAH
  0 siblings, 1 reply; 6+ messages in thread
From: Sergey Vlasov @ 2003-11-12  9:41 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 929 bytes --]

On Wed, Nov 12, 2003 at 11:26:47AM +0300, BOBAH wrote:
> Sergey Vlasov пишет:
> 
> >Далее, загрузившись со старым ядром, добавьте в /etc/modules.conf:
> >
> >probeall scsi_hostadapter ata_piix
> >
> >(или добавьте ata_piix к списку для scsi_hostadapter, если там уже
> >что-то есть).
> > 
> >
> там есть usb-storage и ide-scsi
> не будет-ли конфликта и важен ли порядок?

Желательно поставить ata_piix первым, но при этом изменится нумерация
устройств для cdrecord.

> >После этого поправьте /etc/fstab по поводу замены hda на sda (если
> >используются файловые системы ext2/3 или xfs, можно использовать
> >монтирование по LABEL или UUID вместо явного указания устройств).
> >
> а поподробнее, можно-ли создать LABEL на смонтированной ф.с. ?

В принципе можно (правда, UUID надёжнее, если придётся подключать
чужие диски - мало ли что там в LABEL понаставлено, а совпадение UUID
можно получить, только специально постаравшись).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8)
  2003-11-12  9:41     ` Sergey Vlasov
@ 2003-11-12 10:49       ` BOBAH
  0 siblings, 0 replies; 6+ messages in thread
From: BOBAH @ 2003-11-12 10:49 UTC (permalink / raw)
  To: sisyphus

Sergey Vlasov пишет:
>>
>Желательно поставить ata_piix первым, но при этом изменится нумерация
>устройств для cdrecord.
>
ну, это не страшно.
>  
>>>После этого поправьте /etc/fstab по поводу замены hda на sda (если
>>>используются файловые системы ext2/3 или xfs, можно использовать
>>>монтирование по LABEL или UUID вместо явного указания устройств).
>>>
>>а поподробнее, можно-ли создать LABEL на смонтированной ф.с. ?
>
>В принципе можно (правда, UUID надёжнее, если придётся подключать
>чужие диски - мало ли что там в LABEL понаставлено, а совпадение UUID
>можно получить, только специально постаравшись).
>
нда, оставлю-ка я всё-таки sda и sdb, попривычнее выглядит всё-таки.

-- 
Rgds, BOBAH.
Registered Linux user #258009




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-11-12 10:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-12  7:20 [sisyphus] kernel-image-std-smp-2.4.22-alt(7,8) BOBAH
2003-11-12  7:39 ` Sergey Vlasov
2003-11-12  8:07   ` BOBAH
2003-11-12  8:26   ` BOBAH
2003-11-12  9:41     ` Sergey Vlasov
2003-11-12 10:49       ` BOBAH

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git