Новость: Поддержка NTFS в Linux прогрессирует, требуются тестеры!
(Категория: Linux)
Добавил Roman I Khimov
Понедельник, 17 Октябрь 2005, 16:43
Антон Альтапармаков (Anton Altaparmakov), главный разработчик драйвера NTFS для Linux, сегодня объявил о том, что в свежий релиз -mm вошла переработанная возможность записи на разделы NTFS.
В отличие от предыдущей версии, которая позволяла переписывать существующие файлы без изменения их размеров, новая позволяет (на несжатых и нешифрованных файлах) писать (write(2)) в файлы (в том числе и sparse файлы), увеличивая их размер, а также уменьшать размер файлов (truncate(2) и ftruncate(2), а также open(2) с флагом O_TRUNC). Правда, эти функции пока еще не работают в случае очень сильно фрагментированных файлов (вы получите ошибку EOPNOTSUPP, но данные останутся в сохранности).
Все это должно позволить полноценное редактирование файлов на разделах NTFS любыми редакторами (например, работа с .doc из OpenOffice) прямо из GNU/Linux.
По прежнему на NTFS не поддерживаются создание/удаление файлов/каталогов и запись через mmap(2) в sparse файлы.
Все эти изменения, конечно, требуют тестирования, поэтому, Антон призвал всех заинтересованных в поддержке NTFS оттестировать их (например, в составе свежего патча -mm) и, если результаты будут успешны, то изменения могут войти в официальную ветку Линуса уже к версии 2.6.15!
Обновление (2005-10-19):
Обязательно также прихватите патч http://lkml.org/lkml/2005/10/19/52 - возможна потеря данных.
Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.3205 )