Форум Trainsim  

Вернуться   Форум Trainsim > Разное > IT, компьютеры, электроника

Ответ
 
Опции темы Опции просмотра
Старый 13.08.2012, 20:40   #1
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,850
Вы сказали Спасибо: 513
Поблагодарили 1,500 раз(а) в 890 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от alexcat Посмотреть сообщение
Ну как это не за что! Спецификации NTFS не открыты, потому и ошибки! С ext таких проблем же нет...
и с ext проблемы бывают

Ошибки в ФС вряти по вине линукса, я салкивался с таким один раз (в какомто livecd) который упорно не хотел монтировать диск с нтфс потомучто он dirty и чекдиск драйвера не запускался по причине ридонли...замкнутый круг..особенности опенсорса (типа функционал допилим версий через 5)
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)
Garikk вне форума   Ответить с цитированием
Старый 13.08.2012, 21:08   #2
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Garikk Посмотреть сообщение
...особенности опенсорса...
В проблемах с NTFS я никак не усматриваю вину опенсорса, а как раз наоборот - если бы была открытая документация, все уже отладили бы и допилили.

Добавлено через 7 минут
Цитата:
Сообщение от Seraphymm Посмотреть сообщение
Похоже на глюки драйвера NTFS.
Цитата:
Меры предосторожности при записи на NTFS-разделы

Перед записью данных на NTFS-раздел из Linux/BSD настоятельно рекомендуется загрузить Windows и запустить chkdsk, чтобы убедиться в отсутствии ошибок. Дело в том, что штатный драйвер автоматически диагностирует дефекты файловой системы, блокируя запись до момента их исправления, а свободные драйверы — нет.

После удаления/перемещения большого количества файлов и/или каталогов из-под Linux/BSD обязательно загрузи Windows и запусти chkdsk, поскольку свободные драйверы не учитывают ряд тонкостей NTFS, что ведет к накоплению мелких ошибок.

При проверке тома, в который что-либо записывали свободные NTFS-драйверы, chkdsk, как правило, выдает сообщения об ошибках, однако это не повод для волнений. Обратись к документации, прилагаемой к драйверу, — в ней перечислены все некритичные ошибки и коротко описаны причины их появления.

Никогда, ни при каких обстоятельствах не монтируй NTFS-раздел на запись, если работа Windows была завершена неправильно! В этом случае в журнале транзакций могут остаться записи, обеспечивающие откат при последующей загрузке операционной системы. Однако открытые драйверы все еще не поддерживают транзакции, а последствия отката диска, на который уже что-то писалось, непредсказуемы.

Раздел, хотя бы однажды заполненный более чем на 90%, подвергается большому риску при монтировании на запись из-под Linux/BSD, поскольку при этом происходит усечение области, зарезервированной под метаданные. Свободные NTFS-драйверы обрабатывают эту ситуацию не совсем корректно.
http://www.xakep.ru/magazine/xa/104/102/1.asp
alexcat вне форума   Ответить с цитированием
Старый 13.08.2012, 21:53   #3
Seraphymm
Матёрый пользователь
 
Регистрация: 29.11.2009
Сообщений: 2,599
Вы сказали Спасибо: 517
Поблагодарили 537 раз(а) в 328 сообщениях
Seraphymm стоит на развилке (репутация по умолчанию)
По умолчанию

Возможно, я выразился недостаточно ясно... Разделы моих HDD отформатированы или в ext (загрузочный диск Ubuntu), или в NTFS (все остальные диски). Так вот после нескольких часов работы Ubuntu внезапно отказалась писАть во все разделы NTFS (и менять на них права доступа). При всей склонности к самокритике я не могу предположить, будто на всех моих partitions NTFS вдруг спонтанно появились какие-то ошибки. Тем более, что у меня такое уже случалось с Ubuntu 11.0 (после установки обновлений) - тогда вопрос решился её переустановкой без лечения partitions.
Для экстренного выхода из ситуации на этот раз пришлось на свободном месте создать partition FAT32, чтобы сохранить туда открытые файлы (это удалось). Перезагрузка не помогла вправить Ubuntu мозги (драйверы?).
Я никого не хочу напрячь поиском разгадки. Просто мой пост - предостережение любителям Ubuntu по поводу того, к чему им следует быть готовым...
Seraphymm вне форума   Ответить с цитированием
Старый 14.08.2012, 09:21   #4
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,850
Вы сказали Спасибо: 513
Поблагодарили 1,500 раз(а) в 890 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от alexcat Посмотреть сообщение
В проблемах с NTFS я никак не усматриваю вину опенсорса, а как раз наоборот - если бы была открытая документация, все уже отладили бы и допилили.
на Ext* открыта документация, полноценного драйвера под винду как не было так и нет..

В опенсорсе часто так, "здесь допилили", а "здесь пока нет". И запросто может быть нереализован "ненужный" функционал. Довелось столкнутся с этим в "тяжелом" энтерпрайзе...очень весело костыли искать для реализации того о чём разработчики забыли



Цитата:
www.xakep.ru/
..ой ужас.. как эту попсятину вообще цитировать можно.. есть более вменяемые сетевые издание...и сайты разработчиков хотябы

со времён описанного в этой статье, поддержка ntfs стала гораздо стабильнее... так работать даже в продакшене не чураются давно
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)
Garikk вне форума   Ответить с цитированием
Старый 14.08.2012, 10:16   #5
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Garikk Посмотреть сообщение
на Ext* открыта документация, полноценного драйвера под винду как не было так и нет..
Это проблема винды. Она вообще очень враждебно "настроена" к "чужим" ОС и ФС.
Цитата:
Сообщение от Garikk Посмотреть сообщение
..ой ужас.. как эту попсятину вообще цитировать можно..
Вы журнал имеете ввиду или автора статьи? Николай Лихачев aka Крис Касперски публикуется не только в Хакере, но и в Системном администраторе, Компьтерре и прочих журналах, написал полтора десятка книг по IT, сотрудничает (по крайней мере, раньше сотрудничал), с Endeavor Security, купленной McAfee.

Последний раз редактировалось alexcat; 14.08.2012 в 10:23.
alexcat вне форума   Ответить с цитированием
Старый 14.08.2012, 10:24   #6
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,850
Вы сказали Спасибо: 513
Поблагодарили 1,500 раз(а) в 890 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от alexcat Посмотреть сообщение
Это проблема винды. Она вообще очень враждебно "настроена" к "чужим" ОС и ФС.
Хех...а поддержка нтфс это проблема линукса..чо..

Причём тут к "чужим"? Нативной поддержки "неправильных ФС" нет, что логично. Кто мешает сделать её сторонним разработчикам? Ограничений в API для этого никаких нет.

Вот кстати интересный пример с поддержкой "правильных" ФС в линуксе...помните была такая RaiserFS ? Даже ядром линукса поддерживалась нативно... а как главного разработчика в тюрьму посадили...и всё, все забыли, забили, поддержку из ядра выкинули..досвидания товарищи..кто использовал её в серьёзных приложениях вынуждены мигрировать надо другие системы..опенсорс почемуто не помог..странно да?

Цитата:
Вы журнал имеете ввиду или автора статьи?
Журнал
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)
Garikk вне форума   Ответить с цитированием
Старый 14.08.2012, 11:34   #7
Seraphymm
Матёрый пользователь
 
Регистрация: 29.11.2009
Сообщений: 2,599
Вы сказали Спасибо: 517
Поблагодарили 537 раз(а) в 328 сообщениях
Seraphymm стоит на развилке (репутация по умолчанию)
По умолчанию

В данном случае я к Windows никаких претензий не предъявляю. Всего лишь пытаюсь разобраться как сделать обновление драйвера Ubuntu для NTFS или его откат до предыдущей версии.
Если переустановка Ubuntu - не Ваш путь, тогда должны существовать средства выборочного обновления драйвера и rollback...
Seraphymm вне форума   Ответить с цитированием
Старый 14.08.2012, 12:03   #8
alexcat
Матёрый пользователь
 
Аватар для alexcat
 
Регистрация: 21.05.2009
Адрес: г. Петров Вал
Сообщений: 5,360
Вы сказали Спасибо: 1,569
Поблагодарили 2,096 раз(а) в 1,039 сообщениях
alexcat стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Garikk Посмотреть сообщение
Хех...а поддержка нтфс это проблема линукса..чо..
И эта проблема решается успешно! Были бы открытыми спецификации - решалась бы быстрее.

Цитата:
Сообщение от Garikk Посмотреть сообщение
Нативной поддержки "неправильных ФС" нет, что логично. Кто мешает сделать её сторонним разработчикам?
Может, это не нужно никому? Проще Линух поставить и не мучиться.

Цитата:
Сообщение от Garikk Посмотреть сообщение
...помните была такая RaiserFS ? Даже ядром линукса поддерживалась нативно... а как главного разработчика в тюрьму посадили...и всё, все забыли, забили, поддержку из ядра выкинули..досвидания товарищи..кто использовал её в серьёзных приложениях вынуждены мигрировать надо другие системы..опенсорс почемуто не помог..странно да?
Что значит "была"? Она есть. Ну, не развивается. Что с того? NTFS как была версии 3.1 со времени выхода ХР, так и осталась, хотя разработчики на свободе. Или NTFS уже достигла дзена?
Цитата:
Сообщение от Garikk Посмотреть сообщение
Журнал
Я цитирую не журнал, а автора.

Последний раз редактировалось alexcat; 14.08.2012 в 12:11.
alexcat вне форума   Ответить с цитированием
Старый 14.08.2012, 12:35   #9
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,850
Вы сказали Спасибо: 513
Поблагодарили 1,500 раз(а) в 890 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от alexcat Посмотреть сообщение
Может, это не нужно никому? Проще Линух поставить и не мучиться.
Вообще это частенько нужно. Но бешеные энтузиасты судя по всему принципиально не пишут под винду. а обычные конторы не выкладывают свои доработки в общий доступ.

На линух не всегда проще перейти....это просто только когда "в интернете полазить и кино посмотреть"

Цитата:
Что значит "была"? Она есть. Ну, не развивается. Что с того? NTFS как была версии 3.1 со времени выхода ХР, так и осталась, хотя разработчики на свободе. Или NTFS уже достигла дзена?
Только NTFS поддерживается во всей винде, скажем если воткнуть в комп с Windows 8 винчестер от Windows NT 3, он без проблем заработает

А вот собрать нормальную поддержку RaiserFS на современном линуксе уже затруднительно, т.к. проект практически мёртв и новые ядра не поддерживаются.
при том что проект совсем молодой и был очень популярен (стандартная ФС в Suse,ubuntu,gentoo например она была)..умер моментально из-за ухода одного человека
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)

Последний раз редактировалось Garikk; 14.08.2012 в 12:37.
Garikk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:20. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?