増設HDDのアクセス権解除方法について

MacPro Early2009/OS10.6ElCapitanをダブルブートにして、普段はOS10.6で使っていました。

前触れなく起動しなくなり、アップルマークとギアマークが表示され、ギアマークが回り続けるようになり、PRAMリセット、SMCリセット<セーフモード<リカバリモードと試してみましたが、ログイン画面まで行かなかったので、新たにElCapitalをインストールして、10.11.6で起動できるようになりました。


ホッとしたのですが、増設HDDが全てロックがかかってしまいました。

HDDのアイコンをダブルクリックすると「内容を表示するためのアクセス権がないため・・・・」と表示します。

内臓スロットもUSB接続HDDも全てです。

システムがインストールせれているメインのHDDはロックはかかっていません。

各HDDの情報で、鍵をパスワード解除してから「アクセス権を変更」ができない状態です。

自分も含め全て「カスタム」以外にはなりません。所有権を無視にチェックしても駄目でした。

HDD内に過去業務データがあり、開くことができればデータをバックアップしたいと思っています。

大変困っております。どなたか助けてください。

Mac Pro, Mac OS X (10.6.8), 10.11.6も使用

投稿日 2017/05/10 22:51

返信
返信: 16

2017/05/11 22:20 NO9 への返信

通常業務をしながらで、勉強せず行い申し訳ありません。

sotoのところを開く事が出来なくなっているHDD名を入力してみました。

また的外れなことをしていたらすいません。


話しがズレてしまいますが、ファイル救出できるソフトのお試し版がありましたので、ロックのかかったHDDをディープチェックしたところ、全てのファイル名が表示されていました。チェックだけで2時間以上かかりました。

検証結果の画面は写真撮るのを忘れていました。

EaseUS Data Recovery Wizard Freeです。無料版で復元できるのは2MBなので実際には見ただけです。



ユーザがアップロードしたファイル

2017/05/15 22:24 pointpoint への返信

根本的な解決にはなりませんが、

ディレクトリユーティリティで、

「編集」「ルートユーザーを無効」「ルートパスワード変更」「ログアウト」「新しく設定したユーザーでログイン」

HDDにロックがかかったままですが中身を全てコピーできました。

ロックされたHDDは初期化して永久保存しないものを保存するHDDとして使おうと思います。

最悪の状態は回避できましたのでお知らせいたします。

いろいろ指導していただきありがとうございました。

2017/05/11 19:06 pointpoint への返信

まず、


コマンドで操作する事はまず行わないので


ご参考:

ターミナルでのコマンドの使い方。(超初心者向け)

続ターミナルでのコマンドの使い方。(超初心者向け)

パスってなに。(超初心者向け)


で、


mkdir: /soto: File exists


って、ディレクトリーを掘ろうとしたら"同名のファイルが存在しています"って怒られていますが…。


あれ、もしかして、何回かmkdirを実行されていますか?もし既に"soto"っていうディレクトリーができているならmkdirは必要ないですし、もし"soto"っていうファイルが存在していてディレクトリーが作成できないのなら、そのファイルを削除するかマウントポイントを違う名前にしないとダメでしょうし…。


マウントでエラーが出ていますから(マウントされていないのに)次のコマンドを実行しても意味が無いですが…。ある程度はコマンドの意味とかエラーメッセージを理解していないと危険ではありますが…。

2017/05/11 00:28 pointpoint への返信

アクセス権というよりはディスクに何か異常が起こってるのでは?

ディスクユーティリティでディスクの修復はしてみましたか?

シングルユーザモード(起動時、command + s)で起動したら、外付けHDDの中身見えませんか?

シングルユーザモードでは真っ黒のコンソール画面になるだけなので、外付けの中身が見えるかどうか試すのもコマンドでしかできませんけど(まずコマンドラインで外付けHDDをマウントする必要があるかもしれません)。ただ、シングルユーザモードならルート権限で立ち上がりますので、ディスクの異常とかでなければ見えるはずと思います。

2017/05/11 05:35 pointpoint への返信

これはまず起動しただけの状態です。el capitanをインストール直後で、特に異常もないなら、この段階で正常に起動できるのは当たり前です。

シングルユーザモードではルートファイルシステムはread onlyでマウントしてるので、これをrwで再マウントします。

mount -uw /

そこで、外付けhddのマウントポイントを作ります。

mkdir /soto

ここに外付けhddをマウントします。

mount -t hfs /dev/disk1s2 /soto

これで、

ls /soto

とすると、外付けhdd(/dev/disk1s2)の中身が見えればこれをコピーできます。

まずここまでやってみて、外付けhddの中身が見えるかどうか教えてください。

とりあえずは、外付けhddは1台だけでやってみてください。そうすれば多分、disk1s2が外付けhddになります。もし、内臓光学ドライブ1台があるなら、外付けhddは/dev/disk2s2になりますので、上もそのように変えてください。

2017/05/11 19:05 pointpoint への返信

マウントポイント/sotoを作るときにすでにファイルがあるとエラーになってます。

デフォールトではないはずですが、/sotoというファイルがあるのでしょうか?

soto1とでもしてやり直してみてください。


あるいは、

ls -l /

とでもして、システムボリューム直下にあるものを教えてもらえませんか?

/sotoというファイルがあるとはちょっと考えにくいのですが、何かいろいろトライ&エラーされた結果なんでしょうか?もしそうなら

rm -f /soto

として、/sotoを削除してから、もう一度やり直しても良いかもしれません。でも、/sotoがご自分で作られた大事なファイルなら、もちろん消しちゃいけないです。その時は、上のように、/soto1とでもしてください。

それから、お使いのmacproには光学ドライブはついてないのですよね?

その辺のことはディスクを指定するときの番号に関係してきますので。

2017/05/15 04:09 pointpoint への返信

同じようなエラーと書かれてますが、エラーメッセージが違うことに注意してください。

前にも書いてますが、もうすでに/G5_HD_2のフォルダーを作ってますので、

mkdir /G5_HD_2

のコマンドは不要です。2回目以降はエラーになります。

mount コマンドですが、

mount -r -t hfs /dev/rdisk1s2 /G5_HD_2

とするとどうですか?(/devで始まるデバイスファイル名が違うことに注意)

2017/05/11 02:22 はに への返信

シングルユーザーモードで起動したものです。

(右の方は切れていてすいません)

どこを見ても私には理解不能のようです。

明らかに異常っぽいところがありましたら教えてください。

ちなみに、増設HDDは外し、USB接続HDDをつなげた状態です。


ディスクユーティリティの検証と修復では、全てのHDDは異常はありません。

といった結果でした。


ユーザがアップロードしたファイル

2017/05/11 18:27 はに への返信

はに様、NO9様、ありがとうございます。

コマンドで操作する事はまず行わないので全くの素人で申し訳ありません。

USB接続HDDだけの状態です。

一応、mount -uw /、mkdir /soto、mount -t hfs /dev/disk1s2 /soto、ls /soto、など入力してみましたが分かりませんでした。

ユーザがアップロードしたファイル

2017/05/11 03:23 pointpoint への返信

いえ、ですから、それは単にシングルユーザモードで起動しているだけ(起動しているときに起動プロセスを表示しているだけ)ですが…。


プロンプトにコマンドを入れて操作するのですが…。


例えば、


ls -la /Volumes


とか…。


でも、はにさんがお書きのように「まずコマンドラインで外付けHDDをマウントする必要があるかもしれません」ですが…。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

増設HDDのアクセス権解除方法について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。