LINUX.ORG.RU

fstrim для Debian Squeeze

 , , ,


1

2

как оказалось, для Debian 6.0.10 в репозиториях нету утилиты fstrim (в комплект util-linux она тоже не входит).

скачал исходник от седьмого дебиана, собрал. А он при запуске говорит:

fstrim: FSTRIM: Inappropriate ioctl for device

почему так, как победить?

диск Intel X-25m; fstrim прекрасно с ним работал в openSUSE и в Debian 7.6.0

не знаю или это мой случай, но читал что:

The simple answer is that every device driver implements some subset of the basic operations/functions (open, close, read, write, seek, ioctl, etc…) for that device – and you got a tape driver that implements read and write, but not ioctl.

...мол может не быть такой операции для моего диска. Неужели шестой дебиан и вправду не поддерживает ioctl для дисков?!


Ответ на: комментарий от BMX

да, можно. но хочется всё-таки fstrim, ибо дискард тормозит сильно на больших оперциях.

dimic ()

FSTRIM добавили в ядро после 2.6.36-rc6, а в Debian 6 используется ядро 2.6.32.

i-rinat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.