Я считал довольно много подсказок и приемов тут и там на этом форуме. Однако я не могу найти очевидный способ решения этой проблемы. У меня был старый диск на 1.5 ТБ, который был в поле электронного SATA, что я включил свой компьютер на моей Ubuntu 16.04. Боровшийся немного для получения раздела на нем, следовавший и теперь смонтировали мой диск на:/mnt/3b42e9ce-1972-498b-9b96-13199979c333
Это - моя установка:
sudo fdisk -l
Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 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: 0x06dd1f4e
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 2930276351 2930274304 1.4T 83 Linux
Disk /dev/sdb: 279.4 GiB, 300000000000 bytes, 585937500 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: 0x129228a1
Device Boot Start End Sectors Size Id Type
/dev/sdb1 52 65675 65624 32M de Dell Utility
/dev/sdb2 * 67584 27645951 27578368 13.2G 7 HPFS/NTFS/exFAT
/dev/sdb4 27645952 585936895 558290944 266.2G 5 Extended
/dev/sdb5 27648000 35459071 7811072 3.7G 82 Linux swap / Solaris
/dev/sdb6 35461120 113584127 78123008 37.3G 83 Linux
/dev/sdb7 113586176 585936895 472350720 225.2G 83 Linux
таким образом, sda 1 является моей проблемой. Я попробовал этот прием:
sudo chgrp USER /mnt/3b42e9ce-1972-498b-9b96-13199979c333
sudo chmod g+w /mnt/3b42e9ce-1972-498b-9b96-13199979c333
Но это не решает мою проблему, которую мое программное обеспечение не может записать на диске. Не уверенный, если я могу действительно выполнить что-то на нем. И это не длится после перезагрузки и перемонтирования. У меня есть это сообщение:
sudo chgrp USER /mnt/3b42e9ce-1972-498b-9b96-13199979c333
chgrp: changing group of '/mnt/3b42e9ce-1972-498b-9b96-13199979c333': Read-only file system
Я также попытался повторно смонтироваться с записью разрешения, но это не работало вообще.
sudo mount -o remount,rw /dev/sda1
или
sudo mount -o remount, uid=1000, gid=1000, rw /dev/sda1
Последний синтаксис не понят под системой вообще, хотя Вы найдете его на различных форумах. Мое программное обеспечение находится в моем корневом каталоге, так должен иметь те же права как я.
То, что является самым удивительным меня, - то, что я потерял права не перезагрузив... При работе над моим программным обеспечением, которое боролось, так как оно не могло записать (я обнаружил в последнее время источник ошибки),
Любое приветствие справки
Я обычно монтирую все мой не диски ОС в / медиа. Таким образом, Вы могли смонтироваться, Ваш диск в/media/mydrive/(измените mydrive на что-либо, что Вы любите).
sudo mkdir /media/mydrive
Добираются, UUID Вашего диска
sudo blkid
Делают запись в Вашем fstab, чтобы смонтировать, что Ваш диск к/media/mydrive
sudo nano /etc/fstab
Добавляет запись, что-то вроде этого
UUID=<the UUID from blkid> /media/mydrive ext4 errors=remount-ro 0 2
Берет владение точки монтирования
sudo chown -R yourusername.yourusername /media/mydrive
sudo chmod +r /media/mydrive
Перезагрузка