Всем привет.
Столкнулся с проблемой после перехода с винды на debian. В моей системе два жестких диска:
первый на 500 гигов
второй на 1000 гигов
Первый я использую как основной. А второй как хранилище. Так вот оказалось, что удалить с этого (имеется ввиду второй) жесткого диска я не могу и записать тоже.
Тот же торрент клиент, в котором настроено, что скачивается на второй жесткий диск, сообщает:
Файловая система доступна только для чтения ( /media/ИМЯ/784A62B34A626E36/Скаченное)
Насколько я понимаю дело в правах на запись и удаление. На просторах встретил совет, открыть nautilius и через него выставить права на жесткий диск. Но ничего не вышло.
Подскажите как правильно сделать, желательно без удаления инофрмации на нем.
Файловая система доступна только для чтения
Модераторы: Warderer, Модераторы разделов
Re: Файловая система доступна только для чтения
Советую вам сделать следующее.
1. Определитесь с диском, например, сделайте fdisk -l и по размеру угадайте какой диск у вас проблемный, будет типа /dev/sdd1 (буквы и цифры могут быть другими).
2. не мудруствуя лукаво, по команде file -s /dev/sdd1узнайте какая файловая система на проблемном диске. Это не решение проблемы, но мало ли...
3. Сделайте вывод ls -l (путь или файл). То есть путь до любого файла или каталога, в котором вам не удаётся что то удалить.
1. Определитесь с диском, например, сделайте fdisk -l и по размеру угадайте какой диск у вас проблемный, будет типа /dev/sdd1 (буквы и цифры могут быть другими).
2. не мудруствуя лукаво, по команде file -s /dev/sdd1узнайте какая файловая система на проблемном диске. Это не решение проблемы, но мало ли...
3. Сделайте вывод ls -l (путь или файл). То есть путь до любого файла или каталога, в котором вам не удаётся что то удалить.
Спасибо сказали:
Re: Файловая система доступна только для чтения
azsx писал(а): ↑24.09.2017 02:44Советую вам сделать следующее.
1. Определитесь с диском, например, сделайте fdisk -l и по размеру угадайте какой диск у вас проблемный, будет типа /dev/sdd1 (буквы и цифры могут быть другими).
2. не мудруствуя лукаво, по команде file -s /dev/sdd1узнайте какая файловая система на проблемном диске. Это не решение проблемы, но мало ли...
3. Сделайте вывод ls -l (путь или файл). То есть путь до любого файла или каталога, в котором вам не удаётся что то удалить.
так по пунктам:
1. диск поблемный: /dev/sdb1
на всякий случай, вывод все команды:
[Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xabe9d757
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1953521663 1953519616 931,5G 7 HPFS/NTFS/exFAT
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf63fa798
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 960247807 960245760 457,9G 83 Linux
/dev/sda2 960249854 976771071 16521218 7,9G 5 Extended
/dev/sda5 960249856 976771071 16521216 7,9G 82 Linux swap / Solaris
2 вывод команды:
/dev/sdb1: DOS/MBR boot sector, code offset 0x52+2, OEM-ID "NTFS ", sectors/cluster 8, Media descriptor 0xf8, sectors/track 63, heads 255, hidden sectors 2048, dos < 4.0 BootSector (0x80), FAT (1Y bit by descriptor); NTFS, sectors/track 63, sectors 1953519615, $MFT start cluster 786432, $MFTMirror start cluster 2, bytes/RecordSegment 2^(-1*246), clusters/index block 1, serial number 0784a62b34a626e36
3 вывод команды на ls -l /dev/sdb1/12
ls: невозможно получить доступ к '/dev/sdb1/12': Это не каталог
Может я что-то не то делаю.
Блин все бб коды чет поехали...
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: Файловая система доступна только для чтения
Выполните "mount", пожалуйста, и его вывод приведите.
Сходу я грешу на четыре буквы - NTFS.
Сходу я грешу на четыре буквы - NTFS.
С уважением,
Павел Алиев
Павел Алиев
Спасибо сказали:
Re: Файловая система доступна только для чтения
Ну да, почти наверняка NTFS раздел примонтирован в RO.
Покажите, пожалуйста, содержимое файла /etc/fstab (его можно получить в консоли командой cat /etc/fstab).
Покажите, пожалуйста, содержимое файла /etc/fstab (его можно получить в консоли командой cat /etc/fstab).
Спасибо сказали:
Re: Файловая система доступна только для чтения
/dev/sdb1: DOS/MBR boot sector, code offset 0x52+2, OEM-ID "NTFS "
Я бы посоветовал вам установить
ntfs-3g
и примонтировать диск типа
mount -t ntfs /dev/sdb1 /mnt/windows
(пути меняйте на ваши, сперва диск отмнонтируйте), но!!!
Я не гуру, если не уверены, как луноходом управлять Вами не умею. Вот это: ls -l /dev/sdb1/12 ваще не верно. Чтобы ничо не сломалось, сперва покажите строку в файле /etc/fstab с смонтированием sdb1 (или весь файл). И вывод:
dpkg --list 'ntfs-3g'
Спасибо сказали:
Re: Файловая система доступна только для чтения
mygedz
Давайте так попробуем.
1 - Проверим, что в систем стоит пакет ntfs-3g, если нет, то поствим его.
apt install --reinstall -q -y ntfs-3g - будет окошечко с прорессом установки ( переустановки). Всё пакет ntfs-3g будем считать установился.
2 - Выполняем команду
mkdir /media/download
3 - монтируем туда ваш диск
mount /dev/sdb1 /media/download
4 - выставляем права на паку Скаченное
chown -R ваш ползователь /media/download/Скаченное
chmod -R 775 /media/download/Скаченное
Теперь надо ваш диск примонтировать при старте системы
5 - Выполняем команду
У вас будет строка типа
/dev/sdb1: UUID="366FCA686BCA0483" TYPE="ntfs" PTTYPE="dos" PARTUUID="37209f3c-07"
Из этой строка берем UUID и заносим его в /etc/fstab (делайте это аккуратно, желателно такой командой)
6 - Добавляем монтировние при запуске, такой строкой в самом низу файла fstab
UUID=366FCA686BCA0483 /media/download ntfs default 0 2
Сохраняем файл и перезагружаемся. После это Ваш жеский диск /dev/sdb1 будет доступен в системе после перезагрузки.
ЗЫ Если будете использовать торрент для папки Скаченное оставте права 775.
PS Если всё получится (обяснил очень подробно,как сделать), пожалуйста напишите в названни темы решено.
Давайте так попробуем.
1 - Проверим, что в систем стоит пакет ntfs-3g, если нет, то поствим его.
apt install --reinstall -q -y ntfs-3g - будет окошечко с прорессом установки ( переустановки). Всё пакет ntfs-3g будем считать установился.
2 - Выполняем команду
mkdir /media/download
3 - монтируем туда ваш диск
mount /dev/sdb1 /media/download
4 - выставляем права на паку Скаченное
chown -R ваш ползователь /media/download/Скаченное
chmod -R 775 /media/download/Скаченное
Теперь надо ваш диск примонтировать при старте системы
5 - Выполняем команду
Код: Выделить всё
blkid
У вас будет строка типа
/dev/sdb1: UUID="366FCA686BCA0483" TYPE="ntfs" PTTYPE="dos" PARTUUID="37209f3c-07"
Из этой строка берем UUID и заносим его в /etc/fstab (делайте это аккуратно, желателно такой командой
Код: Выделить всё
nano -B /etc/fstab
6 - Добавляем монтировние при запуске, такой строкой в самом низу файла fstab
UUID=366FCA686BCA0483 /media/download ntfs default 0 2
Сохраняем файл и перезагружаемся. После это Ваш жеский диск /dev/sdb1 будет доступен в системе после перезагрузки.
ЗЫ Если будете использовать торрент для папки Скаченное оставте права 775.
PS Если всё получится (обяснил очень подробно,как сделать), пожалуйста напишите в названни темы решено.
Спасибо сказали:
Re: Файловая система доступна только для чтения
Извиняюсь за отсутствие.
Сейчас все попробую. Но сразу тогда вопрос возник.
Почему Наутилус предлагает монтировать жесткий диск? Такое ощущение, что он его воспринимает как флешку?
Я вот думаю, может проще, форматнуть жесткий при установке, чем всех тут мучить и себя.
Сейчас все попробую. Но сразу тогда вопрос возник.
Почему Наутилус предлагает монтировать жесткий диск? Такое ощущение, что он его воспринимает как флешку?
Я вот думаю, может проще, форматнуть жесткий при установке, чем всех тут мучить и себя.
Re: Файловая система доступна только для чтения
Нет. Просто NTFS проприетарна, и в Linux хоть и поддерживается, но по умолчанию она не используется, и как ФС для /dev/root не подходит.