Я довольно уверен в Linux теперь, но эта карта с интерфейсом USB жалуется на файловую систему только для чтения, но я записал в него в Windows 7 минуту назад, и не было никаких проблем. Я попробовал все предложения из других сообщений и все вещи, о которых я могу думать.
Вот является dmesg утверждением, что защита от записи прочь:
[ 5563.009330] scsi 11:0:0:0: Direct-Access SanDisk Cruzer Edge 1.26 PQ: 0 ANSI: 5
[ 5563.009676] sd 11:0:0:0: Attached scsi generic sg5 type 0
[ 5563.011878] sd 11:0:0:0: [sdi] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[ 5563.013754] sd 11:0:0:0: [sdi] Write Protect is off
[ 5563.013759] sd 11:0:0:0: [sdi] Mode Sense: 43 00 00 00
[ 5563.014970] sd 11:0:0:0: [sdi] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Вот проблема:
adam@Home:~$ sudo mount /dev/sdi ~/usb
mount: /dev/sdi is write-protected, mounting read-only
Я также отформатировал usb с нулем с DD и попробовал еще раз:
adam@Home:~$ sudo dd if=/dev/zero of=/dev/sdi bs=1k count=2048
2048+0 records in
2048+0 records out
2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.426446 s, 4.9 MB/s
adam@Home:~$ sudo parted /dev/sdi
GNU Parted 3.2
Using /dev/sdi
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Error: /dev/sdi: unrecognised disk label
Model: SanDisk Cruzer Edge (scsi)
Disk /dev/sdi: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:
(parted) mklabel msdos
(parted) mkpart primary
File system type? [ext2]? fat32
Start? 1MiB
End? 100%
(parted) p
Model: SanDisk Cruzer Edge (scsi)
Disk /dev/sdi: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 16.0GB 16.0GB primary fat32 lba
(parted) q
Information: You may need to update /etc/fstab.
adam@Home:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 698.7G 0 disk
└─md0 9:0 0 2.7T 0 linear /mnt/raiddrives
sdb 8:16 0 698.7G 0 disk
└─md0 9:0 0 2.7T 0 linear /mnt/raiddrives
sdc 8:32 0 698.7G 0 disk
└─md0 9:0 0 2.7T 0 linear /mnt/raiddrives
sdd 8:48 0 698.7G 0 disk
└─md0 9:0 0 2.7T 0 linear /mnt/raiddrives
sde 8:64 1 7.6G 0 disk
├─sde1 8:65 1 487M 0 part /boot
├─sde2 8:66 1 1K 0 part
└─sde5 8:69 1 7.1G 0 part
├─Home--vg-root 252:0 0 3.2G 0 lvm /
└─Home--vg-swap_1 252:1 0 4G 0 lvm [SWAP]
sdi 8:128 1 14.9G 0 disk
└─sdi1 8:129 1 14.9G 0 part
adam@Home:~$ sudo mkfs -t vfat /dev/sdi1
mkfs.fat 3.0.28 (2015-05-16)
adam@Home:~$ sudo mount /dev/sdi ~/usb
mount: wrong fs type, bad option, bad superblock on /dev/sdi,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Нет никакой кнопки USB для включения или выключения защиты от записи.
Я зафиксировал его. Проблема состояла в том, что необходимо использовать команду ниже для создания Fat32 FS, вместо sudo mkfs -t vfat /dev/sdi1
.
sudo mkfs.msdos -F 32 /dev/sdi1
Отформатируйте карту памяти в fat32 файловую систему с помощью gparted Редактора раздела. После этого удалите его из ПК, перезагрузите ПК и затем повторно вставьте карту памяти. Теперь это работает.
Для предоставления чтения запишите, выполнитесь, разрешение к usb пробуют ниже команды,
sudo chmod 777 /media/usbpartition-name
Ни одно из этого не работало на меня. Диск отформатировал бы (толстые 32), но Unetbootin будет всегда видеть его, как "защищено от записи".
Единственная вещь, которая работала, форматировала Карту памяти с помощью моего Mac для толстых 32. После этого, все работавшее отлично.
Вообразите - имеющий необходимость использовать Mac для форматирования диска в формате Победы/DOS для утилиты Linux. Sheesh.
Я хотел расшириться, кузнецы Джона отвечают. Я сделал две карты с интерфейсом USB загрузочным использованием, Ubuntus "Запускают создателя медиа". Это сделало палки неприменимыми впоследствии, потому что они были защищены от записи, и я не мог отформатировать их в Ubuntu или Windows. Я попробовал fdisk, gparted. Провал.
То, что помогло, вставляло палку (удостоверьтесь, что это - единственная вставленная Карта памяти), узнавая, где она смонтирована:
df -Th
Это покажет Вам список устройств/разделов и их путей/точек монтирования:
udev devtmpfs 7,8G 0 7,8G 0% /dev ... /dev/sdb1 vfat 7,5G 4,0K 7,5G 1% /media/<USER_NAME>/<STICK_NAME_OR_ID>
Найдите свою карту с интерфейсом USB и помните ее путь устройства раздела (здесь:/dev/sdb1) и точка монтирования (здесь:/media/USER_NAME/STICK_NAME_OR_ID). Затем размонтируйте его:
sudo umount /media/USER_NAME/STICK_NAME_OR_ID
Теперь воссоздайте файловую систему (FAT32 в этом случае):
sudo mkfs.msdos -F 32 /dev/sdb1
Ожидайте короткое время и отключите палку. Ожидайте снова и включите его. Это должно быть перезаписываемо теперь...
Это работает на меня. Откройте терминал и выполните эту команду.
killall nautilus
Это будет полезно.Спасибо.