Я не могу скопировать файл в usb, но я могу скопировать с него на мой диск

Я могу скопировать любой файл с любого устройства, подключенного слотом USB к моему диску, но когда я копирую в Flash USB, я нашел, что ошибка "место назначения является" ПРИМЕЧАНИЕМ только для чтения: Я пытаюсь сделать вставку копии в Windows, и это работало.

0
задан 5 January 2017 в 05:32

1 ответ

Вы нашли, что ошибка "Место назначения только для чтения", и существует решение.

, Когда Linux монтирует файловые системы Microsoft, NTFS и FAT, полномочия установлены, когда он смонтирован. Если Вы хотите, чтобы все смогли читать и записать, можно сделать это с umask параметр загрузки согласно следующим командным строкам.

(предположение: pendrive рассматривается как/dev/sdx, замена x с фактической буквой диска, например, b:/dev/sdx1--->/dev/sdb1)

текст после символ # не читается компьютером, это - 'комментарий' только, чтобы объяснить Вам.

sudo mkdir -p /mnt/sd1  # only if you want a new mountpoint
sudo umount /dev/sdx1   # only if already mounted (but with bad permissions)

sudo mount -o rw,users,umask=000 /dev/sdx1 /mnt/sd1  # mount

ls -ld /mnt/sd1                          # check permissions

sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt"  # test writing with sudo
cat /mnt/sd1/hello.txt                   # test reading (as user)
ls -l /mnt/sd1                           # check permissions of the content
rm /mnt/sd1/hello.txt                    # test removing (as user)
echo 'I am a user' > /mnt/sd1/user.txt   # test writing (as user)
0
ответ дан 7 November 2019 в 05:06

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

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