Вопрос или проблема
Я использую настольный ПК с SSD на 500 ГБ и HDD на 1 ТБ, установлен Ubuntu 22.04 LTS на SSD. Я не могу использовать HDD на 1 ТБ, при попытке скопировать файл с SSD на HDD появляется сообщение “Разрешения не позволяют вставлять файлы в этот каталог”. Я использую только операционную систему Ubuntu.
Ответ, полученный во время операции копирования:
А вот для вас мой SSD и HDD в gparted
Вид моего диска HDD в gparted:
и Вид моего диска SSD в gparted:
HDD “в терминале”
sudo gdisk /dev/sda
GPT fdisk (gdisk) версия 1.0.8
Защитная MBR разметка 0xEE превышает размеры! Автоисправление.
Сканирование таблицы разделов:
MBR: защитный
BSD: отсутствует
APM: отсутствует
GPT: присутствует
Найдена действительная GPT с защитной MBR; используем GPT.
Посмотрите на Свойства – Разрешения HDD:
Мне нужно использовать HDD на 1 ТБ для доступа к файлам, таким как документы, изображения, видео с правами чтения и записи и т.д. Пожалуйста, помогите мне решить эту проблему, я новичок в Linux и Ubuntu.
Это произошло и с моей машиной. У меня двойная загрузка Windows и Ubuntu. Я мог записывать на свой HDD только из Windows, а не из Ubuntu (только для чтения). Мне пришлось полностью выключить Windows перед переходом на Ubuntu. Я просто отключил опцию быстрого перезапуска Windows из панели управления и отключил гибернацию с помощью командной строки. Это сработало для меня.
Этот фрагмент из руководства NTFS-3G объясняет, что, вероятно, произошло.
На компьютерах, которые могут загружаться как в Windows, так и в Linux, Windows должна быть полностью выключена перед загрузкой в Linux, иначе файловые системы NTFS на внутренних дисках могут остаться в непоследовательном состоянии, и изменения, внесенные Linux, могут игнорироваться Windows.
Таким образом, Windows не должна находиться в режиме гибернации при запуске Linux, чтобы избежать несоответствий. Более того, функцию быстрого перезапуска, доступную на последних системах Windows, необходимо отключить. Это можно сделать, выдав команду Windows от имени администратора, которая отключает как гибернацию, так и быстрый перезапуск:
powercfg /h off
Если Windows гибернизирована или ее быстрый перезапуск включен, разделы на внутренних дисках принудительно монтируются в режиме только для чтения.
Надеюсь, это поможет.
Редактировать:
Только что заметил, что ваш 1 ТБ, пох parece, пуст. Если это так и вам не нужно получать к нему доступ из Windows, самым простым решением будет просто отформатировать его в ext4.
Ответ или решение
Проблема с разрешениями при копировании файлов на жесткий диск в Ubuntu
Описание проблемы
Вы столкнулись с ошибкой "Permissions do not allow pasting files in this directory" при попытке копирования файлов с SSD (где установлен Ubuntu 22.04 LTS) на 1TB HDD. Эта ситуация может быть вызвана несколькими факторами, включая несовместимость файловых систем и настройки системы. Данная статья поможет разобраться в причинах проблемы и предложит способы её решения.
Возможные причины ошибки
-
Несоответствие файловых систем: Ваш жёсткий диск (HDD) может быть отформатирован в файловую систему NTFS, которая часто используется в Windows. Работая в Ubuntu, вы можете столкнуться с ограничениями при записи на NTFS-разделы, если Windows была неправильно завершена работы или активированы функции быстрой загрузки.
-
Состояние отключения Windows: Если ваш HDD был монтирован в Windows и при этом не был правильно отключён (например, если Windows была переведена в режим гибернации), это может привести к тому, что Ubuntu смонтирует раздел в режиме только для чтения.
-
Настройки разрешений: Иногда разрешения на запись могут быть неправильно настроены. Если вы используете учетную запись с ограниченными правами, это также может вызвать проблемы при копировании файлов.
Рекомендации по решению проблемы
1. Отключите режим гибернации и быструю загрузку в Windows
Если вы используете дальнейшую совместимость с Windows и Ubuntu в режиме двойной загрузки, крайне важно отключить режим гибернации и функцию быстрой загрузки в Windows. Это можно сделать следующим образом:
- Откройте командную строку Windows от имени администратора и выполните команду:
powercfg /h off
Эта команда отключит гибернацию и быструю загрузку, что позволит Ubuntu корректно монтировать ваши диски.
2. Проверьте и отформатируйте HDD
Если вы не планируете использовать 1TB HDD с Windows, можно отформатировать его в файловую систему, оптимально подходящую для Linux, такую как ext4. Это можно сделать через GParted
:
- Запустите
GParted
. - Выберите ваш 1TB HDD, щёлкните правой кнопкой мыши и выберите "Удалить все разделы", если они есть.
- Создайте новый раздел и отформатируйте его в формате ext4.
- Примените изменения.
3. Измените разрешения на запись
Если ваш диск уже отформатирован как NTFS и вы хотите продолжать использовать его с Windows, проверьте и измените разрешения для вашего пользователя в Ubuntu:
- Откройте терминал.
- Найдите доступные устройства с помощью команды:
sudo blkid
- Внесите изменения в файл
/etc/fstab
для автоматического монтирования раздела с нужными параметрами. Пример записи для NTFS может выглядеть так:UUID=ваш-UUID /mnt/имя_точки_монтирования ntfs-3g defaults,uid=1000,gid=1000,umask=000 0 0
Здесь
uid
иgid
указывают на вашу учетную запись в Ubuntu.
4. Перезагрузка системы
После внесенных изменений обязательно перезагрузите систему, чтобы новые параметры вступили в силу.
Заключение
Корректировка настроек системы и управление разрешениями может существенно упростить взаимодействие с кардридером и файлами на вашем HDD. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью на форумы Ubuntu или IT-сообщества.