ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] kernel 2.6.5 on ASUS A7V600-X
@ 2004-05-08 19:37 Vadim V. Zhytnikov
  2004-05-09  9:51 ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Vadim V. Zhytnikov @ 2004-05-08 19:37 UTC (permalink / raw)
  To: ALT Sisyphus

Первый раз попытался поставить ядро 2.6.5 на маму
ASUS  A7V600-X, и сразу столкнулся с одним неприятным
моментом.  На плате как обычно имеется два обычных
IDE контроллера и кроме того SATA контроллер.
Жесткий диск обычный WD со старым IDE интерфейсом и
под ядрами 2.4.X он отлично работает как hda.
А 2.6.Х повидимому назначает hda-hdc SATA контроллеру
и в результате жесткий диск виден как hde.
В целом ничего криминального - поправили fstab и вперёд
с песнями, но при этом сосуществование в системе
ядер 2.4 и 2.6 становится проблематичным.
Отключить SATA контроллер в BIOS повидимому нельзя
(я такой опции не нашел).

Вопрос: есть-ли возможность изменить порядок
нумерации контроллеров с помощью опций ядра?

-- 
     Vadim V. Zhytnikov

     <vvzhy@netorn.ru>




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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-08 19:37 [sisyphus] kernel 2.6.5 on ASUS A7V600-X Vadim V. Zhytnikov
@ 2004-05-09  9:51 ` Sergey Vlasov
  2004-05-09 11:24   ` Vadim V. Zhytnikov
  2004-05-09 15:19   ` Alexei Takaseev
  0 siblings, 2 replies; 8+ messages in thread
From: Sergey Vlasov @ 2004-05-09  9:51 UTC (permalink / raw)
  To: ALT Sisyphus

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

On Sat, May 08, 2004 at 11:37:02PM +0400, Vadim V. Zhytnikov wrote:
> Первый раз попытался поставить ядро 2.6.5 на маму
> ASUS  A7V600-X, и сразу столкнулся с одним неприятным
> моментом.  На плате как обычно имеется два обычных
> IDE контроллера и кроме того SATA контроллер.
> Жесткий диск обычный WD со старым IDE интерфейсом и
> под ядрами 2.4.X он отлично работает как hda.
> А 2.6.Х повидимому назначает hda-hdc SATA контроллеру
> и в результате жесткий диск виден как hde.
> В целом ничего криминального - поправили fstab и вперёд
> с песнями, но при этом сосуществование в системе
> ядер 2.4 и 2.6 становится проблематичным.
> Отключить SATA контроллер в BIOS повидимому нельзя
> (я такой опции не нашел).
> 
> Вопрос: есть-ли возможность изменить порядок
> нумерации контроллеров с помощью опций ядра?

Специально для этого есть параметр ядра ide=reverse.

Текущие версии 2.4.x просто не поддерживают контроллер SATA из VT8237
как IDE - только через sata_via, добавляемый патчем libata (впрочем,
недавно этот патч включили в 2.4.27-pre).

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

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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-09  9:51 ` Sergey Vlasov
@ 2004-05-09 11:24   ` Vadim V. Zhytnikov
  2004-05-09 15:19   ` Alexei Takaseev
  1 sibling, 0 replies; 8+ messages in thread
From: Vadim V. Zhytnikov @ 2004-05-09 11:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov пишет:

>On Sat, May 08, 2004 at 11:37:02PM +0400, Vadim V. Zhytnikov wrote:
>  
>
>>Первый раз попытался поставить ядро 2.6.5 на маму
>>ASUS  A7V600-X, и сразу столкнулся с одним неприятным
>>моментом.  На плате как обычно имеется два обычных
>>IDE контроллера и кроме того SATA контроллер.
>>Жесткий диск обычный WD со старым IDE интерфейсом и
>>под ядрами 2.4.X он отлично работает как hda.
>>А 2.6.Х повидимому назначает hda-hdc SATA контроллеру
>>и в результате жесткий диск виден как hde.
>>В целом ничего криминального - поправили fstab и вперёд
>>с песнями, но при этом сосуществование в системе
>>ядер 2.4 и 2.6 становится проблематичным.
>>Отключить SATA контроллер в BIOS повидимому нельзя
>>(я такой опции не нашел).
>>
>>Вопрос: есть-ли возможность изменить порядок
>>нумерации контроллеров с помощью опций ядра?
>>    
>>
>
>Специально для этого есть параметр ядра ide=reverse.
>
>Текущие версии 2.4.x просто не поддерживают контроллер SATA из VT8237
>как IDE - только через sata_via, добавляемый патчем libata (впрочем,
>недавно этот патч включили в 2.4.27-pre).
>  
>
Да, ide=reverse - то что требовалось.  Спасибо!

-- 
     Vadim V. Zhytnikov

     <vvzhy@netorn.ru>




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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-09  9:51 ` Sergey Vlasov
  2004-05-09 11:24   ` Vadim V. Zhytnikov
@ 2004-05-09 15:19   ` Alexei Takaseev
  2004-05-09 15:56     ` Sergey Vlasov
  1 sibling, 1 reply; 8+ messages in thread
From: Alexei Takaseev @ 2004-05-09 15:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus

On Sun, 9 May 2004 13:51:23 +0400
Sergey Vlasov <vsu@altlinux.ru> wrote:

> > Вопрос: есть-ли возможность изменить порядок
> > нумерации контроллеров с помощью опций ядра?
> 
> Специально для этого есть параметр ядра ide=reverse.
> 
> Текущие версии 2.4.x просто не поддерживают контроллер SATA из VT8237
> как IDE - только через sata_via, добавляемый патчем libata (впрочем,
> недавно этот патч включили в 2.4.27-pre).

А все-таки, как идеологически правильно с случае с SATA: считать эти
устройства как sd? или таки как hd[a-d]?


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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-09 15:19   ` Alexei Takaseev
@ 2004-05-09 15:56     ` Sergey Vlasov
  2004-05-09 17:13       ` Alexei Takaseev
  0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2004-05-09 15:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus

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

On Mon, May 10, 2004 at 12:19:09AM +0900, Alexei Takaseev wrote:
> On Sun, 9 May 2004 13:51:23 +0400
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > Текущие версии 2.4.x просто не поддерживают контроллер SATA из VT8237
> > как IDE - только через sata_via, добавляемый патчем libata (впрочем,
> > недавно этот патч включили в 2.4.27-pre).
> 
> А все-таки, как идеологически правильно с случае с SATA: считать эти
> устройства как sd? или таки как hd[a-d]?

Вообще, похоже, движение идёт в сторону сведения всего этого в одну
общую кучу и переноса формирования старых имён для совместимости в
udev.  Но это будет уже где-то в 2.7.

Что касается представления SATA как SCSI, тут дело ещё в том, что
хорошие контроллеры поддерживают организацию очередей команд, что
увеличивает производительность.  В драйверах IDE поддержки очередей
нет в принципе, а для SCSI это сделано уже очень давно.  Хотя текущая
реализация libata ещё не поддерживает TCQ - пока это только в планах.

http://www.uwsg.iu.edu/hypermail/linux/kernel/0402.3/0711.html
(этот документ несколько устарел)

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

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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-09 15:56     ` Sergey Vlasov
@ 2004-05-09 17:13       ` Alexei Takaseev
  2004-05-10 11:29         ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Alexei Takaseev @ 2004-05-09 17:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus

On Sun, 9 May 2004 19:56:49 +0400
Sergey Vlasov <vsu@altlinux.ru> wrote:

> On Mon, May 10, 2004 at 12:19:09AM +0900, Alexei Takaseev wrote:
> > On Sun, 9 May 2004 13:51:23 +0400
> > Sergey Vlasov <vsu@altlinux.ru> wrote:
> > 
> > > Текущие версии 2.4.x просто не поддерживают контроллер SATA из
> > > VT8237 как IDE - только через sata_via, добавляемый патчем libata
> > > (впрочем, недавно этот патч включили в 2.4.27-pre).
> > 
> > А все-таки, как идеологически правильно с случае с SATA: считать эти
> > устройства как sd? или таки как hd[a-d]?
> 
> Вообще, похоже, движение идёт в сторону сведения всего этого в одну
> общую кучу и переноса формирования старых имён для совместимости в
> udev.  Но это будет уже где-то в 2.7.
> 
> Что касается представления SATA как SCSI, тут дело ещё в том, что
> хорошие контроллеры поддерживают организацию очередей команд, что
> увеличивает производительность.  В драйверах IDE поддержки очередей
> нет в принципе, а для SCSI это сделано уже очень давно.  Хотя текущая
> реализация libata ещё не поддерживает TCQ - пока это только в планах.
> 
> http://www.uwsg.iu.edu/hypermail/linux/kernel/0402.3/0711.html
> (этот документ несколько устарел)

Разовьем тему дальше: можно ли имеющееся в Сизифе ядро 2.6 заставить
работать с SATA так же, как оно работает сейчас в 2.4 (конкретно реч
идет о контроллере VT8237 :) )?


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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-09 17:13       ` Alexei Takaseev
@ 2004-05-10 11:29         ` Sergey Vlasov
  2004-05-19 10:52           ` Anton Farygin
  0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2004-05-10 11:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus

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

On Mon, May 10, 2004 at 02:13:01AM +0900, Alexei Takaseev wrote:
> Разовьем тему дальше: можно ли имеющееся в Сизифе ядро 2.6 заставить
> работать с SATA так же, как оно работает сейчас в 2.4 (конкретно реч
> идет о контроллере VT8237 :) )?

Аналогичная проблема есть для SiI 3112 - драйвер sata_sil не может
быть использован, поскольку устройство захватывает драйвер IDE
(siimage).  Решение вроде бы очевидно - вынести драйверы IDE в модули;
однако это упирается в отсутствие утилиты, которая бы по списку
PCI-устройств формировала набор модулей для initrd.

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

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

* Re: [sisyphus] kernel 2.6.5 on ASUS A7V600-X
  2004-05-10 11:29         ` Sergey Vlasov
@ 2004-05-19 10:52           ` Anton Farygin
  0 siblings, 0 replies; 8+ messages in thread
From: Anton Farygin @ 2004-05-19 10:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov пишет:
> On Mon, May 10, 2004 at 02:13:01AM +0900, Alexei Takaseev wrote:
> 
>>Разовьем тему дальше: можно ли имеющееся в Сизифе ядро 2.6 заставить
>>работать с SATA так же, как оно работает сейчас в 2.4 (конкретно реч
>>идет о контроллере VT8237 :) )?
> 
> 
> Аналогичная проблема есть для SiI 3112 - драйвер sata_sil не может
> быть использован, поскольку устройство захватывает драйвер IDE
> (siimage).  Решение вроде бы очевидно - вынести драйверы IDE в модули;
> однако это упирается в отсутствие утилиты, которая бы по списку
> PCI-устройств формировала набор модулей для initrd.

:-)))

ты про это ? :

[rider@vrider libhw]$ cat database/class |grep RAID
001     04      RAID bus controller
[rider@vrider libhw]$ ./_run -v -c 001:04
Recommended driver  Description
------------------  -----------
sil_sata            Silicon Image|Sil3112A Serial ATA[RAID bus controller]
                     1095:3112:1095:6112  drivers: siimage sil_sata 
001:04:00


[rider@vrider libhw]$ ./_run -c 001:04 -r
sil_sata
[rider@vrider libhw]$


Скоро, уже скоро.. осталось причесать немного.

Вот сейчас как раз базу данных пакую.

Rgds,
Rider


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

end of thread, other threads:[~2004-05-19 10:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-08 19:37 [sisyphus] kernel 2.6.5 on ASUS A7V600-X Vadim V. Zhytnikov
2004-05-09  9:51 ` Sergey Vlasov
2004-05-09 11:24   ` Vadim V. Zhytnikov
2004-05-09 15:19   ` Alexei Takaseev
2004-05-09 15:56     ` Sergey Vlasov
2004-05-09 17:13       ` Alexei Takaseev
2004-05-10 11:29         ` Sergey Vlasov
2004-05-19 10:52           ` Anton Farygin

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