Wenn fstab
Lion veraltet ist (und ich denke schon?), Wie verhindert man ordnungsgemäß, dass eine Partition beim Systemstart bereitgestellt wird?
Dies hängt lose mit dieser Frage zusammen, die ab diesem Beitrag keine Antwort hat.
Bearbeiten:
Meine Verwirrung rührt daher, dass ich über fstab lese und zum Bearbeiten aufgefordert werde /etc/fstab.hd
. Also ... muss /etc/fstab
ich erstellen und UUID-Informationen hinzufügen, um das Mounten von Partitionen zu verhindern?
$ cat /etc/fstab.hd
IGNORE THIS FILE.
This file does nothing, contains no useful data, and might go away in
future releases. Do not depend on this file or its contents.
Antworten:
Weder erwähnen
man fstab
nochman diskarbitrationd
(siehe hier zum Beispiel) Verfall von/etc/fstab
.Es ist nicht standardmäßig vorhanden, aber warum sollte es sein, wenn es nur leer wäre, weil die Standardeinstellungen gut sind? Es ist da, wenn Sie es brauchen.
Behauptungen über die Nichtbeachtung von
fstab
schweben seit einiger Zeit im Internet.Von hier :
Von hier :
Abgesehen von der Tatsache, dass die Dokumentation keine Hinweise auf veraltete Konfigurationsdateien enthält , warum sollte Apple Dienstprogramme hinzufügen, um veraltete Konfigurationsdateien ordnungsgemäß zu bearbeiten?
Zitat
man vifs
:Während das folgende Programm ausgeführt wird (Endlosschleife, Strg-C zum Beenden), wird keine Festplatte gemountet. Unter geeigneten Bedingungen können Sie es natürlich feiner steuern:
Speichern Sie es als main.c und kompilieren Sie es wie folgt (Sie benötigen Developer Tools):
quelle
cron
. Keine Veralterung, wird nur standardmäßig nicht verwendet. Es besteht ein Unterschied./etc/fstab
und / etc / fstab.hd`? Vielleicht klärt das meine Verwirrung./etc/fstab
jetzt ganz gut zum Laufen gebracht. thxSie müssen keine Programme ausführen oder sich Gedanken darüber machen, wo sich fstab befindet.
Führen Sie einfach sudo vifs aus und fügen Sie der Datei die entsprechenden Zeilen hinzu. Meins ist:-
Stellen Sie sicher, dass Sie wissen, wie Sie eine Datei in vim ändern und speichern. Vimtutor bringt Ihnen die Grundlagen bei.
PS / private / etc ist eigentlich dasselbe wie / etc. OS X verarbeitet die URL intern (dies wird in der API-Dokumentation erklärt - obwohl ich immer noch nicht verstehe, warum)
quelle
fat32
! Ich habe beidesUUID
undLABEL
auch versucht .Da ich das gleiche Problem habe und keine vernünftige Lösung dafür gefunden habe, habe ich einen kleinen Dienst zum Starten von Daemons geschrieben, der das Mounten von Volumes mit angegebenen Bezeichnungen verhindert.
Hier ist es: https://github.com/nanoant/mountblockd
quelle