管理者アカウントでロック解除できない

mac pro quad-core intel Xeon、Leopard 10.5.5です。
起動ディスクのアクセス権をいじってしまい、osを起動できなくなりました。
インストールDVDで立ち上げて、ディスクユーティリティでみたところ、HDDやパーティションの認識はしてました。
その後、osをインストールし直し(HDD初期化せず、クリーンインストールではなく)、起動するようになりましたが、起動ディスク以外の、内蔵HDDのパーティションすべてにロックがかかった状態になってしまいました。
下記を参考に、ロック解除コマンド sudo chflags -R nouchg
http://support.apple.com/kb/TS1402?viewlocale=ja_JP
パーミッション設定の変更 sudo chmod 755 /Volumes/'HDname'
"外付けHDにアクセスできない。" #1, 2007/07/02 12:46am
の2点をターミナルで実行し、ロックの解除はできました。
(ファイルの書き込みやコピー・移動などはできます)
しかし、トピック「認証できない 」と同じ状態で、右下のカギマークや、
アカウント設定画面のカギマークがロックされたまま解除できません。
http://discussions.info.apple.co.jp/WebX?128@@.f050274
---------
>このときに動作するのはSecurityAgentというプロセスのようです。
>アクティビティモニタでSecurityAgentが動作しているか、確認してみてください。
>また、SecurityAgentのクラッシュログが残っていないかも確認されるといいかと思います。
アクティビティモニタでSecurityAgentは起動していません。

>アプリのカスタムインストールはほとんどなく、X11をインストールしているということはX11での使用がメインなのでしょうか?
>LeopardでX11を使用する場合、こちらのパッケージをインストールしないとまともに使用できる状態にはなりませんがインストール済みでしょうか?
>XQuartz – Trac
XQuartz – Trac はインストール済みです。
----------------------
また、CS3を起動させてみたところ、「ライセンシングが動作していません」と出て
起動できません。
ロック解除(認証)さえできれば、アプリケーションやosの再インストールまでは必要ないかと思ったので、ご相談させてください。
ロック解除の仕方がわかる方、教えてください!!
アクセス権を修復し、OS Xディスクの「パスワードリセット」、 Pramクリア、fsck -fy も試しましたが、変わらずです。
素人考えなのですが、アクセス権に関係がありそうな気がしたので、
以下にターミナルで ls -l コマンドした結果を記載します。
Macintosh:‾ xxxx$ ls -l
total 0
drwxrwx---+ 5 xxxx wheel 170 12 10 16:49 Desktop
drwxrwx---+ 10 xxxx wheel 340 11 21 11:55 Documents
drwxrwx---+ 12 xxxx wheel 408 12 14 03:48 Downloads
drwxrwx---+ 49 xxxx wheel 1666 12 13 23:06 Library
drwxrwx---+ 3 xxxx wheel 102 8 31 04:24 Movies
drwxrwx---+ 5 xxxx wheel 170 9 17 16:42 Music
drwxrwx---+ 4 xxxx wheel 136 8 31 04:24 Pictures
drwxrwx---+ 8 xxxx wheel 272 9 18 16:39 Public
drwxrwx---+ 5 xxxx wheel 170 8 31 04:24 Sites
drwxrwx---@ 7 xxxx staff 238 12 1 13:07 xxx-server
drwxrwx--- 5 xxxx staff 170 9 18 16:42 xx-server
となりました。

投稿日 2008/12/14 02:31

返信: 11

2008/12/14 03:02 Community User への返信

Homeだけを弄ったのならHomeの作り替えをすれば直ると思います。
single user modeで起動してHome名をxxx.oldに変更します。
command+sを押さえて起動します。
# 文字が出たら放して構いません。
mount -uw / と書いてreturnを押します。
chown -R 501:20 /Users/username と書いてreturnを押します。
mv /Users/username /Users/username.old と書いてreturnを押します。
reboot と書いてreturnを押します。
# 上記を書き写して行ってください。usernameはHome名に変更して行ってください。大文字/小文字やスペースを間違えると失敗します。
起動したらfileを同じ場所に注意しながら移動して下さい。なお、$HOME/Library/Preferences/com.apple.finder.plistは弄らないで下さい。

2008/12/14 03:50 Community User への返信

別Voluemが読めないのだと前のコメントでは駄目ですので...
Terminalで...
ls -lR ここにVolumeをdrag & dropしてreturnを行って下さい。
その結果、username staffになっていなければ...
sudo chown -R username:staff ここにVolumeをdrag & dropしてreturnを行えばusername staffになりますので読めると思います。

2008/12/14 04:36 Community User への返信

Homeがxxxx wheelになっているのなら...
Terminalに...
sudo chown -R xxxx:staff ここにHomeをdrag & dropしてreturnで直ると思います。

2008/12/14 12:42 Community User への返信

お返事、遅くなりました。

>mount -uw / と書いてreturnを押します。
>chown -R 501:20 /Users/username と書いてreturnを押します。
>mv /Users/username /Users/username.old と書いてreturnを押します。
>reboot と書いてreturnを押します。
ここまで実行したところで、ロック解除や認証などは
出来るようになりました!
>起動したらfileを同じ場所に注意しながら移動して下さい。なお、$HOME/Library/Preferences/com.apple.finder.plistは弄らないで下さい。
これは、書き換えして出来た「username.old」フォルダ内のファイルを、
新しく出来たHomeフォルダ内に上書きする、ということでしょうか?

2008/12/14 12:53 Community User への返信

username.oldから綺麗なHomeにfileを移して下さい。
なお、Appは動かさないで行って下さい。そして移動が終わったら再起動を行い、念のために、ディスク、アクセス権の修復を行って下さい。

2008/12/14 15:35 Community User への返信

>username.oldから綺麗なHomeにfileを移して下さい。
fileを移してインストールDVDで起動、ディスクとアクセス権の修復を行ったところ、
・ACLは見つかりましたが、"private/var/root/Library/preference"上にあるはずではありません
・ACLは見つかりましたが、"private/var/root/Library"上にあるはずではありません
・ACLは見つかりましたが、"private/var/root"上にあるはずではありません
の3つのエラーが表示されました。
さらに起動ディスクから再起動したところ、ファイルやフォルダの「共有とアクセス権」の変更が出来ない(鍵マークが閉じたままはずせない)、アプリケーション等のインストールが出来ない、認証が出来ない、などの状態に戻ってしまいました。
ちなみに、ターミナルで再度 ls -l コマンドを実行したら、
Macintosh:‾ xxxx$ ls -l
total 0
drwx------+ 5 xxxx staff 170 12 14 17:53 Desktop
drwx------+ 10 xxxx staff 340 12 14 16:13 Documents
drwx------+ 13 xxxx staff 442 12 14 16:06 Downloads
drwx------+ 46 xxxx staff 1564 12 14 16:57 Library
drwx------+ 3 xxxx staff 102 12 14 15:25 Movies
drwx------+ 5 xxxx staff 170 12 14 16:09 Music
drwx------+ 4 xxxx staff 136 12 14 15:25 Pictures
drwxr-xr-x+ 4 xxxx staff 136 12 14 15:25 Public
drwxr-xr-x+ 5 xxxx staff 170 12 14 16:06 Sites
drwxrwx---@ 7 xxxx staff 238 12 1 13:07 xxx-server
drwxrwx--- 5 xxxx staff 170 9 18 16:42 xx-server
「Wheel」から「staff」には変更されたようです。
--------
>別Voluemが読めないのだと・・・
別ボリュームは読み込めています。
既存のデータの読み書き、新規ファイルの作成なども問題無く行えていますが、
やはり「共有とアクセス権」の変更が出来ない状態です。

2008/12/14 16:27 Community User への返信

>当方はまだTigerなのでACLは余り詳しくはありません。

>Terminalで... 下記を試してみて下さい。
>ACLの無効化: sudo /usr/sbin/fsaclctl -p /Users/username -d
>ACLの有効化: sudo /usr/sbin/fsaclctl -p /Users/username -e
試してみましたが、変わらずです....。
やはりクリーンインストールしか無いですかね....。
色々とご親切に有り難うございました。

2008/12/14 16:48 Community User への返信

chmod -N ./*
これも前回のコマンド一緒にメモしていたのですが、これしか書いていなく何をするのかの分かりません。おそらく、ACLを解除するコマンドだと思いますが...
Terminalでman chmodと書いてReturnを押して下さい。
マニュアルを表示しますので、それを読んで行って下さい。
man chmod
-N Removes the ACL from the named file(s).
このように載っていますのでHomeのACLを消去すると思います。

2008/12/14 20:42 Community User への返信

ぴっぴさま
>chmod -N ./*

>おそらく、ACLを解除するコマンドだと思いますが...

実行してみましたが、同じ状態のままです。。
ディスクユーティリティで返ってくるエラーメッセージも同じでした。
取りあえずの仕事には問題なさそうなので、このままで作業し、
隙をみてosの再インストールをしてみます。
有り難うございました!

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

管理者アカウントでロック解除できない

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