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: