On Mon, May 10, 2004 at 12:19:09AM +0900, Alexei Takaseev wrote: > On Sun, 9 May 2004 13:51:23 +0400 > Sergey Vlasov wrote: > > > Текущие версии 2.4.x просто не поддерживают контроллер SATA из VT8237 > > как IDE - только через sata_via, добавляемый патчем libata (впрочем, > > недавно этот патч включили в 2.4.27-pre). > > А все-таки, как идеологически правильно с случае с SATA: считать эти > устройства как sd? или таки как hd[a-d]? Вообще, похоже, движение идёт в сторону сведения всего этого в одну общую кучу и переноса формирования старых имён для совместимости в udev. Но это будет уже где-то в 2.7. Что касается представления SATA как SCSI, тут дело ещё в том, что хорошие контроллеры поддерживают организацию очередей команд, что увеличивает производительность. В драйверах IDE поддержки очередей нет в принципе, а для SCSI это сделано уже очень давно. Хотя текущая реализация libata ещё не поддерживает TCQ - пока это только в планах. http://www.uwsg.iu.edu/hypermail/linux/kernel/0402.3/0711.html (этот документ несколько устарел)