[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Можно ли указать какой диск будет sda?



Dmitry-T escribió:
У меня SATA диски идут перёд SCSI, т.е. sda-SATA sdb-SATA sdc-SCSI, а
хотелось бы наоборот. Можно ли это настроить? Или как-то переключить
именование, чтоб SATA были не sda и sdb, а hda и hdb. Ядро
дистрибутивное из sarge.

Это зависит от того, какой драйвер будет использован, их двое.
Не знаю как на этот счет в kernel-image, но вроде бы (судя по коментариям к конфигу) рекомендуется использовать драйвер разговаривающий на IDE, т.е. диски должны называтся hde и hdf.


Что за двое? Ядро я не пересобирал. В логе сначала (сокращённо):

SCSI subsystem initialized
libata version 1.02 loaded.
scsi0 : sata_sil
scsi1 : sata_sil
Using anticipatory io scheduler
  Vendor: ATA       Model: ST3160023AS       Rev: 3.18
  Type:   Direct-Access                      ANSI SCSI revision: 05
  Vendor: ATA       Model: ST3160023AS       Rev: 3.18
  Type:   Direct-Access                      ANSI SCSI revision: 05

потом:
scsi2 : sym-2.1.18j
  Vendor: SEAGATE   Model: ST336753LW        Rev: 0006
  Type:   Direct-Access                      ANSI SCSI revision: 03

соответственно пошли sda sdb sdc:
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: drive cache: write back
 /dev/scsi/host0/bus0/target0/lun0: p1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sdb: drive cache: write back
 /dev/scsi/host1/bus0/target0/lun0: p1
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
SCSI device sdc: 71687372 512-byte hdwr sectors (36704 MB)
SCSI device sdc: drive cache: write back
 /dev/scsi/host2/bus0/target0/lun0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 >
Attached scsi disk sdc at scsi2, channel 0, id 0, lun 0

Мне бы scsi2 чтоб был scsi0 или лучше чтоб SATA вообще в SCSI не
попадал...
Может, это поможет: http://linuxmafia.com/faq/Hardware/sata.html
Там вообще-то про инсталяцию, но описанно что за ботва с sata.
Кстати, там написанно что за двое.

Как чипсет sata подминается, модулем?
Выдержка из коментариев конфига ядра:
CONFIG_BLK_DEV_IDE_SATA: There are two drivers for Serial ATA controllers. The main driver, "libata", exists inside the SCSI subsystem and supports most modern SATA controllers.

The IDE driver (which you are currently configuring) supports
a few first-generation SATA controllers.

In order to eliminate conflicts between the two subsystems, this config option enables the IDE driver's SATA support. Normally this is disabled, as it is preferred that libata supports SATA controllers, and this (IDE) driver supports PATA controllers.

If unsure, say N
Конец цитаты.

Ну, а про SATA на SCSI написанно следующее:
CONFIG_SCSI_SATA:
This driver family supports Serial ATA host controllers and devices.

If unsure, say N.
Конец цытаты.

Я сказал ерунду, как раз поддержка через hdX есть deprecated, и они конфликтуют друг с другом.

Спветую оставить как есть, какая разница?



Reply to: