禁用USB设备的文件系统缓存?


11

可能重复:
禁用“磁盘未正确弹出”消息

当我拥有SD卡,USB驱动器或外部硬盘驱动器之类的USB设备时,我总是需要卸下它,否则OS X会抱怨该设备未正确弹出。

在Windows上,解决此问题的方法很简单:禁用USB驱动器的文件系统缓存,以便可以立即安全地将其删除。

OS X是否可以禁用缓存?


2
FWIW,所谓的骗局绝对不是确切的重复。这个问题是关于禁用写缓存,以便可以安全地删除设备。另一种方法是简单地关闭消息并忽略风险。
Reid

1
请重新打开这个问题。这不是重复的。
2011年

同意,并非由于@Reid提及的原因而重复。我发现此帖子搜索“ os x disable write cache”。
约翰·

我认为可以肯定地说osx没有此功能。osx在后台做了很多工作,以至于我们都很难限制它,即使在已安装的卷上......但是有一种方法可以在finder之外进行安装-通过某种ftp / web接口以/ disk1s2的形式访问它?
2014年

Answers:


2

超级用户问答中,另一个用户提出了类似的问题。解决方案有点棘手/效率高:

通过终端手动安装驱动器应该可以做到这一点。插入驱动器后,必须弹出驱动器,然后使用noasync选项将其重新安装到终端中。

进行此操作的最佳方法是在终端中运行安装并卸下设备,以便您知道要重新安装什么。然后umount / dev / disk1s1(其中disk1s1是设备名称),然后挂载-o noasync / dev / disk1s1。此方法也适用于大多数Linux发行版。

如您所见,记住退出会更容易。

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.