起動ディスク自体のアクセス権を変更したら起動できなくなってしまいました。

起動ディスク(HDD)の情報欄でアクセス権 everyone アクセス不可に変更してしまった(と思う)ら、その後起動させるとグレー画面から展開せず(起動ディスクを探しているまま)、ログイン画面に至りません。

外付HDDから アクセス権の修復を試み、まる5日かかって完了しましたが、状況は変わりません。

内蔵HDDはディスクユーティリティーでディスクの検証を行ってみても異常はありません。

起動できなくなった理由はアクセス権に問題があると思うのですが、あくまで素人考えです。


ユーザーアカウントにフォルダーボルトを設定してあるので内蔵HDDにアクセスできても(外部HDDから起動して)、コピーできません。


バックアップ未了の思い出の詰まった写真などがあるのでなんとか初期化せずに救出したいので、修復方法を是非教えてください。

宜しくお願いいたします。

iMac, Mac OS X (10.5.8)

投稿日 2010/05/08 08:14

返信
返信: 37

2010/05/08 08:38 バーナード への返信

起動ディスク(HDD)の情報欄でアクセス権 everyone アクセス不可に変更してしまった


シングルユーザモードで立ち上げて下記を実行してみてください。

/sbin/mount -uw /

chmod 775 /.

exit


ユーザーアカウントにフォルダーボルトを設定してあるので内蔵HDDにアクセスできても(外部HDDから起動して)、コピーできません。


FileVaultを有効にしている環境では、/Users/username/username.sparseimage にホームフォルダを暗号化したイメージが保存されているのでそれをダブルクリックしてパスワードを入力すればホームフォルダがマウントされるはずです。


バックアップ未了の思い出の詰まった写真などがあるのでなんとか初期化せずに救出したいので、修復方法を是非教えてください。


大事なデータは常日頃からバックアップを忘れずに。

2010/05/08 11:35 HAL への返信

HAL様 早速のご回答ありがとうございます。

そもそもシングルユーザモードというのがよくわかっていないのですが他の方の情報を参考になんとかやってみたのですがうまくいきません。


シングルユーザーモードで起動し、: root# のあとに続けて/sbin/mount -uw /chmod 775 /. と入力すれば良いのでしょうか?

改行せずに続けて入力し、この後にreternキーを入力してみると

usage: mount[-dfruvw][-o options][-t usf I external_type] special node

mount [adfruvw][-t ufs I external_type

mount [-dfruvw] special I node

:/ root#


と表示されます。このあと、

:/ root# exit と入力するとしばらくして再起動されます。

その際に表示される中に root ディバイス リード オンリー (もちろん英語表示ですが書き留められません)といった表示が短時間表示されていました。



FileVaultを有効にしている環境では、/Users/username/username.sparseimage にホームフォルダを暗号化したイメージが保存されているのでそれをダブルクリックしてパスワードを入力すればホームフォルダがマウントされるはずです。




/Users/username/username.sparseimage を探してみたのですが、以下のイメージでよいのでしょうか?


Mac OX 10.5(内蔵HDD/ユーザー/私のユーザー名/私のユーザー名.sparsebundle

ここをダブルクリックしてみるとパスワードが要求されます。パスワードを入力すると警告という別ウインドが開き、

次のディスクイメージはマウントできませんでした。

イメージ:私のユーザー名.sparsebundle

理由:マウントできるファイルシステムがありません と表示されホームフォルダを見ることができません。


username.sparseimage というイメージが別にあるということなのでしょうか?

何度もすみませんが、ご回答お願いします。

2010/05/08 11:50 HAL への返信

追記


教えて頂いた内容を実行してみたあとで外部HDDから起動してファインダーで内蔵HDDを見てみると【必要なアクセス権がないため、フォルダ`Mac OSX10.5’を開けませんでした。】とエラー表示されてしまうようになりました。

実行前は Finder から内蔵HDDにアクセスできていたのですが。


FileVaultを有効にしている環境では、/Users/username/username.sparseimage にホームフォルダを暗号化したイメージが保存されているのでそれをダブルクリックしてパスワードを入力すればホームフォルダがマウントされるはずです。


シングルユーザーモードをやってみる前に、上記の方法をやってみたのですが、先ほどの返信のようにusername.sparseimageが探し出せなくて。

現時点では User フォルダを開くこともできません。 宜しくお願いします。

2010/05/08 15:29 バーナード への返信

シングルユーザーモードで起動し、: root# のあとに続けて/sbin/mount -uw /chmod 775 /. と入力すれば良いのでしょうか?


違います。3行はそれぞれ独立したコマンドです。一行入力したごとにreturnキーを入力して実行してください。


外部HDDから起動してファインダーで内蔵HDDを見てみると【必要なアクセス権がないため、フォルダ`Mac OSX10.5’を開けませんでした。】とエラー表示されてしまうようになりました。


Finderで外付けHDDを選択した状態で ファイル>情報を見る (command + I) とすると情報ウインドウが開きます。

一番下の共有とアクセス権のところに「このボリューム上の所有権を無視」というのがあるのでそれにチェックを入れてみてください。

その状態でsparseimageのマウントも再度実行できないか確認してみてください。

2010/05/09 08:07 HAL への返信

何度もお教授頂きありがとうございます。HALさんのご指導通りに3行独立したコマンドとしてやってみましたが、状況は変わりません。


いろいろ調べてみて別ディスクから起動し、ターミナルを使ってみましたがそれでもうまくいきません。

ターミナルをつかって以下のことをやってみました。


ターミナルから ls -la /Volumesとしてreternキーを押してみると


i???????-y???????i-no-imac:~ h???????$ ls -la /Volumes

total 8

drwxrwxrwt@ 7 root admin 238 5 9 18:29 .

drwxrwxr-t 32 root admin 1156 5 9 12:51 ..

lrwxr-xr-x 1 root admin 1 5 9 18:25 Mac OSX 10.5.2-> / ・・・・内蔵HDD パーティション2

drwxrwxr-x 11 root admin 442 5 9 18:34 I-O DATA1 ・・・・外部HDD パーティション1

drwxrwxr-t 32 helloapple staff 1156 5 9 18:24 I-O DATA2    ・・・・外部HDD パーティション2

drwxrwxr-x 10 root admin 408 5 9 20:29 I-O DATA3     ・・・・外部HDD パーティション3

drw-rw-rw-+ 67 root admin 2346 5 4 20:14 Mac OSX 10.5   ・・・・内蔵HDD パーティション1(今回起動できないHDD)

i???????-y???????i-no-imac:~ h???????$

と表示されます。(?隠し文字)


今回、起動できないのはdrw-rw-rw-+ 67 root admin 2346 5 4 20:14 Mac OSX 10.5なので

ターミナルからchmod 775 '/Volumes/Mac OSX 10.5'として

reternキーを押してみると

chmod: /Volumes/Mac OSX 10.5: Operation not permitted

と表示されます。



Finderで外付けHDDを選択した状態で ファイル>情報を見る (command + I) とすると情報ウインドウが開きます。

一番下の共有とアクセス権のところに「このボリューム上の所有権を無視」というのがあるのでそれにチェックを入れてみてください。

その状態でsparseimageのマウントも再度実行できないか確認してみてください。

Mac OSX 10.5(HDD)の情報を見て、『このボリューム上の所有権を無視』にチェックを入れてみましたが、『必要なアクセス権がないため、フォルダ Mac OSX 10.5を開けませんでした』とエラーが出てしまいます。尚、内蔵HDDのアイコン左下に鍵が表示されています。



起動できないこと、フォルダーボルトが設定された中にあるファイルをコピーできないこと、どちらも未解決のままであります。

この内容だとターミナルからでは修復不可能なのでしょうか?シングルユーザーモードよりはターミナルを使った方法の方がまだ理解しやすい気がしています。ご面倒お掛けいたしますが、宜しくお願い申し上げます。

2010/05/09 08:10 バーナード への返信

今回、起動できないのはdrw-rw-rw-+ 67 root admin 2346 5 4 20:14 Mac OSX 10.5なので

ターミナルからchmod 775 '/Volumes/Mac OSX 10.5'として

reternキーを押してみると

chmod: /Volumes/Mac OSX 10.5: Operation not permitted

と表示されます。


sudo chmod 775 '/Volumes/Mac OSX 10.5'

としてみてください。

2010/05/09 08:55 HAL への返信

早速ありがとうございます。


今教えて頂いた内容をやっていますが、基本的なことを教えてください。


①今回は /sbin/mount -uw / は入力しなくて良いということでしょうか?


②sudo chmod 775 '/Volumes/Mac OSX 10.5' は root# のあとに / を入れずに入力するのですか?


③それと '/Volumes/Mac OSX 10.5'' は同じ文字ですか?

シングルユーザーモードの時にキーボードのどのキーを押せば入力できるのでしょう?(ターミナルを使った時はコピーとペーストで入力してました)


④それとスペースの位置ですが、以下で良いのでしょうか?(@をスペースとして)

sudo@chmod@775@'/Volumes/Mac@OSX@10.5'


この後に returnキーを入力して  その後に exit returnキーを押す。


宜しくお願いします。

2010/05/09 09:04 バーナード への返信

①今回は /sbin/mount -uw / は入力しなくて良いということでしょうか?


ん? シングルユーザモードではなくディスク「Mac OSX 10.5.2」から起動してターミナルから実行するという話なのですよね?

それであれば必要ありません。なので


②sudo chmod 775 '/Volumes/Mac OSX 10.5' は root# のあとに / を入れずに入力するのですか?


root# ではなく i???????-y???????i-no-imac:~ h???????$ のあとに入力することになります。


③それと '/Volumes/Mac OSX 10.5' の ' は同じ文字ですか?


同じです。


④それとスペースの位置ですが、以下で良いのでしょうか?(@をスペースとして)

sudo@chmod@775@'/Volumes/Mac@OSX@10.5'


良いです。パスワードを要求されるので管理者(ログインしている管理者アカウント)のパスワードを入力してreturnキーを押してください。

#パスワードの入力は表示されませんが気にせずreturnで。

2010/05/09 09:20 HAL への返信

ありがとうございます。


ターミナルからやってみました。しかしパスワードも要求されず以下の表示となってしまいます。




Last login: Mon May 10 01:14:52 on ttys000

i?????????-y????????_?-no-imac:~ h???????$ sudo chmod 775 '/Volumes/Mac OSX 10.5'

chmod: /Volumes/Mac OSX 10.5: Operation not permitted

i?????????-y?????????-no-imac:~ h????????$


これって受付できませんという意味でしょうか?

2010/05/09 09:37 バーナード への返信

いろいろ調べてみて別ディスクから起動し、ターミナルを使ってみましたがそれでもうまくいきません。


とありましたが、その時に何を実行したか覚えておられますか?

その時にいろいろしてはいけないことをしているような気がします。


Mac OS X 10.5のインストールDVDから起動して ユーティリティ>ターミナルを立ち上げて

chmod 775 '/Volumes/Mac OSX 10.5'

を実行してみてどうなるかを確認してみてください。

そのときついでにディスクユーティリティも立ち上げて、問題の内蔵ハードディスクの二つのパーティションについてディスクの修復とアクセス権の修復を実行してみてください。

2010/05/09 09:39 ni_ki への返信

ni_kiさんありがとうございます。


入力してみると以下のように表示されました。



Last login: Mon May 10 01:15:51 on ttys000

i???????-y???????-no-imac:~ h????????$ sudo

usage: sudo -K | -L | -V | -h | -k | -l | -v

usage: sudo [-HPSb] [-p prompt] [-u username|#uid]

{ -e file [...] | -i | -s | <command> }

i???????-y???????-no-imac:~ h????????$


どうでしょうか?宜しくお願いします。

2010/05/09 09:45 HAL への返信

すみません何度も。ターミナルを使ってしたことは

i???????-y???????i-no-imac:~ h???????$ ls -la /Volumes

total 8

drwxrwxrwt@ 7 root admin 238 5 9 18:29 .

drwxrwxr-t 32 root admin 1156 5 9 12:51 ..

lrwxr-xr-x 1 root admin 1 5 9 18:25 BOOTCAMP -> /

drwxrwxr-x 11 root admin 442 5 9 18:34 I-O DATA1

drwxrwxr-t 32 helloapple staff 1156 5 9 18:24 I-O DATA2

drwxrwxr-x 10 root admin 408 5 9 20:29 I-O DATA3 TMBoot

drw-rw-rw-+ 67 root admin 2346 5 4 20:14 Mac OSX 10.5

i???????-y???????i-no-imac:~ h???????$


Last login: Sun May 9 21:23:20 on ttys000

i???????-y???????i-no-imac:~ h???????$ chmod 775 '/Volumes/Mac OSX 10.5'

chmod: /Volumes/Mac OSX 10.5: Operation not permitted


ぐらいです。その他にコマンドも知らないので。(上記を2、3回したと思います)

Mac OS X 10.5のインストールDVDから起動して ユーティリティ>ターミナルを立ち上げて

chmod 775 '/Volumes/Mac OSX 10.5'

を実行してみてどうなるかを確認してみてください。

そのときついでにディスクユーティリティも立ち上げて、問題の内蔵ハードディスクの二つのパーティションについてディスクの修復とアクセス権の修復を実行してみてください。

アクセス権の修復にすごく時間がかかりそうなので明日以降やってみます。ほんとにありがとうございます。

2010/05/09 22:43 バーナード への返信

sudoコマンドは、生きてますね。念のため、それが確認したかったので。sudo だけ打って頂きました。

バーナード さんによる書き込み:


drw-rw-rw-+ 67 root admin 2346 5 4 20:14 Mac OSX 10.5

カスタムアクセス権が設定されているみたいです。先に取り除いた方がいいかもです。

2010/05/10 06:58 ni_ki への返信

そうなんです。問題のHDDの情報をみると共有とアクセス権のところの『自分』や『staff』や『 everyone』いずれもアクセス権のところがカスタムになっているんです。

このボリュームの所有権を無視のところにチェックはできましたが、アクセス権のところがカスタムから変更できません。

どのようにすれば変更や取り除くことができるのでしょう?宜しくお願いします。

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

起動ディスク自体のアクセス権を変更したら起動できなくなってしまいました。

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