cpa*_*pak 12 mac power sleep hard-drive
我已经做了一些快速的谷歌搜索,但没有找到答案。我在我的 MacBook 里放了一个 SSD,同时把原来的硬盘移到了光驱托架上。我在 SSD 上运行操作系统和我的大部分日常应用程序,因此硬盘驱动器实际上只是用于存储我不时需要的东西。
现在我想在不需要时禁用(如在断电或“强制睡眠”中)硬盘驱动器。尝试使用卸载磁盘,diskutil unmountDisk但它一直在旋转大约 10 分钟。也许这是可以预料的,但我想它会在卸载时立即停止。此外,默认情况下禁用它会很好,并且仅在我需要时才安装它(=开机)。
小智 13
我不同意 deijmaster。SATA 端口是 SATA 端口。它与通常用于 DVD 的操作系统没有任何区别。
我也将我的硬盘移到了光驱。
到目前为止,我发现减少噪音的最好方法是:
然后,在终端中运行:
sudo pmset -a disksleep 1
Run Code Online (Sandbox Code Playgroud)仅 1 分钟后使磁盘休眠。
此外,如果您在此驱动器上禁用 Spotlight,则在您打开 Spotlight 时驱动器将不会旋转。要禁用聚光灯:
sudo mdutil -i off /Volumes/TSA-Data
Run Code Online (Sandbox Code Playgroud)
(或传统方式:将驱动器(所有分区)从 Finder 侧栏中拖到 Spotlight 首选项中 Spotlight 排除的位置列表中)
它仍然会在没有明显原因的情况下旋转几次。
我在早期答案的帮助下制作了以下紧凑脚本。如果未安装,脚本将安装并打开辅助驱动器(disk1,此处为“HDD”),如果已安装则弹出它。
我还将空闲时间减少到 1 分钟(在终端sudo pmset -a disksleep 1:)并将“HDD”放在 Spotlight 例外列表中,每次安装时它都会重新出现。
然后,磁盘不会经常启动,但会在安装时快速恢复。另请注意,卸载的磁盘可以在使用例如系统信息和磁盘实用程序时启动。
使用正确的磁盘名称而不是下面的“HDD”!
脚本MountHDD.scpt:
tell application "Finder"
if not (exists the disk "HDD") then
do shell script "diskutil mountDisk 'disk1'"
tell application "Finder"
activate
make new Finder window
set target of Finder window 1 to disk "HDD"
end tell
else
do shell script "diskutil eject 'disk1'"
end if
end tell
Run Code Online (Sandbox Code Playgroud)
将脚本另存为程序 (.app) 并将程序放置在 Dock 中!
请注意,磁盘在启动和唤醒时仍会旋转(卸载)。运行应用程序一次/两次(安装/卸载)使其休眠。如果您什么都不做,它将旋转空闲时间(如果sudo pmset -a disksleep 1使用,则为 1 分钟)然后停止。
小智 -1
因为 Apple 不希望您这样做...抱歉,这个托架基本上仅限于“DVD”功能。所以这意味着它将像 DVD 驱动器而不是硬盘驱动器一样“操作”和控制驱动器。Macbook 的定制程度比人们想象的要高得多...您可能还会同时了解到,此托架的功率输出有限,并且不支持许多硬盘驱动器。
| 归档时间: |
|
| 查看次数: |
47242 次 |
| 最近记录: |