Как я изменяю полномочия папок на жестком диске от загруженной Карты памяти

Я пытаюсь сохранить свои файлы на моем Жестком диске, который имеет разрушенную ОС. Я создал Загрузочный USB с Ubuntu и успешно загрузился.

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

Я пытался сделать это:

sudo chmod 777 -R Pictures

Где Pictures название папки, на которую я хочу изменить полномочия.

Все, что я хочу смочь сделать, должно скопировать папки и файлы с моего Жесткого диска на мою Карту памяти.

Как я делаю это?

2
задан 18 December 2014 в 13:57

3 ответа

Выполнение от живого DVD, если Вы не можете CD в папку из-за "разрешения, отклоненного" Вы, может использовать следующую команду для входа в систему как корень:

sudo su

Вход в систему, поскольку корень обычно не рекомендуется и если [только 114] быть сделанным как последнее прибежище и не только быть ленивым! Можно использовать следующую команду, чтобы выйти из корня:

exit
1
ответ дан 20 November 2019 в 00:17

Это, вероятно, имеет отношение, как диск смонтирован. Если диск не смонтирован с надлежащим владением, Вы, привычка в состоянии получить доступ к нему. размонтируйте диск с umount. Тогда смонтируйте его снова с верными полномочиями: Позволяет говорят, что Ваш UID 1000, и диск является разделом FAT тогда, Ваш оператор монтирования должен немного походить на это

sudo mount -t vfat /dev/sdwhateveryourdriveis ~/mnt -o uid=1000,gid=1000,utf8,dmask=027,fmask=137

, Этот флаг опций (-o) должен установить верные полномочия для каталогов на Вашем диске. используйте dmask и fmask значения выше и Вы Ваш UID для uid

0
ответ дан 20 November 2019 в 00:17

Я думаю, что Вам только нужна опция монтирования uid=[youruserid]

В терминале можно ввести echo $UID или id -u узнать Ваш идентификатор пользователя.

Если фс диска удачна, ntfs, CD-ROM, udf, и немногие другие uid=value будет "Set the owner and group of all files" к тому, чей указан идентификатор.

Если раздел, уже смонтированный (mount видеть его и какое устройство это, или blkid) Вы смогли просто использовать

sudo mount -o remount,uid=[youruserid] /dev/[device] [mountpoint]

где [устройство] является "sda1" или "sdc2" или независимо от того, что правильный диск, и [точка монтирования] папка, к которой это смонтировано (с полным путем, часто /media/something или подобный.
(читайте [устройство] и [точка монтирования] от вышеупомянутого mount или blkid команды)

Используя sudo mount -o remount,uid=[youruserid] /dev/[device] один мог бы работать, определенно работы, если существует fstab запись для него.

1
ответ дан 2 December 2019 в 03:57

Другие вопросы по тегам:

Похожие вопросы: