cd /Volumes
当我输入命令后ls
,它会两次显示我的硬盘驱动器名称,并具有不同的权限。之后,当我尝试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
结果中看到这一点:您有一个 ~128 GB 磁盘 ( /dev/disk0
) 和一个 1 TB 磁盘 ( /dev/disk1
),均安装在根目录下。 Fusion 技术应该将这两个卷无缝地结合在一起,在卷之间来回移动文件,使它们看起来像是一个卷,但实际上它们是两个独立的卷。这对搭档的纽带似乎已经破裂。
据苹果公司称,磁盘工具可能能够也可能无法修复此问题。恢复对绑定可能需要擦除磁盘。在继续之前先进行备份!
不,从头开始:做两个。