ツキノウエ on the moon

なんとなく日記

Leopardへの移行~ユーザID問題

2007-11-03 01:15:43 | Mac
さて、Leopardを意気揚々とインストールしたわけですが、件のユーザ移行方法では問題があることが発覚。

うちのMacには私のアカウントが管理者権限で作成されています。
そこで新規にLeopardをインストールしたMacBookとTigerのままのG5とをそのアカウントでファイル共有しました。
そしてファイルをコピーしようとすると、
『いくつかの項目に対して十分なアクセス権がないので、操作は完了できません。』
そのファイル自体はインターネット経由で友人のマシンからファイル共有で落としたファイルだったので、『パーミッションの問題かな~』とチェックしたところ、特に問題なく自分のアカウントで読み書き出来る設定でした。
???と思いつつ友人O君からのアドバイスで発覚したのは、
同じユーザ名だけど、ユーザIDが違うという状態だと云う事。

前回、TigerからLeopardへユーザ移行するのに、外付けHDDへtempというアカウントでOSをインストール後、”ユーザ移行アシスタント"を使用して自分のアカウントを移行しました。
そこで自分のアカウントのユーザIDだった"501"がtempアカウントに使われたため、"ユーザ移行アシスタント"で移行した際にはユーザIDが"502"となってしまったんです。
そのため、上記のようにMacBookとG5とでユーザ名は同じだけどユーザIDは別、と言う現象になってしまい、ファイルコピーが出来なくなってしまうと云う非常に不便な状態に。。。
紛らわしいので断っておきますがこれは新OS Leopardの不具合と云うものではありません。
UNIXベース故の問題なんでしょうかね。
それにしてもMac OS X自体がUNIXのそういった内面をところどころに覗かせたまま、と云うのは前からなんとかしてもらえないかなぁ、と思ってた部分です。

で、"ユーザ移行アシスタント"はOSインストール時に使わんとダメなんだな~、と諦めてMacBookのHDDを丸々バックアップして(以前のバックアップ元は既に消しちゃった、、、)、OS再インストールして今度はちゃんと"ようこそ"の段階でユーザ移行を実施。
無事完了、、、と思いきや、なんとユーザIDは"502"のまま!!
そりゃそうだ!もともとのユーザIDがtempに使われていたから新規ユーザIDにしてくれただけで、
使われてない"502"ユーザIDならそのまま移行されちゃう訳だ。
ありがとう!"移行アシスタント"さん!(涙)

次回、解決編につづく、、、いや、まだ解決してないんだけどね、、、
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする