Если у вас возникают проблемы с записью на USB-диск или внешний жесткий диск USB, существует ряд возможных причин этой проблемы.
Первая и самая простая диагностика - у вас может не быть разрешения на запись на устройство. Подключив диск, щелкните правой кнопкой мыши значок, который появляется на рабочем столе, и выберите «Свойства». В открывшемся окне перейдите на вкладку «Разрешения» и убедитесь, что в строке «Другие» установлен флажок «Запись». Если это не выбрано, у вас нет прав доступа к диску.
Если у вас достаточно прав, но вы все равно не можете записать на диск, перейдите к разделу «Файловая система»
Чтобы изменить эти разрешения, запустите терминал и перейдите в папку / media:
$ cd /media
Теперь посмотрим, какие диски там находятся:
$ ls -al
Теперь измените разрешения
$ sudo chmod a + w usbdisk
После этого все должно заработать.
Если у вас есть права доступа к диску, но вы все равно не можете записать на него, проблема, вероятно, связана файловой системой.
Существует несколько разных файловых систем. Файловая система Linux по умолчанию - ext3.
Чтобы узнать, какую файловую систему использует устройство, выполните следующую команду:
$ sudo mount
В выходных данных найдите строку / dev / sda1 или / dev / sdb1 . USB-устройства обычно расположены в любом из этих мест. Вы можете увидеть файловую систему рядом с type.
В качестве примера смотрите следующее:
/dev/sda1 on /media/usbdisk type ext3 (rw,noexec,nosuid,nodev)
В этом примере файловая система - ext3. Вы также можете добавить опцию umask = 0000, если хотите разрешить любому пользователю читать диск.
Если файловая система поддерживается (ext3, VFAT, FAT16, FAT32), но вы по-прежнему не можете получить доступ к диску, файловая система может быть повреждена. В таких случаях имеет смысл отформатировать диск с новой файловой системой.
Перед тем, как отформатировать диск, убедитесь, что на флешке нет нужных данных.
В каждой ОС поддерживаются только определенные типы файловых систем, и форматирование диска в общей файловой системе может гарантировать его работу с этими разными ОС. Например, если вы отформатируете USB в файловой системе ext3, он не будет работать в Windows. Если вы используете файловую систему VFAT, она будет работать как в Windows, так и в Linux.
Форматирование довольно простое, и вам просто нужно знать местоположение устройства.
Используйте одну из многочисленных команд mkfs для создания соответствующей файловой системы. Например, чтобы создать файловую систему ext3, используйте следующую команду:
$ sudo mkfs.ext3 /dev/sda1
Существует ряд других команд mkfs, которые можно использовать для создания других файловых систем:
mkfs
mkfs.cramfs
mkfs.ext2
mkfs.ext3
mkfs.jfs
mkfs.minix
mkfs.msdos
mkfs.reiser4
mkfs.reiserfs
mkfs.vfat
mkfs.xfs
Каждая из этих команд используется одинаково.