IDE pásková jednotka SONY AIT SDX-560V

Jiří Lisický Jiri_Lisicky na seznam.cz
Čtvrtek Listopad 1 12:14:53 CET 2007


Dobrý den,

mám tuhle pásku a nevím jak to pořádně rozjet na CentOS5 (aka RHEL5). Na
stránkách sony jsem našel, že se má použít modul ide-scsi. Ten se i
vybere. 

Pokud pustím tar objeví se v logu:
st0: Block limits 2 - 16777215 bytes.
a páska zatím stojí. Za chvíli se roztočí, tar vypíše chybu:
tar: /dev/nst0: Nelze write: Chyba vstupu/výstupu
tar: Z chyby se nelze zotavit: ukončuji se

a v logu se objeví:
hda: DMA timeout retry
hda: timeout waiting for DMA
hda: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hda: drive not ready for command
st0: Error 2 (sugg. bt 0x0, driver bt 0x0, host bt 0x0).

mt status funguje, ale samotný zápis na pásku ne. Přes google jsem
objevil, že někdo doporučoval vypnout DMA. To jsem přes parametr kernelu
ide=nodma udělal a zkušební zápis opravdu fungoval. 

Když jsem ale pustil nějakou větší zálohu zjistil jsem, že je to pomalé.
Sony poskytuje nástroj sonytape, který testuje i rychlost mechaniky.
Změřilo mi to 2.28MBytes/sec, což je dost málo. Přes sony support jsem
se dostal na distributora AT Computers. Mají testy pouze na starší verzi
RedHat 7.3. Já sám jsem to mezitím zkoušel na různých počítačích s
různými verzemi Linuxu s těmito výsledky:

Centos 5, 2.6.18-8.1.10.el5 
chodí jen s vypnutým DMA a pomalu.

Fedora 7, 2.6.22.9-91.fc7
modul ide-scsi byl ozna4en za zastaralý a vůbec v kernelu není. Jádro
moje zařízení nerozpoznalo. Neobjevil jsem jak v novém kernelu toto
zařízení rozchodit.

Centos 4.5, 2.6.9-55.0.6.EL
Tady to konečně funguje správně. Rychlost zápisu 11.96 MBytes/sec.

Víte někdo jak rozchodit IDE pásku na novějších kernelech? díky



Další informace o konferenci Linux