Đừng đánh thức đĩa cứng ngoài khi lưu vào ổ trong


9

Vấn đề của tôi là tôi có một ổ cứng ngoài được kết nối với máy Mac. Vì nó chỉ được sử dụng cho mục đích sao lưu, nên nó đang ngủ hầu hết thời gian.

Tuy nhiên, nếu bây giờ tôi muốn lưu một cái gì đó (ví dụ như hình ảnh từ một trang web) vào đĩa cứng bên trong của mình, tôi phải đợi một cái bên ngoài thức dậy trước khi cuộc hội thoại "lưu dưới dạng ..." xuất hiện.

Tôi biết về câu hỏi Làm thế nào để lưu tệp nhanh chóng và không cần phải đợi các ổ cứng ngoài "thức dậy"? , nhưng có vẻ như nó dự định một giải pháp về việc không để các đĩa cứng đi ngủ trong khi tôi muốn để ổ cứng ngoài có phần còn lại xứng đáng.


BIÊN TẬP:

  • Tôi không muốn rút phích cắm vì tôi biết rằng tôi sẽ quên kết nối lại trước khi sao lưu tự động
  • nhiều hệ điều hành khác xử lý rất tốt các tình huống như thế

EDIT2:

Sử dụng câu trả lời của Sherwood Botsford, tôi kết hợp các AppleScript sau để gắn ổ cứng, thực hiện ví dụ như một rsync và ngắt kết nối lại.

do shell script "diskutil mount 'Name of your Volumn'"

do shell script "rsync -av --delete ~/ '/Volumes/Name of your Volume/.'"

do shell script "diskutil unmountDisk 'Name of your Volume'"

4
Tôi thực sự đang tìm kiếm một câu trả lời thực sự cho câu hỏi này, không chỉ là những câu trả lời xoay quanh việc "rút ổ đĩa". Khi hộp thoại lưu mở ra, sẽ không có lý do nào để quay bất kỳ ổ đĩa ngoài nào, miễn là vị trí lưu không nằm trên một trong những ổ đĩa đó. Đây là hành vi xấu và Apple đã biết về nó trong nhiều năm.
Guillhol

Câu trả lời:


3

khả năng.

A: Ngắt đĩa từ dòng lệnh.

diskutil unmountDisk Lacie

sẽ là lệnh để ngắt kết nối một đĩa có hệ thống tệp có tên Lacie trên đó. Bạn cũng có thể tham khảo chính thiết bị, nhưng các thiết bị có thể thay đổi từ giá treo này sang giá treo khác. unmountDisk sẽ lấy bất kỳ tên hệ thống tệp nào làm đối tượng nhưng sẽ ngắt kết nối tất cả các hệ thống tệp khác nếu ổ đĩa có nhiều hơn một.

Sau đó, khi bạn muốn làm một bản sao lưu,

 diskutil mount Lacie

Bạn cũng cần phải tắt đèn sân khấu để lập chỉ mục ổ đĩa này.


1
Bạn có thể viết một tập lệnh gắn ổ đĩa định kỳ để cho phép sao lưu, nhưng hầu hết thời gian không được ghi lại. Nếu bạn lên lịch cho tập lệnh thông qua launchctl, điều đó sẽ đạt được hành vi "thiết lập và quên nó" mà samcarter muốn.
BringMyCakeBack 7/214

Đối với tất cả các khối lượng áp dụng, bạn có muốn tùy chọn các biểu tượng Unmount kín đáo nhưng đặc biệt (hai mũi tên, nhìn thấy trong Disk Utility) trong cả (a) thanh bên của Finder và (b) Chế độ xem Cột ở cấp độ Máy tính không?
Graham Perrin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.