Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   IT, компьютеры, электроника (http://www.trainsim.ru/forum/forumdisplay.php?f=32)
-   -   Вопросы и ответы (http://www.trainsim.ru/forum/showthread.php?t=5899)

Seraphymm 13.08.2012 20:04

Наткнулся на гадость: под Ubuntu 12.0 вдруг все partitions NTFS стали "только для чтения". Перезагрузка не помогает. Попытка изменить "права доступа" не удалась. И не в первый раз такое :( Похоже на глюки драйвера NTFS. Приходится держать про запас partition, который можно разметить в FAT32, чтобы сохранить там сделанное под Ubuntu.

Garikk 13.08.2012 20:19

надо логи загрузки смотреть, возможно в ридонли они монтируются из-за ошибок... надо в винде все разделы перепроверить чекдиском.

P.S. Как забавно, и БГ с глючной виндой поругать незачто даже :)

alexcat 13.08.2012 20:28

[QUOTE=Garikk;354508]P.S. Как забавно, и БГ с глючной виндой поругать незачто даже :)[/QUOTE]Ну как это не за что! Спецификации NTFS не открыты, потому и ошибки! :D С ext таких проблем же нет... ;)

Garikk 13.08.2012 20:40

[QUOTE=alexcat;354510]Ну как это не за что! Спецификации NTFS не открыты, потому и ошибки! :D С ext таких проблем же нет... ;)[/QUOTE]

и с ext проблемы бывают ;)

Ошибки в ФС вряти по вине линукса, я салкивался с таким один раз (в какомто livecd) который упорно не хотел монтировать диск с нтфс потомучто он dirty и чекдиск драйвера не запускался по причине ридонли...замкнутый круг..особенности опенсорса (типа функционал допилим версий через 5) :D

alexcat 13.08.2012 21:08

[QUOTE=Garikk;354512]...особенности опенсорса...[/QUOTE]В проблемах с NTFS я никак не усматриваю вину опенсорса, а как раз наоборот - если бы была открытая документация, все уже отладили бы и допилили.

[size="1"][color="Silver"]Добавлено через 7 минут[/color][/size]
[QUOTE=Seraphymm;354502]Похоже на глюки драйвера NTFS.[/QUOTE]
[QUOTE]Меры предосторожности при записи на NTFS-разделы

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

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

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

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

Раздел, хотя бы однажды заполненный более чем на 90%, подвергается большому риску при монтировании на запись из-под Linux/BSD, поскольку при этом происходит усечение области, зарезервированной под метаданные. Свободные NTFS-драйверы обрабатывают эту ситуацию не совсем корректно.
[/QUOTE][URL="http://www.xakep.ru/magazine/xa/104/102/1.asp"]http://www.xakep.ru/magazine/xa/104/102/1.asp[/URL]

Seraphymm 13.08.2012 21:53

Возможно, я выразился недостаточно ясно... :( Разделы моих HDD отформатированы или в ext (загрузочный диск Ubuntu), или в NTFS (все остальные диски). Так вот после нескольких часов работы Ubuntu внезапно отказалась писАть во [b]все[/b] разделы NTFS (и менять на них права доступа). При всей склонности к самокритике я не могу предположить, будто на всех моих partitions NTFS вдруг спонтанно появились какие-то ошибки. Тем более, что у меня такое уже случалось с Ubuntu 11.0 (после установки обновлений) - тогда вопрос решился её переустановкой без лечения partitions.
Для экстренного выхода из ситуации на этот раз пришлось на свободном месте создать partition FAT32, чтобы сохранить туда открытые файлы (это удалось). Перезагрузка не помогла вправить Ubuntu мозги (драйверы?).
Я никого не хочу напрячь поиском разгадки. Просто мой пост - предостережение любителям Ubuntu по поводу того, к чему им следует быть готовым... :eek:

alexcat 13.08.2012 22:04

А как именно пытались менять права доступа?

Seraphymm 13.08.2012 22:46

Ответ браузера:
[quote]"Не удалось изменить права для объекта «...». Произошла ошибка при установке прав. Файловая система доступна только для чтения".[/quote]
Лечить надо Ubuntu каким-то средством. Или переустанавливать.

alexcat 13.08.2012 23:06

Браузер с правами рута? А вообще такие вещи лучше в терминале делать.
Минуточку, Вы права для какого-то файла пытались изменить? Так не получится, если ФС смонтирована read only.
Можно взглянуть на файл /etc/fstab?

[size="1"][color="Silver"]Добавлено через 12 минут[/color][/size]
[QUOTE=Seraphymm;354539]Или переустанавливать.[/QUOTE]Это не наш путь. Родимые пятна windows неизлечимы? :D

Yolkin 14.08.2012 04:56

[QUOTE=alexcat;354542][QUOTE=Seraphymm;354539]Или переустанавливать.[/QUOTE]
Это не наш путь. Родимые пятна windows неизлечимы? :D[/QUOTE]
Вспомнилось из баша про "родимые пятна":

[I]<vladvic> а работать зато в ней [windows] низзя. я пробовал
<Zert> угу
<Zert> я вот юзать - хоть сколько
<Zert> по юзабилити она впереди всех
<Zert> все на ней можно делать
<Zert> дрова ставить
<vladvic> и удалять
<Zert> от вирусов избавляться
<Zert> реестр чистить
<vladvic> с ней даже ибаца можно )
<Zert> диск дефрагментировать
<Zert> на униксе вот такого нельзя :([/I]
:D

Garikk 14.08.2012 09:21

[QUOTE=alexcat;354517]В проблемах с NTFS я никак не усматриваю вину опенсорса, а как раз наоборот - если бы была открытая документация, все уже отладили бы и допилили.[/quote]

на Ext* открыта документация, полноценного драйвера под винду как не было так и нет..

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



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

со времён описанного в этой статье, поддержка ntfs стала гораздо стабильнее... так работать даже в продакшене не чураются давно

alexcat 14.08.2012 10:16

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

Garikk 14.08.2012 10:24

[QUOTE=alexcat;354594]Это проблема винды. Она вообще очень враждебно "настроена" к "чужим" ОС и ФС. [/quote]

Хех...а поддержка нтфс это проблема линукса..чо..

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

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

[quote]
Вы журнал имеете ввиду или автора статьи? ;)[/QUOTE]

Журнал ;)

Seraphymm 14.08.2012 11:34

В данном случае я к Windows никаких претензий не предъявляю. Всего лишь пытаюсь разобраться как сделать обновление драйвера Ubuntu для NTFS или его откат до предыдущей версии.
Если переустановка Ubuntu - не Ваш путь, тогда должны существовать средства выборочного обновления драйвера и rollback... :(

Garikk 14.08.2012 11:39

Надо читать что в логах системы при возникновении такой проблемы. И исходя из этого думать что делать.

[quote]
тогда должны существовать средства выборочного обновления драйвера и rollback... [/quote]

К сожалению в мире линукса ответ один - RTFM ;( тут не бывает универсальных решений из-за высокого темпа обновления ПО.


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

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