|
| |||||||||||||
| |||||||||||||
Активирование и деактивирование UDMAОбычно ядро, поддерживающее UDMA, автоматически включает режим UDMA на устройстве, поддерживающем его. В большинстве случаев, когда это не происходит, ядро просто не знает, как управлять чипсетом (используйте "Унифицированные патчи IDE") или считает небезопасным активизировать его. Тем не менее, в некоторых случаях устройство поддерживает UDMA, но BIOS говорит, что это не так. В этом случае возможно включение вручную. Использование параметров запуска ядраВ ядрах 2.1.113 и выше можно включить DMA для обоих устройств на данном интерфейсе IDE, используя параметр ideX=dma, где X - номер интерфейса (первый - 0). Однако, это может не сработать. Параметры могут быть установлены через LILO, LOADLIN или большинством других загрузчиков Linux. Для более подробной информации см. Bootdisk HOWTO. Использование hdparmhdparm - это программа, используемая для изменения параметров жестких дисков под Linux. Среди других ее функций есть и включение, и выключение UDMA для устройства, а также проверка скорости передачи данных. На данный момент текущая версия hdparm - 3.6. Старые версии могут не правильно показывать и изменять параметры UDMA. Вы можете получить исходный тексты hdparm 3.6 на http://metalab.unc.edu/pub/Linux/system/hardware/hdparm-3.6.tar.gz. Компиляция и инсталляция выглядит примерно так:
Чтобы включить DMA для жесткого диска: hdparm -d1 /dev/hda Чтобы выключить DMA для жесткого диска: hdparm -d0 /dev/hda Чтобы измерить скорость передачи: hdparm -Tt /dev/hda Чтобы посмотреть какие опции включены: hdparm /dev/hda Чтобы узнать больше информации: : (показывает, какие режимы UDMA поддерживаются/включены) hdparm -i /dev/hda Для более детальной информации (как, например, выбрать нужный режим UDMA) читайте руководство (``man 8 hdparm'').
| |||||||||||||
|
CITForum © 1997–2025