Sürücümü monte etmek ve bağlantısını kesmek için el yazmaları yaptım.
Optik bölmemde düzenli HDD. Macbook Pro (2006 sonu). OSX Aslanı
Disk yardımcı programını açmazsanız, uyku modundan devam etmez veya sürücüyü yeniden takmazsanız sürücü döner ve bu şekilde kalır. Spot ışığı sürücünün dönmesine neden olmaz. Ayrıca sürücüdeki herhangi bir diğer ada erişmeye çalışmaz.
- Sürücünün çıkmasını engelleyen çalışan işlemler varsa, komut dosyası Etkinlik izleyicisini açar ve Terminal penceresinde lsof komutunu çalıştırır.
Daha sonra sürecin öldürülüp öldürülmeyeceğine karar verebilirsiniz.
-Bir iletişim kutusu kullanıcı öldürmek için onay ister.
Bunları el kitabı menüsünden çalıştırıyorum. Bunu şu şekilde etkinleştirebilirsiniz:
- AppleScript Editor.app'ı (Uygulamalar -> Yardımcı Programlar) açın.
- Açık Tercihler….
- "Menü çubuğunda Komut Dosyası menüsünü göster" seçeneğini işaretleyin.
Montaj sürücüsü
on run
try
do shell script "diskutil mountDisk disk1"
on error
end try
end run
Sürücüyü çıkar
on run
try
do shell script "hdiutil eject disk1"
on error
tell application "System Events"
set termOpen to count (processes whose name is "Terminal")
set amOpen to count (processes whose name is "Activity Monitor")
end tell
tell application "Terminal"
activate
set newTab to do script "lsof /Volumes/'HFS HD'"
end tell
tell application "Activity Monitor"
activate
end tell
delay 3
set question to display dialog "Kill running?" buttons {"Yes", "No"} default button 2
set answer to button returned of question
if answer is equal to "Yes" then
do shell script "lsof -P | grep '/Volumes/HFS HD' | awk '{print $2}' | xargs kill -9"
do shell script "hdiutil eject disk1"
end if
tell application "Activity Monitor"
if amOpen is 0 then
quit
end if
end tell
tell application "Terminal"
if termOpen is 0 then
quit
else
close (first window whose selected tab is newTab) saving no
end if
end tell
end try
end run
Benim için mükemmel çalışıyor, umarım başarılı olursun!