Добрый день. Имеется довольно старая машинка со сказевым контроллером BusLogic BT-958 и двумя сказевыми дисками.
Под ядром 2.4.22 все хорошо: ... kernel: SCSI subsystem driver Revision: 1.00 сkti0 kernel: PCI: Found IRQ 11 for device 00:0e.0 scsi: ***** BusLogic SCSI Driver Version 2.1.15 of 17 August 1998 ***** scsi: Copyright 1995-1998 by Leonard N. Zubkoff <[EMAIL PROTECTED]> scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter scsi0: Firmware Version: 5.07B, I/O Address: 0xE400, IRQ Channel: 11/Level scsi0: PCI Bus: 0, Device: 14, Address: 0xEC101000, Host Adapter SCSI ID: 7 scsi0: Parity Checking: Enabled, Extended Translation: Enabled scsi0: Synchronous Negotiation: UUFFFFU#FFFFFFFF, Wide Negotiation: YYYYNYY#YYYYYYYY scsi0: Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled scsi0: Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211 scsi0: Driver Queue Depth: 211, Host Adapter Queue Depth: 192 scsi0: Tagged Queue Depth: Automatic, Untagged Queue Depth: 3 scsi0: Error Recovery Strategy: Default, SCSI Bus Reset: Enabled scsi0: SCSI Bus Termination: High Enabled, SCAM: Disabled scsi0: *** BusLogic BT-958 Initialized Successfully *** scsi0 : BusLogic BT-958 Vendor: IBM Model: DDRS-39130D Rev: DC1B Type: Direct-Access ANSI SCSI revision: 02 Vendor: PLEXTOR Model: CD-R PX-W124TS Rev: 1.04 Type: CD-ROM ANSI SCSI revision: 02 Vendor: IBM Model: DDYS-T18350N Rev: S93E Type: Direct-Access ANSI SCSI revision: 03 scsi0: Target 0: Queue Depth 28, Wide Synchronous at 40.0 MB/sec, offset 15 scsi0: Target 4: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 8 scsi0: Target 6: Queue Depth 28, Wide Synchronous at40.0 MB/sec, offset 15 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi disk sdb at scsi0, channel 0, id 6, lun 0 SCSI device sda: 17850000 512-byte hdwr sectors (9139 MB) sda: sda1 sda2 SCSI device sdb: 35843670 512-byte hdwr sectors (18352 MB) sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 > А теперь 2.6.18-5 ... SCSI subsystem initialized ... PCI: Found IRQ 11 for device 00:0e.0 scsi: ***** BusLogic SCSI Driver Version 2.1.16 of 18 July 2002 ***** scsi: Copyright 1995-1998 by Leonard N. Zubkoff <[EMAIL PROTECTED]> scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter scsi0: Firmware Version: 5.07B, I/O Address: 0xE400, IRQ Channel: 11/Level scsi0: PCI Bus: 0, Device: 14, Address: 0xEC101000, Host Adapter SCSI ID: 7 scsi0: Parity Checking: Enabled, Extended Translation: Enabled scsi0: Synchronous Negotiation: UUFFFFU#FFFFFFFF, Wide Negotiation: YYYYNYY#YYYYYYYY scsi0: Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled scsi0: Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211 scsi0: Driver Queue Depth: 211, Host Adapter Queue Depth: 192 scsi0: Tagged Queue Depth: Automatic, Untagged Queue Depth: 3 scsi0: Error Recovery Strategy: Default, SCSI Bus Reset: Enabled scsi0: SCSI Bus Termination: High Enabled, SCAM: Disabled scsi0: *** BusLogic BT-958 Initialized Successfully *** scsi0 : BusLogic BT-958 Vendor: IBM Model: DDRS-39130D Rev: DC1B Type: Direct-Access ANSI SCSI revision: 02 Vendor: PLEXTOR Model: CD-R PX-W124TS Rev: 1.04 Type: CD-ROM ANSI SCSI revision: 02 Vendor: IBM Model: DDYS-T18350N Rev: S93E Type: Direct-Access ANSI SCSI revision: 03 SCSI device sda: 17850000 512-byte hdwr sectors (9139 MB) sda: Write Protect is off SCSI device sda: drive cache: write back sda: sda1 sda2 sd 0:0:0:0: Attached scsi disk sda SCSI device sdb: 35843670 512-byte hdwr sectors (18352 MB) sdb: Write Protect is off SCSI device sdb: drive cache: write back (И вот тут начинается) scsi0: *** BusLogic BT-958 Initialized Successfully *** sd 0:0:0:0: scsi: Device offlined - not ready after error recovery sd 0:0:6:0: scsi: Device offlined - not ready after error recovery sdb: Write Protect is off sd: 0:0:6:0: rejecting I/O to offline device sdb: assuming drive cache: write through sdb:<3>sd 0:0:6:0: rejecting I/O to offline device Buffer I/O error on device sdb, logical block 0 Buffer I/O error on device sdb, logical block 1 Buffer I/O error on device sdb, logical block 2 Buffer I/O error on device sdb, logical block 3 unable to read partition table sd 0:0:0:0: Attached scsi disk sdb Done. Ну а дальше, поскольку / на sdb1 - кранты. Запуск под 2.4.22 fdisk /dev/sdb не показывает никаких проблем. Partition table показывается правильно, ошибок не вижу. Вижу разницу в версиях драйвера, с 2.6.18 идет 2.1.16, а в 2.4.22 была 2.1.15. Неужели в этом дело? Никто на такие грабли не попадал? Почему с новым драйвером, а может по другой причине, при присоединении sdb заново инициализируется сказевый контроллер, после чего он отказывается читать sdb? Физически-то вроде все исправно, под 2.4.22 все монтируется и дальше работает без каких-либо проблем. Сразу объясняю, что исходно на этой машине стоял woody, под которым машина долго и счастливо работала. Потом эта машина освободилась. Решил использовать ее для экспериментальных целей. До etch проапгрейдился без проблем. При переходе на testing (lenny) потребовала установить ядро 2.6. Установил. Но загрузиться с ним не могу. С уважением, Александр Браво