Harici bir HDD bağladığınızda OSX'in yalnızca belirli bölümleri monte etmesini sağlayabilir misiniz?


17

4 bölümlü harici bir HDD'im var.

Benim sorum şudur: HDD'yi bağladığımda işletim sistemine yalnızca ikisini (Bir FAT ve bir HFS +) monte etmesini söylemenin bir yolu var mı? Bulucuya bağlı 4 "disk" olması oldukça can sıkıcı ve sürücüyü sabrım için bir testten çıkarıyor.

Önerilerinizi takdir ediyorum. Eğer imkansızsa sanırım etrafta dolaşıp her şeyi 2 bölüme almam gerekecek ...: /

Yanıtlar:


15

Evet. Zaten orada değilse, / etc dizininde "fstab" adlı bir dosya oluşturmanız gerekir:

sudo nano /etc/fstab

Ardından, Benzersiz Evrensel Tanımlayıcı (UUID) bölümlerine ihtiyacımız olacak . Disk İzlencesi'ni açın ve otomatik olarak takılmasını istemediğiniz bölümü vurgulayın. Ardından CMD + I tuşlarına basın ve aşağıdaki ekranla karşılaşacaksınız (vurgulanan UUID'ye dikkat edin):

Disk Yardımcı Programı Bölüm Bilgileri

Daha sonra fstab dosyamıza aşağıdaki satırı girmemiz gerekecek. Aşağıdaki örnek, "Shockwave" bölümümün otomatik olarak takılmasını önleyecektir:

UUID=27C2148B-1734-3900-B89C-FE3EB7E11DBC    none   hfs   rw,noauto

Hit cntrl + O İşiniz bittiğinde kaydedin. İstediğiniz kadar ekleyebilirsiniz; Her satıra bir tane. Yeniden başlatma ve fstab içinde belirtilen bölümler monte edilmez.

UUID bölümleri benzersiz tanımlayıcı (yerine cihazın etiket kullanmak istiyorsanız aşağıda verilen insan başvurabilecekler) 'dir. Noauto etiketi otomatik yükün üzerinde monte değil OS X söyler. Bunları Disk İzlencesi'ni kullanarak da bağlayabilirsiniz, ancak OS X başlangıçta sizin için yapmaz.

Fstab ve onunla neler yapabileceğiniz hakkında daha fazla bilgi edinmek isterseniz, ilgili kılavuz sayfasını görüntüleyebilirsiniz .


Benim için çalışmıyor gibi görünse de, ihtiyacım olan şey bu. Aşağıdaki yazı yazıyorum: "UUID = {XXXXXXXX-XXXX-XXXX-XXXX-XXXOD} hiçbiri hfs rw, noauto" ama işe yaramıyor gibi görünüyor, bu sözdizimi olduğundan emin misiniz?
kevin9794

Öğreticiyi sizin için güncelledim. Diş tellerini çıkarmayı unutmayın (örn. UUID = 9324-343224-2343) yoksa işe yaramaz! Hala çalışmıyorsa, doğru UUID'ye sahip olduğunuzdan emin olun.

FAT bölümüne ne dersiniz? disk yardımcı programı FAT32 bölümü için UUID göstermez.
Donmuş Alev

Etikette boşluk varsa ne olur?

@ EthanCardenas- Ya yaparsa? Sen UUID kullanıyorsunuz değil etiketi
Greenonline

7

/etc/fstabBirimlerin monte edilmesini önlemek için girişler ekleyebilirsiniz . Bu @cksum'un açıkladığı tekniğe benzer. İşte bazı örnek tek gömlekler. Varsa bir fstab dosyası oluştururlar, aksi takdirde eklerler. Yönetici ayrıcalıklarına ihtiyacınız var.

  1. Arşiv adlı bir HFS (Mac) biriminin kurulmasını önleyin. Manuel olarak monte edilirse, Okuma / Yazma olacaktır.

    echo "LABEL=Archive none hfs rw,noauto 0 0" | sudo tee -a /etc/fstab

  2. BOOTCAMP adlı NTFS birimi. Sadece oku.

    echo "LABEL=BOOTCAMP none ntfs ro,noauto 0 0" | sudo tee -a /etc/fstab

  3. PMBPORTABLE adlı FAT32 birimi. Sadece oku.

    echo "LABEL=PMBPORTABLE none msdos ro,noauto 0 0" | sudo tee -a /etc/fstab


Böylece pertiküler bir sürücüyü monte edebilirim sudo mount -t msdos /dev/disk3 /Volumes/usb. Ama bunu bilmeden yapabilir miyim /dev/disk3?
Donmuş Alev

1
+1 - Bu, iyi bir tekniktir, çünkü UUID, USB diskleri takar veya çıkarırsanız değişme eğilimindedir. Bu yöntemi kullanarak fstab, disk yapılandırmasını her değiştirişinizde güncelleme yapmanız gerekmez . Cevabınızda bu gerçeği vurgulamak iyi bir fikir olabilir.
Greenonline
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.