Исправлена (http://ntfs-3g.org/releases.html) следующая ошибка: в особых редких случаях, любое место NTFS раздела, кроме загрузочного сектора, может быть испорчено.
Шанс, что это произойдёт, значительно увеличивается при практически полном заполнении раздела в ситуации достаточно редко используемого кластера размером менее 4096 байт. Размер кластера вы можете узнать по содержимому файлов 'messages' или 'daemon.log', которые находятся в директории /var/log, как параметр монтирования blksize. Все стабильные версии драйвера начиная с 1.328 имеют эту ошибку. Обновление рекомендуется для
всех релизов NTFS-3G
.
Подробную информацию об ошибке можно прочитать в объявлении (http://article.gmane.org/gmane.comp.file-systems.ntfs-3g.dev...) из списка рассылки разработчиков проекта.URL: http://ntfs-3g.org/releases.html
Новость: http://www.opennet.me/opennews/art.shtml?num=15734
Поставил. Всё работает вроде :)
А до этого не работало? Тебе бы не сказали ты бы и не узнал:-)
>А до этого не работало? Тебе бы не сказали ты бы и
>не узнал:-)Учитывая частоту ошибки - он бы еще и проблем не испытал а теперь сколько народа в штаны наложит... :)))
* FUSE случаем не надо обновить?
* Можно и cat /proc/mounts , на предмет blksize
Да, кстати ... какого фига она позволяет создавать файлы не поддерживающиеся самой NTFS,
типа
# cd /media/windows/Documents\ and\ Settings/Administrator/My\ Documents/My\ Pictures/
# ls -l-rwxrwxrwx 1 root root 6765157 Апр 4 05:05 17.Feb.2008-13:23:56.jpg
-rwxrwxrwx 1 root root 6962074 Апр 4 05:05 21.Feb.2008-19:24:57.jpg
-rwxrwxrwx 1 root root 4498531 Апр 4 05:06 4.Mar.2008-20:58:30.jpg
-rwxrwxrwx 1 root root 5013606 Апр 4 05:06 4.Mar.2008-21:01:23.jpg
-rwxrwxrwx 1 root root 6438559 Апр 4 05:07 5.Mar.2008-00:35:45.jpgИз Венды не удаляются :)
Из man ntfs-3g.Windows Filename Compatibility
NTFS supports several filename namespaces: DOS, Win32 and POSIX. While
the ntfs-3g driver handles all of them, it always creates new files in
the POSIX namespace for maximum portability and interoperability rea‐
sons. This means that filenames are case sensitive and all characters
are allowed except '/' and '\0'. This is perfectly legal on Windows,
though some application may get confused. If you find so then please
report it to the developer of the relevant Windows software.
Типа POSIX хорошо, NTFS плохо?! Все это понятно. А чего они свою FS не сделают?Если уж делаешь преобразования Unix -> NTFS, то надо делать как работает, а не
как положено по POSIX. Это только на заборе написано, что Windows POSIX совместимая... :)P.S.
Вот вам ещё одно доказательство POSIX-совместимости Windows.
И они ещё в OpenSource лезут. =)
Да, и на счёт some application, это не some application удалить не может, это Explorer.
NTFS так же поддерживает символические ссылки на директории. А Explorer не совсем: при удалении симлинка он удалит так же всё содержимое каталога назначения)
> Да, и на счёт some application, это не some application удалить не может, это Explorer.а если поставить типа bash из cygwin и удалить из него ?
зы: Explorer это обычный some application, windows может работать и без него.
>> Да, и на счёт some application, это не some application удалить не может, это Explorer.
>
>а если поставить типа bash из cygwin и удалить из него ?
>
>
>зы: Explorer это обычный some application, windows может работать и без него.
>попробуйте удалить explorer.exe и посмотрите что будет, это 98-я ещё как-то могла без эксплорера...
2003й сервер тоже может без эксплорерая по крайней мере BB ставил вместо него.
попробуйте переименовать explorer.exe в explorer.exe.old, а на его место бросить winmine.exe (или как там сапер называется), переименованный в explorer.exe и перегрузиться. при старте вместо эксплорера загрузится сапер
Проблема в том, что експлорер - это не только ценный экзешник, но и много вкусных длл-ек. Вот если их переименовать - тогда и начнутся проблемы ))
SFU тоже так умеет делать. Можно сделать (из виндовс):
mkdir 'a' 'a ' 'A' 'A '
И все эти каталоги будут существовать и к ним можно будет обращаться. Но не проводником. :)
>Из Венды не удаляются :)Секунду, если на FS можно создать энный файл, значит можно.А как его там создали дело вообще хренадцатое, хоть диск эдитором, лишь бы семантику ФС не нарушал.То что он не удаляется - баг программы строго говоря.Возникнет еще куча ситуаций когда она не сможет файлы удалить.
Да я не об этом, а от том, что NTFS-3G делает так, что записанные файлы
не читаются на Windows. Забыл добавить, ни Фотожоп, ни LightRoom так же
не хотят понимать файлы с ":" в имени. Есть же WINAPI, наверно там всё описано?Максимум, поддержку 0x20 и трансляцию UTF8 -> WIN125х.
Для извращений, типа 2^64 длина имени, или 2^64 вложенных каталогов, есть XFS :)
>Да я не об этом, а от том, что NTFS-3G делает так,
>что записанные файлы
>не читаются на Windows. Забыл добавить, ни Фотожоп, ни LightRoom так же
>
>не хотят понимать файлы с ":" в имени. Есть же WINAPI, наверно
>там всё описано?
>
>Максимум, поддержку 0x20 и трансляцию UTF8 -> WIN125х.
>Для извращений, типа 2^64 длина имени, или 2^64 вложенных каталогов, есть XFS
>:)Павлин, а виндовый mkdir он у нас наверно тоже работает не через WINAPI наверно? А вместе с ним и robocopy из ресурскита. :-)
Почитай спецификации NTFS для начала.
То, что эксплорер не соответствует спецификациям NTFS - это сугубо бЯда M$
....
>Почитай спецификации NTFS для начала.Бягу, читаю
>То, что эксплорер не соответствует спецификациям NTFS - это сугубо бЯда M$Неа дядя, это наша бяда, им пох...ю, эксплорер не привышает возможностей POSIX, ну и прекрасно.
>Неа дядя, это наша бяда, им пох...ю,Ну вот, тогда нам понятно куда идет такой вендор которому все пох, включая проблемы юзеров и интероперабельности.
Мдя, как хорошо без видовс без нтфс , не у меня виртуалке она есть виндос , вот там ей и место )
>Мдя, как хорошо без видовс без нтфс , не у меня виртуалке
>она есть виндос , вот там ей и место )А я совсем стер на домашней машине.Мне оно не нужно.Ни на виртуалке, ни как-то еще :)
Ха. А у меня был такой глюк. Правда на какой-то бэте, жаловаться было бесполезно.
Как хорошо, что в альте 1.2310. За людей спокойнее :)
Ну ntfs-ng на сколько я знаю писали не для совместимости с windows а для замены этого убожества ReactOS-ом.Вообщем идут так, как это делает обычно микрософт, сначало пишут типо по стандарту, потом прикручивают такие фитчи, после которых работать можно только у них. Хоть я не поклонник windows, ReactOS, ntfs и прочего, но все равно УРА ВАМ! ТОВАРИШИ!
ntfs-ng какраз писали для совместимости с виндой и ресурсами лежащими на нтфс-разделах, а не для "совместимости" с перекомпиленым костылем под названием реакт-ос.
не надо,reactos имеет достаточно хорошую идеологию, ведь UNIX тоже был закрытым. Может быть там не так много разработчиков..
>не надо,reactos имеет достаточно хорошую идеологию, ведь UNIX тоже был закрытым. Может
>быть там не так много разработчиков..Идеология - ну обычная, NTшная.В целом неплохая (MS ее не разрабатывал а купил команду VMS кажется, вместе с их ядром).Но вот реализация от MS в итоге дрянь, а это копия и она от этого никуда не уйдет.Скажем ублюлюдочный namespace с буквами дисков и лимитом дисковых девайсов никуда не денется.Совместимость с DOS, типа.DOS сдох а совместимость с трупачьем - осталась.
Вот чччерт! значит я сегодня систему завалил этим ntfs-3g... венда умерла...
на компе годы работы, куча софта переставлять... вот отстой...