cd /Volumes
コマンドを入力すると、ls
別の権限でハードドライブ名が 2 回表示されます。後で外付けハードドライブにディレクトリを作成しようとすると、それを行うことができず、mkdir
権限が拒否されたというメッセージが表示されます。
私のハードドライブの名前はHarshvardhanです。
症状は次のとおりです。
Harshvardhans-MacBook-Pro:/ Sherlock$ ls
Applications Users etc sbin
Library Volumes home tmp
Network bin mach_kernel usr
System cores net var
User Information dev private
Harshvardhans-MacBook-Pro:/ Sherlock$ cd /Volumes
Harshvardhans MacBook Pro:Volumes Sherlock$ ls -l
total 8
drwx------+ 2 Sherlock admin 68 Sep 23 22:00 Harshvardhan
drwxrwxr-x 31 Sherlock staff 1122 Sep 23 21:56 Harshvardhan
lrwxr-xr-x 1 root admin 1 Sep 12 21:29 Macintosh HD -> /
Harshvardhans-MacBook Pro:Volumes Sherlock$ mkdir Harshvardhan/ECEC
mkdir: Harshvardhan/ECEC: Permission denied
Harshvardhans-MacBook-Pro:Volumes Sherlock$ cd Harshvardhan
Harshvardhans-MacBook-Pro:Harshvardhan Sherlock$ mkdir ECEC
mkdir: ECEC: Permission denied
Harshvardhans-MacBook-Pro:Harshvardhan Sherlock$
出力は次のとおりですmount
。
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk1s2 on /Volumes/Harshvardhan (hfs, local, nodev, nosuid, journaled, noowners)
出力は次のとおりですdf -h
。
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk0s2 112Gi 29Gi 83Gi 26% 7591932 21820436 26% /
devfs 185Ki 185Ki 0Bi 100% 640 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk1s2 931Gi 22Gi 909Gi 3% 5887882 238218784 2% /Volumes/Harshvardhan
答え1
Fusionドライブが破損しているようです。df -h
結果からこれを確認できます。 〜128GBディスク(/dev/disk0
)と1TBディスク(/dev/disk1
)の両方がルートディレクトリにマウントされています。 Fusion テクノロジーは、2 つのボリュームをシームレスに結合し、ボリューム間でファイルを前後に移動し、1 つのボリュームのように見えますが、実際には 2 つの別々のボリュームです。ペアの絆が壊れているようです。
Appleによると、ディスクユーティリティが問題を解決したり、解決できないことがあります。ペアバインディングを復元するには、ディスクを消去する必要があります。続行する前にバックアップを作成してください!
いいえ、最初から始めてください。二つを作ってください。