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

Re: Device hd rimappati come sd



Lurkos wrote:
*Davide Prina* wrote:

Ho compilato Linux 2.6.30 appena arrivato in testing

Se avvio con il compilato Debian non ho problemi.
Se avvio con il mio ho che le partizioni hd vengono rinominati come sd

Prova a verificare con lspci se gli stessi dispositivi sono gestiti
dagli stessi moduli.

questa sera mi ha dato errore nel caricamento

In pratica quando "sbaglia" prende il driver corretto per il controller
pata_pdc202xx_old, ma poi vede il disco con un SATA e non un PATA.

Quando "funziona correttamente" prende il driver generico
"Promise_Old_IDE" e poi vede correttamente il disco come IDE (PATA).

Quindi il problema magari è legato al driver pata_pdc202xx_old. Infatti
con il blacklist di sd_mod il problema si ripresenta ogni tanto. Non serve neppure mettere in black list pata_pdc202xx_old.

Qualche suggerimento? (oltre che ricompilare Linux togliendo pata_pdc202xx_old che è il driver corretto per il mio hardware)

Ecco i risultati con lspci e lshal (in questo secondo caso ho cercato di
mettere soltanto alcune delle parti diverse che ho considerato
significative)

1) lspci -k

quando mi da errore carica il seguente:

00:11.0 Mass storage controller: Promise Technology, Inc. PDC20265
(FastTrak100 Lite/Ultra100) (rev 02)
	Subsystem: Promise Technology, Inc. Ultra100
	Kernel driver in use: pata_pdc202xx_old

quando non mi da errore carica il seguente:

00:11.0 Mass storage controller: Promise Technology, Inc. PDC20265
(FastTrak100 Lite/Ultra100) (rev 02)
	Subsystem: Promise Technology, Inc. Ultra100
	Kernel driver in use: Promise_Old_IDE


2) lshal

quando mi da errore carica il seguente:

Dumping 97 device(s) from the Global Device List:
[...]
udi = '/org/freedesktop/Hal/devices/pci_105a_d30'
  info.linux.driver = 'pata_pdc202xx_old'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'PDC20265 (FastTrak100 Lite/Ultra100)'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_105a_d30'  (string)
  info.vendor = 'Promise Technology, Inc.'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  pci.device_class = 1  (0x1)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  pci.product = 'PDC20265 (FastTrak100 Lite/Ultra100)'  (string)
  pci.product_id = 3376  (0xd30)  (int)
  pci.subsys_product = 'Ultra100'  (string)
  pci.subsys_product_id = 19763  (0x4d33)  (int)
  pci.subsys_vendor = 'Promise Technology, Inc.'  (string)
  pci.subsys_vendor_id = 4186  (0x105a)  (int)
  pci.vendor = 'Promise Technology, Inc.'  (string)
  pci.vendor_id = 4186  (0x105a)  (int)

udi = '/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0'
  info.capabilities = {'scsi_host'} (string list)
  info.category = 'scsi_host'  (string)

  info.parent = '/org/freedesktop/Hal/devices/pci_105a_d30'  (string)
  info.product = 'SCSI Host Adapter'  (string)
  info.subsystem = 'scsi_host'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0'
(string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'scsi_host'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0/host1'  (string)
  scsi_host.host = 1  (0x1)  (int)

udi =
'/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0_scsi_device_lun0'
  info.linux.driver = 'sd'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0'
 (string)
  info.product = 'SCSI Device'  (string)
  info.subsystem = 'scsi'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0_scsi_device_lun0'
 (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'scsi'  (string)
  linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:11.0/host1/target1:0:0/1:0:0:0'  (string)
  scsi.bus = 0  (0x0)  (int)
  scsi.host = 1  (0x1)  (int)
  scsi.lun = 0  (0x0)  (int)
  scsi.model = 'Maxtor 2B020H1'  (string)
  scsi.target = 0  (0x0)  (int)
  scsi.type = 'disk'  (string)
  scsi.vendor = 'ATA'  (string)

udi =
'/org/freedesktop/Hal/devices/storage_serial_SATA_Maxtor_2B020H1_B1952DHE'
  block.device = '/dev/sdb'  (string)
  block.is_volume = false  (bool)
  block.major = 8  (0x8)  (int)
  block.minor = 16  (0x10)  (int)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_SATA_Maxtor_2B020H1_B1952DHE'
 (string)
  info.capabilities = {'storage', 'block'} (string list)
  info.category = 'storage'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_105a_d30_scsi_host_0_scsi_device_lun0'
 (string)
  info.product = 'Maxtor 2B020H1'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/storage_serial_SATA_Maxtor_2B020H1_B1952DHE'
 (string)
  info.vendor = 'ATA'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  linux.sysfs_path = '/sys/block/sdb'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.bus = 'pci'  (string)
  storage.drive_type = 'disk'  (string)
  storage.firmware_version = 'WAH2'  (string)
  storage.hotpluggable = false  (bool)
  storage.lun = 0  (0x0)  (int)
  storage.media_check_enabled = false  (bool)
  storage.model = 'Maxtor 2B020H1'  (string)
  storage.no_partitions_hint = false  (bool)
  storage.originating_device = '/org/freedesktop/Hal/devices/computer'
 (string)
  storage.partitioning_scheme = 'mbr'  (string)
  storage.removable = false  (bool)
  storage.removable.media_available = true  (bool)
  storage.removable.media_size = 20490559488  (0x4c5552000)  (uint64)
  storage.requires_eject = false  (bool)
  storage.serial = 'SATA_Maxtor_2B020H1_B1952DHE'  (string)
  storage.size = 20490559488  (0x4c5552000)  (uint64)
  storage.vendor = 'ATA'  (string)

quando non mi da errore carica il seguente:

Dumping 96 device(s) from the Global Device List:
[...]
udi = '/org/freedesktop/Hal/devices/pci_105a_d30'
  info.linux.driver = 'Promise_Old_IDE'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'PDC20265 (FastTrak100 Lite/Ultra100)'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_105a_d30'  (string)
  info.vendor = 'Promise Technology, Inc.'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  pci.device_class = 1  (0x1)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0'  (string)
  pci.product = 'PDC20265 (FastTrak100 Lite/Ultra100)'  (string)
  pci.product_id = 3376  (0xd30)  (int)
  pci.subsys_product = 'Ultra100'  (string)
  pci.subsys_product_id = 19763  (0x4d33)  (int)
  pci.subsys_vendor = 'Promise Technology, Inc.'  (string)
  pci.subsys_vendor_id = 4186  (0x105a)  (int)
  pci.vendor = 'Promise Technology, Inc.'  (string)
  pci.vendor_id = 4186  (0x105a)  (int)

udi = '/org/freedesktop/Hal/devices/pci_105a_d30_ide_3_0'
  ide.channel = 0  (0x0)  (int)
  ide.host = 3  (0x3)  (int)
  info.linux.driver = 'ide-gd'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_105a_d30'  (string)
  info.product = 'IDE device (master)'  (string)
  info.subsystem = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_105a_d30_ide_3_0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'ide'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0/ide3/3.0'
[...]
udi = '/org/freedesktop/Hal/devices/pci_105a_d30_ide_2_0'
  ide.channel = 0  (0x0)  (int)
  ide.host = 2  (0x2)  (int)
  info.linux.driver = 'ide-gd'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_105a_d30'  (string)
  info.product = 'IDE device (master)'  (string)
  info.subsystem = 'ide'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_105a_d30_ide_2_0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'ide'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:11.0/ide2/2.0'
(string)

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2
Non autorizzo la memorizzazione del mio indirizzo su outlook


Reply to: