是否可以在Mac OS X的USB大容量存储设备上禁用写缓存?


14

在Windows上,可移动驱动器有一个名为“优化快速删除”的设置,该设置会禁用写缓存,因此您只需拔下可移动驱动器而不会导致文件系统损坏。

我已经在Google上搜索了很多,但是找不到关于OS X是否存在相同设置的任何信息。是否可以更改此设置?

这里的具体问题是我的妻子是一位老师,她的学生在某些课堂项目中使用SD卡读取器。当然,它们永远不会在卸下之前弹出驱动器,从而导致随机磁盘损坏。


如果他们可以访问Internet,则免费的DropBox帐户可以解决问题。还是不...
Dan Rosenstark 2010年

4
不,他们在数码相机中使用SD卡。提供与当前问题完全无关的建议是没有用的。
Ted Mielczarek,2010年

Answers:


5

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

最好的方法是mount在终端中运行并取下设备,以便您知道要重新安装什么。然后umount /dev/disk1s1disk1s1设备名称在哪里),然后mount -o noasync /dev/disk1s1。此方法也适用于大多数Linux发行版。

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

有关更多信息,mount请参见:http : //developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/mount.8.html


谢谢!在实践中实际使用它可能会很痛苦,但是很高兴知道它至少是可能的。(当然,要让高中生遵循指示总是很困难。)
Ted Mielczarek,2010年

2
太糟糕了,没有自动的方法可以做到这一点。我最近通过读取器连接了SD卡,结果发现电缆连接松动,因此驱动器出现了一秒钟,并且由于osx的警告消息而消失,该驱动器已卸下,但没有先弹出驱动器。猜猜是什么,它变得无法使用,以至于我什至无法在Windows上格式化它。我现在不敢将任何外部驱动器连接到Mac。
haridsv 2011年

0

阅读此线程后,我认为不可能这样做。如果值钱,我从来没有遇到不弹跳的问题。它似乎至少部分基于格式化驱动器或媒体的文件系统。

也许SD卡读卡器上方有一个大标志,提醒学生在取出卡之前正确弹出?

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.