お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-11-14 15:43:24

AchAO
メンバ
登録日: 2010-06-27

SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

宜しくおねがいします。
写真やその他のPCとのDATAのやり取りをする場合にSDカードを用いることがあります。以前は問題なく読み取り書き込みができていたのですが、このところ書き込みができなくなってしまっています。解決方法について御助言・御教示頂けると幸いです。

OS:Ubuntu 12.04LTS(64bit/32bit)  SDカード:SunDisk Ultra(ロックがかかっていないことは確認済です)
  ※タワー型PCは64bit、ノート型PCは32bitですがいづれも同じ症状が出ています。

① カメラからタワー型PCへ
 SDカードはカメラ側(Sigma DP2Merrill)でフォーマットしたものをPCへ移すことは可能ですが、PCからは題名のメッセージが出て書き込めません。
また
② ノート型PCからタワー型PCでも写真以外のファイル・データでも同じことがおきます。
 この場合にはFATにフォーマットしたものを利用しています。

SDカードリーダーは内蔵型でUSB接続となっています。

hoge@hoge:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 0000:0e01 
Bus 003 Device 003: ID 056a:00b1 Wacom Co., Ltd Intuos3 6x18
Bus 002 Device 003: ID 045e:0751 Microsoft Corp.
Bus 002 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 003 Device 004: ID 0d62:2050 Darfon Electronics Corp. Mouse
Bus 002 Device 005: ID 05e3:0716 Genesys Logic, Inc. USB 2.0 Multislot Card Reader/Writer
Bus 001 Device 003: ID 18d1:4e44 Google Inc.

オフライン

 

#2 2012-12-04 00:07:41

katsu07
ゲスト

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

SDカードを差した後に端末から以下のコマンドを実行して下さい。

$ dmesg | tail

以下の様なログが表示されると思います。

コード:

[  546.204964] sdb: detected capacity change from 255852544 to 0
[ 1267.293281] sd 6:0:0:0: [sdb] 499712 512-byte logical blocks: (255 MB/244 MiB)
[ 1267.294193] sd 6:0:0:0: [sdb] Write Protect is on
[ 1267.294201] sd 6:0:0:0: [sdb] Mode Sense: 03 00 80 00
[ 1267.295168] sd 6:0:0:0: [sdb] No Caching mode page present
[ 1267.295175] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1267.301723] sd 6:0:0:0: [sdb] No Caching mode page present
[ 1267.301730] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1267.302990]  sdb: sdb1

ログに"Write Protect is on"と出ていると書き込めません。

1. 今まで問題なく使えていて、急に書き込めなくなる。
2. SDカードのLOCKはUNLOCKになっている。
3. しかしログには"Write Protect is on"と出力される。

対処法がsandiskのホームページに以下の様に記載されていました。

"メモリカードが書き込み禁止かロックされている"

解決法 2 - ロックスイッチを上下にスライドさせる。

ロックスイッチがアンロックの場合:
1. スイッチを上下にスライドさせ、これを三回繰り返します。
2. ロックの位置に留め、30秒そのままにします。
3. アンロックの位置にスライドさせます。
4. ファイルが移動できるか確認します。

 

#3 2012-12-06 20:47:25

AchAO
メンバ
登録日: 2010-06-27

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

katsu07さん 有難う御座います。また返信が遅くなり申し訳ありません。

アドバイスいただいた用に

$ dmesg | tail

を実施したところ以下のようになりました。

hoge@hoge:~$ dmesg | tail
[43993.406970] audit_printk_skb: 6 callbacks suppressed
[43993.406972] hoge
[44145.942486] VFS: busy inodes on changed media or resized disk sdc
[44145.955473] sdc: detected capacity change from 3963617280 to 0
[44191.413165] sd 8:0:0:0: [sdc] 7741440 512-byte logical blocks: (3.96 GB/3.69 GiB)
[44191.415524] sd 8:0:0:0: [sdc] No Caching mode page present
[44191.415530] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[44191.418595] sd 8:0:0:0: [sdc] No Caching mode page present
[44191.418601] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[44191.419970]  sdc:

Write Protectのメッセージはありませんでした。
また解決法2も実施しましたがやはり解決されません。 次の一手があれば宜しくおねがいします。

オフライン

 

#4 2012-12-08 14:45:45

udooon
メンバ
登録日: 2012-01-24

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

VFS: busy inodes on changed media or resized disk sdc
http://blog.livedoor.jp/stock_value/archives/51138769.html
sdcをアンマウントしてみればどうです。

オフライン

 

#5 2012-12-08 16:01:44

katsu07
ゲスト

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

Write ProtectとMode Senseのメッセージは、SDカードを何回か抜き指ししていると出なくなる様なので、PCを再起動後に初めてSDカードを差した直後に確認してみてください。

それと、#4で助言されていますが、SDカードを抜く時はunityランチャーのUSBメモリーアイコンを右クリックした時に出る"取り出し"か、nautilusのデバイス表示にある"eject"アイコンをクリックしてから実施してますよね?

 

#6 2012-12-26 17:53:42

AchAO
メンバ
登録日: 2010-06-27

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

返信が遅くて申し訳ありません。
katsu07さんのアドバイス

PCを再起動後に初めてSDカードを差した直後に確認してみてください

でやってみたところ、”Write Protect is on”となりました。

hoge@hoge:~$ dmesg | tail
[    8.873325] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   19.422426] eth0: no IPv6 routers present
[   30.908064] sd 8:0:0:0: [sdc] 15693824 512-byte logical blocks: (8.03 GB/7.48 GiB)
[   30.909320] sd 8:0:0:0: [sdc] Write Protect is on
[   30.909322] sd 8:0:0:0: [sdc] Mode Sense: 03 00 80 00
[   30.910562] sd 8:0:0:0: [sdc] No Caching mode page present
[   30.910564] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[   30.914682] sd 8:0:0:0: [sdc] No Caching mode page present
[   30.914684] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[   30.915588]  sdc: sdc1

またudooonさんのアドバイスをして見ましたが結果は同じになります。

"eject"操作については基本的には行なっていますが、何度か取り出したこともあります。ただ、今回使えなくなる前には通常通り操作してから取り出しています。

本日新たなSDカード(PanasonicとKINGMAX)で試しましたが結果は同じになりました。カードリーダーの問題でしょうか?

オフライン

 

#7 2012-12-26 20:42:54

katsu07
ゲスト

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

私も同じ様にread-onlyになって書き込めなくなった事があり、#2に示した方法で書き込める様になった事が実際にありました。
今現在はSDカードを所持していない為、これ以上は申し訳有りませんが解りません。

しかし、新しいSDカードでもread-onlyになってしまう様ですので、readerの方でモード検出を誤認するのか、検知するソフト側にbugがあるのかのどちらかだと思います。

 

#8 2012-12-28 04:07:37

YesKah
拒否
From: 福岡
登録日: 2012-03-10

Re: SDカードの書き込みについて ”コピー先は読み込み専用です。”となる件

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB