Не удалось открыть/dev/sdb чтение-запись (Файловая система Только для чтения)

Как в заголовке, я не могу отформатировать его, как это говорит только для чтения. Я попробовал несколько поисков и решения также. Даже я попробовал GParted, чтобы видеть, что у меня есть любая удача. К сожалению, ниже то, что я получаю.

GParted 0.11.0 --enable-libparted-dmraid

Libparted 2.3

Delete /dev/sdb1 (fat32, 14.91 GiB) from /dev/sdb  00:00:00    ( ERROR )

calibrate /dev/sdb1  00:00:00    ( SUCCESS )

path: /dev/sdb1
start: 32
end: 31,266,815
size: 31,266,784 (14.91 GiB)
delete partition  00:00:00    ( ERROR )
libparted messages    ( INFO )

Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Can't write to /dev/sdb, because it is opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.

Вывод dmesg

[10061.878073] usb 2-1.3: new high-speed USB device number 8 using ehci_hcd
[10061.972140] scsi9 : usb-storage 2-1.3:1.0
[10062.969922] scsi 9:0:0:0: Direct-Access     SanDisk  Cruzer Blade     1.20 PQ: 0 ANSI: 5
[10062.971746] sd 9:0:0:0: Attached scsi generic sg2 type 0
[10062.972799] sd 9:0:0:0: [sdb] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[10062.976439] sd 9:0:0:0: [sdb] Write Protect is on
[10062.976453] sd 9:0:0:0: [sdb] Mode Sense: 43 00 80 00
[10062.977353] sd 9:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[10062.999026]  sdb: sdb1
[10063.003367] sd 9:0:0:0: [sdb] Attached SCSI removable disk

Вывод fsck

sudo fsck -n /dev/sdb
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Device or resource busy while trying to open /dev/sdb
Filesystem mounted or opened exclusively by another program?

Вывод sudo fdisk-l/dev/sdb

Disk /dev/sdb1: 16.0 GB, 16008593408 bytes
64 heads, 32 sectors/track, 15266 cylinders, total 31266784 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
Disk identifier: 0x6f20736b

This doesn't look like a partition table
Probably you selected the wrong device.

     Device Boot      Start         End      Blocks   Id  System
/dev/sdb1p1   ?   778135908  1919645538   570754815+  72  Unknown
/dev/sdb1p2   ?   168689522  2104717761   968014120   65  Novell Netware 386
/dev/sdb1p3   ?  1869881465  3805909656   968014096   79  Unknown
/dev/sdb1p4   ?  2885681152  2885736650       27749+   d  Unknown

Partition table entries are not in disk order

Это еще не фиксируется, поскольку я попробовал много путей. Какая-либо идея о том, как зафиксировать это?

24
задан 12 June 2015 в 20:14

3 ответа

Сначала попробуйте команду sudo hdparm -r0 /dev/sdb (метод взят из другого ответа аскубунту ). Затем попробуйте перемонтировать RW раздел. Если эти шаги не работают, то вам, скорее всего, не повезло с этим pendrive.

Поскольку ядро ​​говорит, что весь диск защищен от записи, вам приходится иметь дело с защитой на уровне диска.

hdparm делает это. Если это не может решить эту проблему, скорее всего, ваш pendrive защищен от записи разработкой, или он не работает.

Может быть, у него есть аппаратный переключатель под корпусом, если разобрать его. Если он был доступен для записи раньше, возможно, этот переключатель был переключен, если он никогда не был доступен для записи, возможно, он всегда был включен.

Кроме того, поиск в Google вашего устройства выдает много попаданий с той же проблемой даже в Windows. Это из форумов Sandisk :

Для флешки SanDisk ответ был опубликован много раз. Если новый, верните его туда, где вы его купили. Если есть гарантия, верните его в SanDisk. ОБА варианты принесут вам новую флешку. Других последовательных вариантов нет.

Также с форума Sandisk :

Это официальный ответ, если вы обратитесь в службу поддержки клиентов:

«Я понимаю что вы получаете ошибку защиты от записи при доступе к флеш-накопителю Cruzer. Флэш-накопитель обнаружил потенциальную ошибку и стал защищенным от записи для предотвращения потери данных. Нет способа исправить это. Вам нужно будет сделать резервную копию ваших данных и заменить флэш-накопитель. Наша команда разработчиков совместно с разработчиками ОС ищет решение для решения этой проблемы. Обратите внимание, что только незначительный процент пользователей сталкивается с проблемой защиты от записи, и это клиенты, публикующие в Интернете, чтобы найти решение. "

Так что, скорее всего, нет способа решить его.

0
ответ дан 12 June 2015 в 20:14

Моя проблема всегда в том, что маленький переключатель блокировки на боковой стороне SD-карты перемещен в положение «блокировка». Да, я имею в виду физический переключатель на боковой стороне SD-карты.

Я бы добавил картинку, но не могу понять, как обрезать ее менее чем за 10 минут в Ubuntu.

0
ответ дан 12 June 2015 в 20:14
  • 1
    @Pilot6, который я согласовываю, я добавил это к объяснению – kos 14 July 2015 в 02:36

Если вы еще не пробовали, сначала размонтируйте раздел, который вы хотите отформатировать, а затем продолжите работу.


Чтобы проверить разрешение монтирования, вы можете использовать:

ls -ld /path/to/target

Если это проблема с разрешениями, ее можно изменить с помощью chmod или просто рекурсивно изменить владельца, и это то, что я показал ниже:

sudo chown <username>:<groupname> -R /path/to/target

Теперь, если вам нужно, вы также можете установить разрешения с помощью chmod:

find /path/to/target -type f -execdir chmod 666 -Rv {} +

(который дает владельцу, группе и миру Разрешения RW для всех файлов в цели.)

find /path/to/target -type d -execdir chmod 777 -Rv {} +

(который дает владельцу, группе и миру разрешения RWX для всех каталогов в цели.)

( используйте sudo chmod, если владелец - root)

0
ответ дан 12 June 2015 в 20:14
  • 1
    Вы протестировали это на 15,04? Я don' t имеют ту схему в наличии. – user308393 14 July 2015 в 02:37

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

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