NTFS RW готов к бета-тестированию и нуждается в Вашей помощи (original) (raw)

3dEyes 22 сентября, 2006 - 12:07.

Новый NTFS–аддон, написанный за последние полторы недели, впринципе готов к бета–тестированию.

Из реализованных возможностей:
чтение каталогов,
чтение файлов,
чтение симлинков,
запись файлов,
создание новых каталогов,
создание новых файлов,
создание симлинков,
удаление каталогов,
удаление файлов,
переименование и перемещение каталогов и файлов,
чтение метки тома,
изменение метки тома,
получение информаци о свободном месте на диске
эмуляция атрибутов для иммитации mime (для фиксированного списка расширений)

TODO лист:
реализация расширенных атрибутов для полноценной их поддержки.
сборка версии для HAIKU.

Проблемы на данный момент:
Возможно возникновение ошибок на диске после больших операций копирования или удаления. (Лечится из винды с помощью chkdsk).
Возможно зависание системы при входе в папки с очень большим количеством файлов.
Иногда диск не может отмонтироваться,- говорит что занят. Обычно помогает перезапуск тракера.

Все кто заинтересован в дальнейшем развитии этого проекта, могут скачать пакет NTFS_RW_0.0.8a.pkg.zip, в который входят сам аддон и две утилиты из линуксового проекта ntfsprogs — mkntfs и ntfsinfo.

Я бы не рекомендовал производить опыты на разделах с нужными или важными данными, а делать это в файловом образе.
Как это сделать?
Для этого служит утилита mkntfs.
1. Возьмите любой файл требуемого размера (например фильм мегов на 700 :) ) или сделайте его командой dd и с помощью mkntfs отформатируйте его в ntfs, — mkntfs -f /…./myntfs.img
2. Примонтируйте его командами:
mkdir /MyNTFS
mount -t ntfs /…./myntfs.img /MyNTFS

Удачной вам охоты на багов!