Bagaimana mengabaikan hard drive kedua

0

Saya memiliki hard drive kedua di macbook pro saya yang dapat di-boot ke os lama saya setelah menginstal SSD baru dengan build yang bersih dari OSX Mavericks. Ketika boot ke SSD saya, saya ingin drive lama saya hanya digunakan ruang penyimpanan, namun tetap menggunakannya untuk hal lain. Misalnya ketika saya menekan terbuka dengan, itu menunjukkan kepada saya semua aplikasi saya dari drive lama. Saya sudah menonaktifkan Spotlight untuk drive lama, tetapi bagaimana saya bisa mencegah semua fungsi kecuali sebagai drive eksternal?

PS. Saya masih perlu mem-bootnya sesekali dan saya tidak bisa mengeluarkannya saat menggunakan SSD karena saya perlu mengakses file di dalamnya.

stas
sumber
1
Anda dapat mencoba membatalkan pendaftaran dir dari Launch Services. /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -u /path/to/dir
Mateusz Szlosek
Tidak jelas bagi saya :( jadi Anda ingin terhubung tetapi tidak berfungsi sama sekali, atau sebagian fungsional atau kadang-kadang fungsional, atau?
Ruskes
Saya setuju dengan Buscar 웃, mohon jelaskan apa yang Anda inginkan. Saya mulai menulis jawaban tentang penggunaan fstabuntuk mencegah drive tidak dipasang secara otomatis atau hanya diatur untuk dibaca. Juga, apakah drive internal ini benar-benar berperilaku berbeda dari bagaimana drive eksternal akan bekerja?
Lee Joramo
@Buscar 웃 Saya hanya ingin itu berfungsi sebagai penyimpanan dan untuk OS tidak menggunakannya untuk apa pun kecuali saya secara eksplisit membaca atau menulis file di atasnya.
stas

Jawaban:

1

Saya memiliki konfigurasi yang sama. Dua drive fisik: satu Maverick, Mountain Lion yang lain gagal. Ketika Yosemite keluar, saya bisa melompat Mountain Lion ke depan.

Di OSX utama Anda, kecualikan / oldpartitionname / (atau, / oldpartitionname / Applications) dari Spotlight.

Kemudian setel ulang menu "Buka Dengan" dengan Terminal:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

OSX Anda akan membangun kembali daftar aplikasi baru, dalam ruang lingkup yang baru ditentukan.

lebih jauh
sumber
Saya tulis dalam pertanyaan bahwa saya sudah melakukan itu
stas
Anda tidak mengatakan bahwa Anda benar-benar mereset LaunchService.
fartheraway