Saya kadang-kadang menggunakan SSD eksternal dengan macOS Sierra di atasnya, bersamaan dengan drive internal saya saat ini yang memiliki macOS Sierra berjalan di atasnya.
Satu hal yang mengganggu tentang Spotlight adalah bahwa setiap kali saya mencari sesuatu di dalamnya misalnya ketika saya menjalankan dari drive eksternal saya adalah bahwa saya mendapatkan hasil dari drive eksternal dan internal saya, yang merupakan sesuatu yang tidak saya inginkan.
Ketika boot ke drive eksternal saya, saya mencoba membuat pengecualian Spotlight untuk drive internal. Namun, tampaknya jika saya melakukan itu, pengecualian dibuat untuk drive internal saya bahkan ketika saya boot ke drive internal saya. Jadi, sepertinya pengecualian Spotlight terikat oleh laptop, bukan drive - artinya drive internal saya akan dikecualikan dari hasil sorotan tidak peduli dari mana drive eksternal saya booting.
Apakah mungkin untuk membuat pengecualian Spotlight untuk drive internal saya ketika saya menjalankan dari drive eksternal saya, dan juga pengecualian untuk drive eksternal saya ketika saya menjalankan dari drive internal saya?
sumber
rm
perintah mengharuskan saya menjalankannya menggunakansudo
. Saya menggunakan metode pertama dalam tautan SO yang Anda poskan. Apakah Anda punya saran untuk itu? Apakah saya perlu menggunakan metode peluncuran daemon untuk mengatasi ini?DriveToHide
memiliki spasi, maka skrip Anda , seperti saat ini ditulis, akan gagal. Jika Anda akan menguji dengan[ ... ]
maka kutip ganda variabel untuk mencegah gumpalan dan pemisahan kata. Atau gunakan[[ ... ]]
untuk menguji, maka tidak perlu mengutip ganda.Permintaan maaf untuk jawaban baru (tidak cukup perwakilan untuk berkomentar karena saya baru di sini)
@ hapi - Saya mungkin bingung, tetapi apakah skripnya salah?
Skrip untuk OS yang ingin menyembunyikan drive dari sorotan: mengganti nama
.metadata_never_index
Script pada OS yang ingin mengindeks drive: create
.metadata_never_index
Saya pikir kehadiran
.metadata_never_index
pada volume berarti Spotlight mengabaikannya?Terima kasih
sumber
.metadata_never_index
tidak memiliki dampak apa pun pada macOS 10.13 - superuser.com/questions/591406/ ... ...Saya belajar hari ini bahwa Anda dapat menggunakan
sudo touch /.metadata_never_index_unless_rootfs
direktori root dari setiap drive untuk memisahkan Indeks dari OS X Boot-Drives. Ini adalah versi khusus.metadata-never-index
, karena akan (kembali) mengindeks drive ketika Anda boot dari itu, tetapi tidak ketika Anda tidak.sumber
Sedangkan jawaban lain adalah metode yang baik untuk melakukannya, itu dapat secara tidak sengaja menyebabkan masalah dan mungkin tidak 100% andal. Metode yang lebih baik adalah menggunakan Alfred , karena lebih fleksibel daripada Spotlight, pada OS eksternal.
sumber