如何在OS X上删除重复的“ ghost”网络驱动器?


14

在终端中,我的Volumes目录如下所示:

"Sanitized"-Computer:Volumes "sanatizedUserName"$ ls
Backup of "Sanitized"’s MacBook     Macintosh HD
LaCie                   iDisk
LaCie-1             

不知何故,我有一个重复的“ LaCie”驱动器,无法访问将其删除。这是机场大道。OS X的某个位置必须保留一个首选项文件,该文件保留了我可以删除的过去的网络驱动器。

它只会在插入真实驱动器时安装。我害怕删除此重复副本,因为它可能会删除真实数据。

我相信这个“​​鬼”驱动器正在搞砸我的时间机器备份。

权限:

"Sanitized"-Computer:Volumes "sanatizedUserName"$ ls -al
drwx------@ 26 root        wheel   840 Aug 10 18:41 LaCie-1

谢谢你的帮助。

Answers:


14

Mac OS X默认情况下通过以下方式装载驱动器:创建一个包含驱动器名称的文件夹,/Volumes然后在该位置进行安装(因此通常可以通过访问驱动器/Volumes/NAME_OF_DRIVE)。-#如果安装了多个具有相同名称的驱动器,则Mac OS X将在该硬盘驱动器的名称后附加a 。(例如/Volumes/NAME_OF_DRIVE-1/Volumes/NAME_OF_DRIVE-2等)。如果存在/Volumes/相同名称的文件夹,也会发生这种情况。即使安装点的名称不同,驱动器的名称也会在Finder中正确显示。

可能导致错误文件夹的示例:

一个脚本或应用程序,将文件写入/Volumes/ExternalDrive/somefile.txt或什至是一个应用程序,当检查文件是否存在时(例如,打开最后保存的文档),当硬盘驱动器/网络共享/ USB闪存盘等时会在该位置创建一个新文档。未安装。该文件将存在于,/Volumes/ExternalDrive/somefile.txt意味着/Volumes/ExternalDrive下次安装时该文件夹将存在。

解决此问题:

  • 确保已卸载所有驱动器-使用“磁盘工具”或diskutil list确保
  • 检查以查看可以看到的内容/Volumes/-建议使用终端并使用ls -laF /Volumes。只能有一个文件夹(NAME_OF_STARTUP_DRIVE -> /
  • 删除其余文件夹。(我建议先检查内容)

我知道这是发生了什么:一个应用程序在断开连接时试图写入驱动器。但是,我曾尝试删除此文件夹,但是当时间机器运行时,它将重新创建该文件夹。“ LaCie”文件夹具有减号(不可访问)。因此,出于某种原因,Time Machine认为备份位于“ LaCie-1”而不是“ LaCie”中。
科里·弗洛伊德

我还删除了所有Time Machine权限(backupd和timemachine),并且Time Machine仍创建了LaCie-1文件夹。
科里·弗洛伊德

我建议卸载驱动器,删除/ Volumes中任何剩余的文件夹,关闭Time Machine,然后重新安装Lacie驱动器,然后使用Time Machine重新选择它。(按Change Disk(更改磁盘),将其更改为None(无),然后再次按Change(更改)并正确选择它)
Chealion

我已经尝试了无数次。...时间机器总是重新创建驱动器。
科里·弗洛伊德

Time Machine是否将备份保存为.sparseimage?
Chealion

4

好的,因此我首先关闭驱动器以确保没有删除任何内容。

然后在终端中输入:

sudo rm -rf Lacie-1

好消息,这有效。我重新打开驱动器,一切都很好。

但是,当我尝试进行时间机器备份时,确实找到了原因。Time Machine实际上是为备份创建此虚影驱动器。我不知道为什么


因为/Volumes/Lacie已经存在,所以正在创建Lacie-1 。它与Time Machine不相关,但与Mac OS X如何装载外部装载(例如,外部硬盘驱动器,网络共享等)有关
Chealion

我想您也应该删除卡住的挂载点sudo rm -rf Lacie
Munkymorgy 2014年

0

这是我解决问题的方法……更重要的是,引起问题的原因。

原因
在我使用机器时,一个朋友过来并连接到我的网络。他们的机器正确显示在我的Finder共享中(作为远程驱动器)。在这段时间里,我关闭了笔记本电脑,它进入了睡眠状态-记住它有共享。

过了一会儿,我在一家旅馆唤醒了笔记本电脑,并且知道有一个我不信任的网络,因此在连接之前我关闭了Apple / Preferences /共享/文件共享功能。直到几天后,我才注意到幽灵机仍在Finder中,无法删除它们。

解决方案
我回到Apple /“首选项...” /“共享”,“文件共享”并打开“文件共享”(机器消失),然后关闭“文件共享”(它们消失了)。

怀疑
我相信这是一个极端的错误,Finder除非连接到网络,否则不检查共享,并且如果在断开连接时关闭了“文件共享”选项,则它从不轮询(因为“显然”您没有共享)任何内容)以删除过时的条目。

仅供参考,我已将其记录为与Apple有关的错误,编号19977714。

同样,仍然假设这是正在发生的情况,Finder似乎应该不在任何网络上,或者发现该选项已关闭,删除所有共享,然后不必再进行检查。


0

这也应该通过重新启动来解决。


可能可以通过重新启动来修复它,但是我不认为应该修复它。
mtak
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.