( zoli78 | 2007. 06. 16., szo – 11:32 )

Na lássuk csak!

  • IDE (ATA): eredetileg nincs felkészítve hot swap-re, de ha lekapcsolod az IDE vezérlőt, akkor valószínűleg nagyimpedanciás állapotban lesz a kimenet és ki tudod rajta cserélni a cuccot. Ezt linux alatt pl. a kernel modul kiszedésével meg is lehet csinálni. A gond ezzel az, hogy egy ide csatornán több eszközöd is lehet, másrészt lehet, hogy csak az egész ide vezérlőt tudod egyben lekapcsolni, a két csatornáját külön nem. Tehát rohadt kényelmetlen
  • SATA: alapból tűmogatja a hot swap-et. A gond ott van vele, hogy Linux-os driverek nem kezelték a device hot swap-et (amikor csa egy eszközt akarsz leválasztani, felcsatolni). Tudtommal a 2.6.18-as kerneltől kezdve támogatott. Én szerveren csináltam azt, hogy az alaplapi SATA vezérlőtől eltérő chipkészlettel SATA vezérlőkártyát betettem egyik PCI foglalatba és írtam két scriptet: az egyik betöltötte a kártyához szükséges kernel modult és felcsatolta a mobil rack-et, a másik lecsatolta a mobil rack-et és kiszedte a kernel modulját. Innen kezdve lehetett menet közben cserélni a mobil rack-et.
  • SCSI: opciónálisan tudja a hot swap-et (olyan vezérlőkártya és hdd kell, ami támogatja). Egyszer próbáltam Linux alatt, de nem akart működni a device hot swap.
  • SAS (Serialy Attached SCSI): Ez valójában SCSI parancsokkal bővített SATA jelátvitel, visszafelé kompatibilis is a sata eszközökkel. Ennek megfelelően alapból hot swap képes az egész.