Não é possível abrir / dev / sdb read-write (sistema de arquivos somente leitura)

17

Como no título, não consigo formatá-lo, pois ele diz somente leitura. Eu tentei algumas pesquisas e as soluções também. Mesmo eu tentei GParted para ver que tenho alguma sorte. Infelizmente abaixo está o que eu recebo.

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.

Saída do 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

Saída do 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?

Saída do 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

Isso ainda não foi consertado, já que tentei muitas maneiras. Alguma idéia de como consertar isso?

    
por AzkerM 23.01.2014 / 08:04

3 respostas

9

Primeiro, tente o comando sudo hdparm -r0 /dev/sdb (método retirado de outra resposta do askubuntu ). Em seguida, tente remontar a partição. Se essas etapas não funcionarem, provavelmente você está sem sorte com esse pendrive.

Como o kernel diz que a unidade inteira está protegida contra gravação, você precisa lidar com a proteção no nível da unidade.

hdparm faz isso. Se não for possível resolver isso, é provável que seu pendrive esteja protegido por design ou falhe.

Talvez tenha um interruptor de hardware sob o seu estojo se você desmontá-lo. Se fosse gravável antes talvez este switch fosse invertido, se nunca fosse gravável, talvez estivesse sempre ligado.

O uso de google no seu dispositivo também gera muitos acessos com o mesmo problema, mesmo no Windows. Este é do Fóruns Sandisk :

  

Para o pendrive SanDisk, a resposta foi publicada muitas vezes. Se novo devolvê-lo para onde você comprou. Se sob garantia devolvê-lo à SanDisk. Ambas as opções vão te dar um novo stick USB. Não há outras opções consistentes.

Também do fórum da Sandisk :

  

Esta é uma resposta oficial se você entrar em contato com o atendimento ao cliente:

     

"Eu entendo que você está recebendo erro de proteção contra gravação ao acessar sua unidade flash Cruzer. A unidade flash detectou uma falha em potencial e tornou-se protegido contra gravação para evitar a perda de dados. Não há nenhum método para corrigir isso. precisará fazer backup de seus dados e substituir a unidade flash.   Nossa equipe de desenvolvedores está em combinação com os desenvolvedores de SO que buscam uma solução para resolver esse problema.   Observe que apenas uma pequena porcentagem de usuários está enfrentando o problema de proteção contra gravação e esses são os clientes que postam na Internet para encontrar uma solução. "

Então, provavelmente não há como resolvê-lo.

    
por falconer 29.01.2014 / 11:44
2

Meu problema é sempre que a pequena trava na lateral do cartão SD é movida para "travar". Sim, quero dizer o interruptor físico na lateral do cartão SD.

Eu adicionaria uma foto, mas não consigo descobrir como cortar em menos de 10 minutos no Ubuntu.

    
por geneorama 21.06.2016 / 06:05
1

Se você não tentou isso, primeiro desmonte a partição que deseja formatar e continue com as tarefas posteriores.

Para verificar a permissão da montagem, você pode usar:

ls -ld /path/to/target

Se for um problema de permissão, resolvê-lo pode alterar as permissões com chmod ou apenas alterar a propriedade de forma recursiva, e é isso que mostrei abaixo:

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

Agora, se precisar, você também pode definir as permissões com chmod:

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

(que dá ao proprietário, ao grupo e às permissões mundiais de RW para todos os arquivos no destino.)

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

(que dá ao proprietário, ao grupo e às permissões mundiais do RWX todos os diretórios do destino.)

(use sudo chmod se o dono é root)

    
por precise 23.01.2014 / 09:38