管理者ユーザが一人もいなくなってしまった
突然、管理者ユーザが一人もいなくなって通常ユーザーしかいない状態になった時に復旧した方法の備忘録です。
管理者にしたいユーザー名=username
■ STEP 1
・リカバリー領域から起動する
・ターミナルを起動
・sudo可能なユーザーを追加する
# vi /Volume/[Disk_Name]/etc/sudoers [username] ALL = (ALL) ALL or [username] ALL = (ALL) NOPASSWD:ALL NOPASSWDを指定するとパスワードを聞かれなくなります。 ※危険なので復旧後は削除をお勧めします。
・再起動後、通常通り起動する
■ STEP 2
・ターミナルを起動
・sudoしてrootになる
$ sudo -s # dscl . -append /Groups/admin GroupMembership [username] # exit $ exit
・システム環境設定→ユーザーとグループ
管理者にしたいユーザー名が管理者になっている事が確認できるはず
以上
シングルユーザーモードでブートする方法
ブートローダのオプションで -s を指定して起動
システムをロードした後に点滅するカーソルが表示されます。
kextをアンイストール場合などに有効です。
ファイルシステムはリードオンリーでマウントされているので
mount - uw /
これで読み書き可能な状態になります。
kextをアンイストール場合の例
cd /System/Library/Extensions
rm -rf name_of_the_kext.kext
rm -rf /System/Library/Caches/*
再起動
shutdown -r now
HP Compaq 2510p
Yosemiteは導入起動可能だがグラフイックカードがサポートされず断念。
AppleIntelGMAX3100-x64.tar.bz2を入れると認識されるが、画面が左右に2つに割れる。
Mountain Lionに挑戦、Yosemiteよりやはり軽量のようで動きは良い感じ。
Yosemite同様にグラフイックカードは断念、使えそうなのでこのまま行く。
追加したのは
オーディオ VoodooHDA-v2.8.8.zip
マウス RehabMan-Voodoo-2015-1229.zip
ビデオ AppleIntelGMAX3100-x64.tar.bz2 スプリット画面になってしまう
ビデオが解決して1280*800表示されればそこそこ快適な感じ
1148-x3100_x86_64.zip 1280*800 OK!!
/Extra/org.chameleon.Boot.plist変更
<key>GraphicsEnabler</key> <string>No</string>
ビデオが解決しました。
USBが2ポートあるが片方(左側)しか認識できない
/System/Library/Extensions/AppleHPET.kext を削除して再起動。
両側認識できるようになった。
ASUS ATI Radion HD6550
El Capitan osx86 成功
HD5450だとどうしても認識してくれない、ベンダーIDと装置IDがミスマッチのようです。
macOS sierra トラブル回復までの備忘録はこちら