/ dev / sdb読み取り/書き込み(読み取り専用ファイルシステム)を開けません


24

タイトルのように、読み取り専用と書かれているのでフォーマットできません。いくつかの検索と解決策も試しました。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

私は多くの方法を試したので、これはまだ修正されていません。これを修正する方法についてのアイデアはありますか?


ストレージデバイスとは何ですか?それはUSBスティックまたはSDカードの場合は、...ライトプロテクトスイッチがあるかもしれません
yjwong

まあそのUSBスティック(サンディスク)&いいえ、それはスイッチを持っていません。
AzkerM 14年

可能性のある重複したUSBターンライトプロテクトをオフするので、[sdbと]ライトプロテクトは、上にある
鷹匠

それらのどれも動作しませんでした。
AzkerM 14年

何かありますか?そうでない場合は、私はちょうど私の上でこの問題を抱えていたし、それはそれを固定GPartedをして、新しいGPTパーティションテーブルを作成します(ないMSDOS、デフォルト)を使用

回答:


16

最初にコマンドsudo hdparm -r0 /dev/sdb別のaskubuntu answerから取得したメソッド)を試してください。次に、パーティションのrwを再マウントしてください。これらの手順が機能しない場合は、おそらくそのペンドライブで運が悪いでしょう。

カーネルはドライブ全体が書き込み保護されていると言うので、ドライブレベルで保護に対処する必要があります。

hdparmこれを行います。これを解決できない場合は、ペンドライブが設計により書き込み保護されているか、故障している可能性があります。

分解すると、ケースの下にハードウェアスイッチがあるかもしれません。このスイッチが反転する前に書き込み可能だった場合、書き込み可能でなかった場合は常にオンでした。

また、デバイスをグーグルで検索すると、Windowsでも同じ問題が発生します。これはSandiskフォーラムからです

SanDisk USBスティックの答えは何度も投稿されています。新しい場合は、購入した場所に戻します。保証対象の場合は、サンディスクに返送してください。両方のオプションで、新しいUSBスティックを入手できます。他に一貫したオプションはありません。

また、Sandiskフォーラムから

カスタマーサービスに連絡する場合、これは公式の回答です。

「Cruzerフラッシュドライブへのアクセス中に書き込み保護エラーが発生することを理解しています。フラッシュドライブは潜在的な障害を検出し、データ損失を防ぐために書き込み保護されています。これを修正する方法はありません。データをバックアップする必要があります開発者チームは、この問題を解決するためのソリューションを検討しているOS開発者と協力しています。ごく一部のユーザーのみが書き込み保護の問題を経験しており、これらはインターネットに投稿しているお客様です解決策を見つけます。」

おそらく、それを解決する方法はありません。


これはUSBドライブの場合だと思います。説明的な答えを見つけて投稿する貴重な時間をありがとうございました。新しい方法を取得するよりも、そのような方法はないので。
AzkerM 14年

この質問に対するこれらの回答とは別に、私が他に何を試みたか覚えていません。しかし、私が出会ったのは、この答えと同じです。交換する以外に修正する方法はありません。
AzkerM 14年

SanDiskと一部のnonameは、あなたが会った保護を持っているようです。micro SDで不良セクタを検出しました。
サンドバーグ

8

私の問題は、SDカードの側面にある小さなロックスイッチが「ロック」に移動することです。はい、SDカードの側面にある物理的なスイッチを意味します。

写真を追加しますが、Ubuntuで10分未満で切り抜く方法がわかりません。


パーティション分割ツールにもっと時間を費やす前に、これについて言及してくれてうれしいです。ありがとう-私の問題を解決しました。
JHS

Ubuntuで画像をトリミングする方法を見つけてください。そうでない場合は、シャッターで画像の一部をトリミング(または選択)できます。
ジリメルチン

1

これを試していない場合は、最初にフォーマットするパーティションをアンマウントしてから、さらにジョブを続行します。


マウントの許可を確認するには、次を使用できます。

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所有者がルートの場合に使用)


パーティションはマウント解除され、/path/to/targetアクセス許可を保持しているルートです。また、ルートでこれを実行しています。
AzkerM 14年

..そして、rootには書き込み権限がありますか?...ルートのRWのアクセス権を設定したり、通常のユーザに所有権を変更してからフォーマットしない場合は
正確に

はいルートは、書き込み権限を持っていないし、私はこの事は、固定得るためにすべての可能な方法とツールを試していない..しかし、運
AzkerM

壊れたfedoraがインストールされた私のusb sandisk 32gbにも同じ問題があり、現在は廃止されています。そのようなことを解決する方法はありません。この種の混乱を解決する方法を研究するのに費やす時間は価値がありません..新しいものを購入して問題を解決しました。
deepcell
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.