我有一个 2Tb 硬盘,通过 USB 烤面包机连接到我的 MacMini Mavericks。它被用来从我儿子的 MacBook Pro(OS 10.6.8)中恢复尽可能多的数据,然后再重新格式化并重新安装 OS 10。
DiskUtil list shows:
/dev/disk0
#: TYPE NAME SIZE
IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 467.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 32.0 GB disk0s4
/dev/disk1
#: TYPE NAME SIZE
IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk1
1: EFI EFI 314.6 MB disk1s1
2: Apple_HFS SEAGATE_BU 2.0 TB disk1s2
/dev/disk2
#: TYPE NAME SIZE
IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS Seagate2TSL 1000.0 GB disk2s2
3: Apple_HFS SeaGate2T 999.9 GB disk2s3
我尝试过以下 sudo 挂载:
sudo mount -t hfs /dev/disk2s2/Volumes/Seagate2TSL/
sudo mount -uw -t hfs /dev/disk2s2/Volumes/Seagate2TSL/
sudo mount -uw -t hfs, local, nosuid, journaled, noowners /dev/disk2s2/Volumes/Seagate2TSL/
每次 Terminal 都会要求我输入密码,然后给我一个“usage:”列表。显然,这个东西的某个地方有语法错误。我不是真正的终端专家,但我做过阅读“man mount”页面,我在互联网上找到了一些示例,尤其是这里。
可以告诉我这里我做错了什么吗?
感谢使用 diskutil list 和 mountDisk 的链接。我试过了,它成功挂载了磁盘,但是当我尝试 cd 进入该卷时,它告诉我权限被拒绝;或者如果我将其编入目录 (ls -la),终端会列出它复制的所有文件,但它们都带有后缀“权限被拒绝”。
这很奇怪,因为这个外部磁盘被格式化,并且使用我在 MacMini 上使用的相同密码安装了 OS 10.6。不幸的是,原来的 MacBook Pro 不再工作(它无法从其内部磁盘启动)。有什么方法可以绕过这个读保护吗?
答案1
您还可以使用diskutil
挂载。您可以尝试一些示例在此链接中?
答案2
源和目的地之间没有“空格”,因此出现使用错误。
更正:
sudo mount -t hfs /dev/disk2s2 /Volumes/Seagate2TSL/
答案3
你的问题是这两者应该是分开的:
/dev/disk2s2/Volumes/Seagate2TSL/
因此,应该是:
/dev/disk2s2 /Volumes/Seagate2TSL/