Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: vukor on January 28, 2006, 19:50:25

Title: Поддержка ntfs в FreeBSD
Post by: vukor on January 28, 2006, 19:50:25
Приветствую.

Недавно узнал, что в ядро 2.6.15 (linux) теперь включена полная поддержка фс ntfs, т.е. писать на нее теперь стало возможным. Хотелось бы узнать, как с этим обстоят дела в FreeBSD. Может кто знает, когда разработчики добавят эту возможность. Или патчи может уже где есть.
Title: Поддержка ntfs в FreeBSD
Post by: Nameless on January 28, 2006, 20:21:22
Quote
Приветствую.

Недавно узнал, что в ядро 2.6.15 (linux) теперь включена полная поддержка фс ntfs, т.е. писать на нее теперь стало возможным. Хотелось бы узнать, как с этим обстоят дела в FreeBSD. Может кто знает, когда разработчики добавят эту возможность. Или патчи может уже где есть.
[snapback]7141[/snapback]
Пока read-only и про то, что над ней ведутся какие-либо работы ничего не слышно...
Title: Поддержка ntfs в FreeBSD
Post by: AdVv on January 30, 2006, 15:12:48
Quote
Пока read-only и про то, что над ней ведутся какие-либо работы ничего не слышно...
[snapback]7142[/snapback]
Оно надо ?
Title: Поддержка ntfs в FreeBSD
Post by: Unit on January 30, 2006, 20:21:00
Quote
Оно надо ?
Если учесть массовый переход народа на NT-линейку, то, думаю надо. Ибо FAT32 всё больше и больше начинает не удовлетворять размерам партиций на HDD.
Title: Поддержка ntfs в FreeBSD
Post by: Andrew on March 24, 2006, 14:00:03
Quote
Если учесть массовый переход народа на NT-линейку, то, думаю надо. Ибо FAT32 всё больше и больше начинает не удовлетворять размерам партиций на HDD.
Если не ошибаюсь, таки есть во Фрях поддержка записи на НТФС, в МАНе про это сказано, что не рекомендуют монтировать раздел НТФС с опцией RW, и по умолчанию монтируется с RO, но никто не мешает самим указать опцию RW.
Title: Поддержка ntfs в FreeBSD
Post by: Krueger on March 24, 2006, 15:24:42
Quote
Если не ошибаюсь, таки есть во Фрях поддержка записи на НТФС, в МАНе про это сказано, что не рекомендуют монтировать раздел НТФС с опцией RW, и по умолчанию монтируется с RO, но никто не мешает самим указать опцию RW.
[snapback]8336[/snapback]
не ошибаешься.
выдержки из мануала FreeBSD 5.5-PRERELEASE:
=====+++++=====
WRITING
     There is limited writing ability.  Limitations: file must be nonresident
     and must not contain any sparces (uninitialized areas); compressed files
     are also not supported.  The file name must not contain multibyte charac-
     ters.
=====+++++=====

вольный перевод
=====+++++=====
Ограничения:
файл должен быть нерезидентным и не должен содержать любые sparces (неинициализированные области); сжатые файлы также не поддерживаются. Имя файла не должно содержать многобайтовые символы.
=====+++++=====
Title: Поддержка ntfs в FreeBSD
Post by: deepwalker on March 24, 2006, 16:05:06
Ага, а также нельзя создавать новые папки и каталоги и тп.
Я так думаю, драйвер тот же, что и в линухе.
В общем как говорили червячки - "Не пойдет"...
И улучшения вроде как не ожидается в ближ время.
Еврокомиссия вроде заставила микрософт открыть сетевые протоколы,
а вот нтфс как был, так и останется системой за деньги : ))
Title: Поддержка ntfs в FreeBSD
Post by: Krueger on March 25, 2006, 08:36:55
Quote
Ага, а также нельзя создавать новые папки и каталоги и тп.
Еврокомиссия вроде заставила микрософт открыть сетевые протоколы,
а вот нтфс как был, так и останется системой за деньги : ))
[snapback]8345[/snapback]
нельзя создавать новые папки и каталоги говоришь? хм.. а директории хотя бы можно? :-))
не могу понять принципиальной разницы в чтении и записи. (кроме направления передачи данных) если прочитать может всё, а почему записать то  не может? или всё е так просто, как хотелось бы?
Title: Поддержка ntfs в FreeBSD
Post by: Safir on March 25, 2006, 14:05:47
Quote
нельзя создавать новые папки и каталоги говоришь? хм.. а директории хотя бы можно? :-))
не могу понять принципиальной разницы в чтении и записи. (кроме направления передачи данных) если прочитать может всё, а почему записать то  не может? или всё е так просто, как хотелось бы?
[snapback]8361[/snapback]
При чтении можно игнорирорвать часть данных структуры ФС, писать их и согласовывать с тем, что будет делать родной виндовый драйвер - обязательно. Я это понял, когда делал перегонялку из одного жуткого технологического формата в DXF (AudoCAD): при чтении DXF выкидывалась куча данных, а при его создании мороки было на порядок больше. Хорошо что ещё какая-то спецификация была, а у тех, кто для Linux драйвер NTFS пишет, такого документа нет, ибо только за деньги.
Title: Поддержка ntfs в FreeBSD
Post by: demiurg on March 25, 2006, 14:13:36
Quote
нельзя создавать новые папки и каталоги говоришь? хм.. а директории хотя бы можно? :-))
не могу понять принципиальной разницы в чтении и записи. (кроме направления передачи данных) если прочитать может всё, а почему записать то  не может? или всё е так просто, как хотелось бы?
[snapback]8361[/snapback]
Если переливать дерьмо ведрами из одной выгребной ямы в другую, то направление действительно значения не имеет :). Здесь же проблема не в направлении, а в знании формата файловой системы. NTFS мало того что "засекречена", так еще и очень сложная по структуре. Для чтения достаточно "расковырять" формат на уровне необходимом для чтения файлов. Для записи же необходимо знание о том как создавать необходимые структуры на FS. По опыту поддержки записи NTFS в Линуксе могу сказать что все кто включал "экспериментальную" поддержку записи на NTFS и активно ей пользовались рано или поздно убивали NTFS разделы.
Title: Поддержка ntfs в FreeBSD
Post by: deepwalker on March 25, 2006, 15:20:08
Ага, я вот повелся когда прочитал - "В новом ядре значительно улучшена поддержка ntfs! Мы переписали чего то там". А потом просто пошел и почитал на сайт этой поддержки и стало грустно.
Слушайте, а вроде была hpfs - раньше ее винда поддерживала вроде, может и сейчас не забыла? Пойду поизучаю этот вопрос : )) Не знаю как она там по надежности, но все не фат.
Title: Поддержка ntfs в FreeBSD
Post by: deepwalker on March 25, 2006, 16:40:02
Ничего не нашел... Про NT4 есть, а про дальнейшие версии тихо. Блин.
Может у кого-нибудь есть еще мысли в ту же сторону? Встроить поддержку какой нибудь фс в винду, наверное, проще, чем разбирать работу закрытой нтфс. Про ext3 что то видел, но только вот насчет полноценной поддержки записи - опять же вопрос.
Title: Поддержка ntfs в FreeBSD
Post by: Safir on March 26, 2006, 11:44:19
В рассылке ASPLinux проскакивал такой вариант:
Quote
> Подскажите как в ASP Linux 10 сделать полный доступ к NTFS ??, а то у
> меня только на чтение и то из рута
captive + ntfs.dll (естественно, должна быть лицензия на ntfs.dll).
Title: Поддержка ntfs в FreeBSD
Post by: jena on March 26, 2006, 19:09:32
Насчет ext3 есть драйвер для винды с поддержкой записи и чтения называется IFS drives.
Title: Поддержка ntfs в FreeBSD
Post by: deepwalker on March 26, 2006, 23:41:52
ext3 это вряд ли ;) ext2. Плюс еще есть reiserfs - rfsd. Но он еще не релиз. А в ситуации с фс я эксперементировать отказываюсь : ))
Title: Поддержка ntfs в FreeBSD
Post by: nuclight on April 02, 2006, 16:47:42
Quote
Если учесть массовый переход народа на NT-линейку, то, думаю надо. Ибо FAT32 всё больше и больше начинает не удовлетворять размерам партиций на HDD.
[snapback]7175[/snapback]

Где не удовлетворяет? FAT32 поддерживает разделы до 2 Тб, и подойдет не только для обменника, но и всякие фильмы и прочую мультимедию на нем вполне держать можно. Надо просто знать, чем разделы создавать :)
Единственная проблема, которая реально может возникнуть - не поддерживаются файлы размером более 4 Гб.
Title: Поддержка ntfs в FreeBSD
Post by: stranger on April 02, 2006, 18:43:06
Quote
Где не удовлетворяет? FAT32 поддерживает разделы до 2 Тб, и подойдет не только для обменника, но и всякие фильмы и прочую мультимедию на нем вполне держать можно. Надо просто знать, чем разделы создавать :)
Единственная проблема, которая реально может возникнуть - не поддерживаются файлы размером более 4 Гб.
[snapback]8658[/snapback]
Ага еще проблема если раздел так гиг на 200 после зависа начнет проверяться  :D