Удается записать. Не удается записать файл с разрешением на запись

У меня есть этот файл:

$ ls -lrta ~/.bash_profile -rwxr-x---. 1 xxx xxx 904 May 23 15:36 /home/xxx/.bash_profile $

Я являюсь владельцем файла, и у меня есть разрешение на запись. Когда я пытаюсь отредактировать (например, удалить последнюю строку), у файла возникла ошибка,

$ sed -i "$ d" .bash_profile sed: cannot rename ./sedxkZezg: Operation not permitted $

Добавление текста с помощью cat может успешно записываться в файл.

$ cat >> .bash_profile writing ^D $

Я просмотрел прилагаемый текст,

$ cat .bash_profile ... ... writing $

Ошибка также возникает, когда я редактирую файл с помощью текстового редактора (vi).

Может ли кто-нибудь объяснить, почему я не могу написать файл, хотя у меня есть разрешение на запись?

Вот некоторая информация о системе, которую я использую:

$ uname -svr Linux 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012

ОБНОВЛЕНИЕ :

Вот что я пробовал до сих пор:

$ sed -i "$ d" .bash_profile > file && mv file .bash_profile sed: cannot rename ./sedm89Ym2: Operation not permitted $ lsattr ~/.bash_profile lsattr: Inappropriate ioctl for device While reading flags on /home/xxx/.bash_profile $ getfact ~/.bash_profile getfacl: Removing leading "/" from absolute path names # file: xxx/xxx/.bash_profile # owner: xxx # group: xxx user::rwx group::rx other::--- $

3 Solutions collect form web for “Не удается записать файл с разрешением на запись”

Sed -i ... file

на самом деле что-то вроде:

Sed ... file > some-temp-file && mv some-temp-file file

Этот последний mv выполняет rename . Это sed -i не редактирует файл на месте, он заменяет его измененной копией самой.

Здесь это переименование, которое заблокировано. Он не блокируется из-за проблем с разрешениями (вы получили сообщение об отказе в разрешении, если оно было), но похоже, что есть какое-то административное ограничение, чтобы отменить inode вашего ~ / .bash_profile (например, некоторый тип принудительного доступа SELinux control) или путь к этому файлу (например, MAC-адрес типа AppArmor).

Вероятно, вы можете найти больше информации где-нибудь в журналах.

Getfattr -dm- ~/.bash_profile

будет перечислять все расширенные атрибуты (ACL, контексты безопасности) файла.

Lsattr ~/.bash_profile

для потенциально большего количества атрибутов Linux.

«.» в конце вывода разрешений ls говорится, что имеются расширенные данные. chattr(1) дает список атрибутов для ext? файловые системы, lsattr(1) перечисляет текущие. Также проверьте ACL для файла (getfacl(1)). Политика безопасности (например, SELinux) также может запретить некоторые операции над файлом.

Возможно, у вас нет разрешения на запись родительского каталога (что странно, потому что его дом)

В любом случае, можете ли вы сделать.

У меня 4-гигабайтный флеш-накопитель, который я могу читать, но не писать, стирать и не форматировать на любом компьютере (пробовал на 7 разных компьютерах, включая xp, vista и win7).

Я хочу стереть все данные внутри, потому что это бесполезно. Как только я что-то стираю, он стирает его и дает мне ошибку, что он не может найти файл. Когда я обновляю папку, файл возвращается. Я попробовал держать Shift + Del . Я также попытался использовать команду для ее форматирования в безопасном режиме, но в ней говорится: "access denied" . У меня нет кнопки защиты от записи или что-то еще на моем флеш-накопителе. Это всего лишь небольшая 4-х гигабайт.

3 Solutions collect form web for “Не удается записать, форматировать или стереть флешку”

Я хочу стереть все данные внутри, потому что это бесполезно.

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

Это просто небольшой 4-х гигабайт

Вероятно, вы можете заменить его на $ 5- $ 10. Не тратьте слишком много времени, пытаясь заставить его работать.

Попробуй это:

1) Щелкните правой кнопкой мыши «Мой компьютер» -> Управление или управление -> Управление дисками

2) выберите свой USB-накопитель -> Щелкните правой кнопкой мыши -> «изменить букву и пути диска»

3) Затем переименуйте его в другое письмо

Проверьте, не работает ли он!

Если это не так, то следующие варианты: 1) использование diskpart 2) с использованием реестра 3) Форматирование низкого уровня

Шаги длинные и точные (необходимо делать с точностью), лучше сделать это отсюда:

Сколько лет использую Total Commander , таких проблем никогда не было. Но тут на новой работе пришлось ставить Windows 7 64-bit и с ней работать, стал тотал командер великолепно. Но при сохранении конфигураций высвечивается ошибка «Ошибка! Не удается записать C:\ Program Files (x86)\ Total Commander\wincmd.ini» , эта ошибка представлена слева на картинке.

По сути в самой ошибке и написано её решение. Если не может записать значит, на запись запрещены права. Для решения проблемы нужно просто повысить права пользователя на этот файл. То есть идем в папку «C:\ Program Files (x86)\ Total Commander\ » и ищем наш файлик «wincmd.ini », нажимаем правой клавишей мыши на нем, выбираем «Свойства». Далее переходим на вкладку «Безопасность», нажимаем кнопку «Изменить», которая находится на против пункта «Что бы изменить разрешения, нажмите кнопку «Изменить»». После нажатия откроется «Разрешения для группы Wincmd», там опять увидите пользователей, выбираете себя, то есть пользователя под которым вы работаете. Снизу станут активные поля с разрешениями, ставите галочку на против «Полный доступ», дальше нажимаете все время «Ок». Теперь файл будет сохраняться, и после открытия следующий раз тотала не нужно будет выбирать настройки и расположения.

Иногда бывает что галочки на «Разрешение» не активны у пользователя. Для устранения этого, на этапе где вы нажимаете кнопку изменить, нажмите вместо неё кнопку «Дополнительно» , откроется «Дополнительные параметры безопасности для Wincmd», выбираем своего пользователя и нажимаем кнопку «Изменить разрешения», далее опять выбираем своего пользователя и нажимаем «Изменить» и тыркаем галочку на против «Полный доступ», после этого жмем все время «Ок». Ваши проблемы пропали.

Еще встречается проблема с файлом «wcx_ftp.ini », и не всегда в семерке. Решается эта проблема точно так же как я описал выше для «wincmd.ini ». Кто не в курсе «wcx_ftp.ini » отвечает за хранение ваших учетных записей доступа к ФТП, если например вам нужно перенести все ваши учетки на другой комп для использования в другом тотале, то просто его копируете и заменяете на новом компе, все ваши пароли, явки и места останутся:)

Вроде всё описал, должно помочь. Если что пишите в комментах попробую помочь

На закуску поговорим про технологии. Технологии которые приносят в наш дом интернет с помощью которого вы и нашли эту статью. Давным давно пользовались мы «диалапом», то есть соединялись по телефонному проводу, к сожалению скорость была не ахти и телефон всегда занят. И появилось оптоволокно, и собственно большинство на нем сейчас и сидит. Но есть еще кабельный интернет, для которого нужен кабельный модем, например модемы docsis , зарекомендовавшие себя очень даже хорошо. Суть кабельной сети в том что интернет ползет по кабельному проводу, по тому же что и телевидение и в отличии от телефонного он имеет намного больше величину пропускания, соответственно скорость на порядок выше и лучше.

Выберите оценку Плохо Пойдет Хорошо Замечательно Классно

Как снять защиту от записи с флешки — инструкция! Ошибка «диск защищен от записи» или «флешка защищена от записи» как правило случается в самый неподходящий момент. Если вы начали читать эту статью, стало быть, оказались одним из тех «везунчиков», которые в один прекрасный момент решили что-то скинуть на свою флешку, а в итоге получили сообщение системы, что записывать данные на диск нельзя и теперь эту самую защиту необходимо снять. У человека, который столкнулся с подобным впервые резонно появляется полное недоумение. Попробуем выяснить причины, по которым не удаётся записать файлы на флешку и разобраться в методах устранения этой проблемы.


Содержание:

Причины ошибки «Диск защищен от записи. Снимите защиту или воспользуйтесь другим диском».

Вполне логично, что такая проблема возникает, если операционная система опрашивает диск, но права записи не получает. При этом нет возможности именно записывать файлы, хотя одновременно с этим считываться данные могут совершенно без проблем. Причины такого поведения бывают разные, но явно делятся на две группы:

  1. Программный сбой.
  2. Аппаратный сбой.

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

Типы защиты от записи

По аналогии с причинами ошибки «носитель защищен от записи» можно разделить и методы защиты от записи. Классическим примером аппаратной защиты может выступать наличие специального переключателя (на корпусе флешки), включающим и отключающим возможность записи на флешку.

Программная защита представляет собой разного рода программные комплексы, предназначенные для недопущения несанкционированного использования накопителя.

Решая вопрос как снять защиту, если «Диск защищен от записи», первым делом проверьте нет ли на корпусе специального небольшого переключателя. Он всегда присутствует на карточках формата SD, несколько реже встречается на обычных USB-накопителях. Нередки случайные переключения, когда флешка носится в кармане.

Также обязательно проверьте работоспособность флешки в других USB-портах, а ещё лучше, на другом компьютере. Если вы владелец настольного компьютера с системным блоком, предпочтительно проверять флешку, подключаясь к портам на задней стенке системного блока. Проблема может крыться плохом контакте, некачественных проводах, сбоях контроллера USB.

Программное снятие защиты от записи

Убедившись в отсутствии механической проблемы защиты, приступаем к проверке программного обеспечения.
Стандартно флешка форматируется с использованием файловой системы FAT32. Малое количество пользователей знают об ограничении в этой файловой системе на максимальный размер файла в 4Gb. Получается двоякая ситуация, формально разрешение на запись есть, но сообщение о невозможности выполнения таковой появляется. Имея необходимость переносить файлы большого размера, отформатируйте накопитель, используя NTFS – систему, где таких ограничений нет. Для этого откройте «Мой компьютер», нажмите правой кнопкой мышки на вашем съёмном диске и выберите «Форматировать». В появившемся окне, в строке «Файловая система» выберите NTFS, нажмите «Начать».

Важно! Перед извлечением флешки из разъёма всегда лучше пользоваться «безопасным извлечением». В силу некоторых особенностей, касательно флешек отформатированных в NTFS, это должно быть обязательным правилом.

Блокирование может быть установлено в реестре Windows. Сочетание клавиш Windows+R, вызовет окно «Выполнить», введите regeditи кликните OK.

В окне редактора нужно перейти в секцию HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies, где справа увидите параметр WriteProtect. Двойным кликом по параметру вызовите диалог изменения параметра, установитезначение 0. Раздел StorageDevicePolicies может отсутствовать и придётся его создать. Для создания правой кнопкой мышки кликнитепредыдущий раздел Control, выбирайте «Создать > раздел», название должно быть StorageDevicePolicies. В пустой области правой части окна только что созданного раздела вновь нажмите правой кнопкой мышки, выделите в меню «Создать > Параметр DWORD», битность выберите 64 или 32, в зависимости от разрядности вашей системы. Назовите параметр WriteProtect и присвойте значение 0, как описано выше. Обязательно перезагрузитесь и проверяйте результат.

Удостоверьтесь в том, что запись на съёмные устройства не запрещена групповой политикой. Аналогично с запуском редактора реестра выполните gpedit.msc, что вызовет «Редактор локальной групповой политики». Пройдите по веткам «Конфигурация компьютера - Административные шаблоны - Система - Доступ к съёмным запоминающим устройствам». Справа проверьте параметр «Съёмные диски: Запретить запись». Он должен быть отключен или не задан. Если параметр включен, дважды кликните по нему, выберите «Отключить» и примените выбор. Перед проверкой не забудьте перезагрузиться.

Проверьте систему хорошим антивирусом со свежими базами. Есть некоторое количество вредоносных программ, блокирующих возможность нормальной работы с подключенными переносными устройствами хранения информации.

Значительное количество пользователей Windows отдают предпочтение файловому менеджеру Total Commander, предлагающему обширные функции и удобство работы. Важно понимать, что Total Commander по своей сути просто удобная надстройка над Windows, соответственно к нему применимо всё описанное в статье. Однако есть нюансы. Попробуйте скопировать ваши файлы в проводнике Wındows, если с копированием в проводнике проблем нет, в откройте «Конфигурация > Настройка: Операции с файлами» и выберите «Автоматический выбор способа копирования». Авторы некоторых сборок этого менеджера выставляют настройки, вызывающие подобные сбои.

Убираем защиту от записи в коммандной строке (cmd)

Как снять защиту с флешки, защищённой от записи, воспользовавшись командной строкой. Способ чуть более сложный. Найдите в меню «Пуск» приложение «Командная строка» и запустите её с правами администратора. Далее последовательно вводите указанные ниже команды, подтверждая ввод каждой нажатием Enter.

Внимание! Всё содержимое флешки будет удалено безвозвратно!

  1. Diskpart – запускает утилиту управления дисками;
  2. list disk – отобразит все диски, подключённые к системе, необходимо определить, какой из них является вашей флешкой, для чего можете ориентироваться по размеру диска;
  3. select disk X – нацеливает программу на диск, вместо X укажите номер нужного диска;
  4. detail disk – покажет подробную информацию о выбранном диске, чтобы убедиться в правильности выбора;
  5. attributes disk clear readonly – обнуляет атрибут «только чтение»;
  6. clean – все тома и разделы на диске будут удалены;
  7. create partition primary – заново создаёт основной раздел;
  8. formatfs=fat32 – форматирует раздел, используя файловую систему FAT32 (можно выбрать файловую систему NTFS командойfs=ntfs);
  9. exit – завершает работу программы.

Программы для снятия защит от записи

Производители флешек заботятся о решении разного рода проблем, возникающих с их продукцией, выпуская фирменные утилиты для восстановления проблемных устройств. Не забудьте, что запускать любую из подобных утилит необходимо с правами администратора. Эти полезные программки можно свободно скачать на соответствующих сайтах фирм-изготовителей. У Transcend она называется , у Silicon Power – , у Adata – , у Kingston – . Их использование довольно простое и не вызывает сложностей даже у новичков.

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

Популярные представители: , AlcorMP.

Последняя работает только с накопителями на одноимённом контроллере, но у всех задача одна – помочь восстановить проблемное устройство. Столкнувшись с поиском решения того, как снять защиту с флешки, в качестве последней меры, следует попытаться перепрошить её. Полную информацию о типе контроллера, используемой памяти и даже дате производства расскажет Flash Drive Information Extractor

Kingston Format Utility – утилита для улучшения производительности флеш-накопителя и устранения всех распространенных неполадок его…

MiniTool Power Data Recovery - восстановит флешки быстро и просто

MiniTool Power Data Recovery – специализированная программа для восстановления внешних носителей информации, таких как флэш-карты,…