Tidak dapat membuka / dev / sdb baca-tulis (sistem file Read-only)

24

Seperti pada judul, saya tidak dapat memformatnya seperti yang tertulis hanya baca. Saya sudah mencoba beberapa pencarian dan solusinya juga. Bahkan saya mencoba GParted untuk melihat saya beruntung. Sayangnya di bawah ini adalah apa yang saya dapatkan.

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.

Output dari 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

Output dari 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?

Output dari 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

Ini belum diperbaiki karena saya sudah mencoba banyak cara. ada ide untuk memperbaiki ini?

AzkerM
sumber
Apa itu perangkat penyimpanan? Jika itu stik USB atau kartu SD, mungkin ada sakelar proteksi ...
yjwong
Yah itu USB stick (SanDisk) & tidak itu tidak memiliki saklar.
AzkerM
kemungkinan duplikat perlindungan penulisan giliran USB mati , karena [sdb] Write Protect aktif
falconer
tidak ada yang berhasil ..
AzkerM
Apakah ada sesuatu di dalamnya? Jika tidak menggunakan gparted dan membuat tabel partisi gpt baru (bukan msdos, default) saya hanya punya masalah ini pada saya dan yang memperbaikinya

Jawaban:

16

Pertama coba perintah sudo hdparm -r0 /dev/sdb(metode diambil dari jawaban askubuntu lain ). Kemudian coba remounting dengan partisi. Jika langkah-langkah ini tidak berhasil, kemungkinan besar Anda kurang beruntung dengan pendrive itu.

Karena kernel mengatakan bahwa seluruh drive terproteksi, Anda harus berurusan dengan perlindungan di level drive.

hdparmMelakukan hal ini. Jika tidak dapat menyelesaikan ini, kemungkinan pendrive Anda dilindungi oleh desain atau gagal.

Mungkin ia memiliki sakelar perangkat keras di bawah casingnya jika Anda membukanya. Jika itu bisa ditulisi sebelum mungkin saklar ini dibalik, jika tidak pernah bisa ditulisi mungkin selalu aktif.

Googling juga untuk perangkat Anda memberi banyak hit dengan masalah yang sama bahkan di windows. Ini dari forum Sandisk :

Untuk stik USB SanDisk, jawabannya telah diposting berulang kali. Jika baru kembalikan ke tempat Anda membelinya. Jika dalam garansi, kembalikan ke SanDisk. KEDUA opsi akan memberi Anda stik USB baru. Tidak ada opsi lain yang konsisten.

Juga dari forum Sandisk :

Ini adalah jawaban resmi jika Anda menghubungi layanan pelanggan:

"Saya mengerti bahwa Anda mendapatkan kesalahan perlindungan tulis saat mengakses flash drive Cruzer Anda. Flash drive telah mendeteksi potensi kesalahan dan telah menjadi proteksi tulis untuk mencegah kehilangan data. Tidak ada metode untuk memperbaikinya. Anda perlu mencadangkan data Anda dan ganti flash drive. Tim pengembang kami dikombinasikan dengan pengembang OS yang mencari solusi untuk mengatasi masalah ini. Harap dicatat bahwa hanya sebagian kecil pengguna yang mengalami masalah perlindungan penulisan dan ini adalah pelanggan yang memposting di internet untuk menemukan solusi. "

Jadi kemungkinan tidak ada cara untuk menyelesaikannya.

elang
sumber
Saya kira ini untuk USB drive. Terima kasih banyak atas waktu yang berharga untuk menemukan dan memposting jawaban deskriptif. Karena tidak ada cara seperti itu daripada mendapatkan yang baru.
AzkerM
Saya tidak ingat apa lagi yang saya coba selain dari jawaban yang tersedia untuk pertanyaan ini. Tetapi apa yang saya temui sama dengan jawaban ini. Tidak ada cara untuk memperbaikinya selain menggantinya.
AzkerM
SanDisk dan beberapa noname tampaknya memiliki perlindungan yang Anda metioned. Saya mendeteksi sektor yang rusak pada micro SD saya.
Sandburg
8

Masalah saya selalu bahwa saklar kunci kecil di sisi kartu SD dipindahkan ke "kunci". Ya, maksud saya saklar fisik di sisi kartu SD.

Saya akan menambahkan gambar tetapi saya tidak tahu cara memotong kurang dari 10 menit di Ubuntu.

geneorama
sumber
Wow, saya senang Anda menyebutkan ini sebelum saya menghabiskan lebih banyak waktu dengan alat partisi. Terima kasih - menyelesaikan masalah saya.
JHS
Saya harap Anda menemukan cara bagaimana memotong gambar di Ubuntu. Jika tidak, Anda dapat memotong (atau bahkan memilih) bagian gambar dengan Shutter.
jirimertin
1

Jika Anda belum mencoba ini, lepaskan dulu partisi yang ingin Anda format dan kemudian lanjutkan pekerjaan selanjutnya.


Untuk memeriksa izin pemasangan yang dapat Anda gunakan:

ls -ld /path/to/target

Jika masalah izin, untuk menyelesaikannya dapat mengubah izin dengan chmodatau hanya mengubah kepemilikan secara rekursif, dan inilah yang saya tunjukkan di bawah ini:

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

Sekarang jika Anda perlu, Anda juga dapat mengatur izin dengan chmod:

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

(yang memberikan izin pemilik, grup, dan RW dunia untuk semua file di target.)

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

(yang memberikan izin pemilik, grup, dan RWX dunia untuk semua direktori di target.)

(gunakan sudo chmodjika pemiliknya root)

tepat
sumber
Partisi dilepas dan /path/to/targetroot adalah yang memegang izin, saya juga menjalankan ini dengan root.
AzkerM
..dan apakah root memiliki izin untuk menulis? jika tidak mengatur izin RW untuk root atau mengubah kepemilikan ke pengguna normal dan kemudian memformat ...
tepat
ya root memang memiliki izin untuk menulis dan saya mencoba semua cara dan alat yang mungkin untuk memperbaiki hal ini .. tapi tidak berhasil
AzkerM
usb sandisk 32GB saya dengan fedora yang rusak terpasang memiliki masalah yang sama, sudah pensiun sekarang. tidak ada perbaikan untuk hal seperti itu, waktu yang dihabiskan untuk meneliti cara untuk memperbaiki kekacauan semacam ini tidak layak .. membeli yang baru dan masalah diselesaikan.
deepcell