Jeśli fstab
jest to przestarzałe w Lion (i myślę, że wcześniej?), W jaki sposób można właściwie zapobiec zamontowaniu partycji przy starcie systemu?
Jest to luźno związane z tym pytaniem, które na ten post nie ma odpowiedzi.
Edytować:
Więc moje zamieszanie wynika z przeczytania o fstab i polecenia edytowania /etc/fstab.hd
. Więc ... /etc/fstab
to, co muszę utworzyć i gdzie dodać informacje o UUID, aby zapobiec montowaniu partycji?
$ 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.
Odpowiedzi:
Ani
man fstab
animan diskarbitrationd
(patrz tutaj na przykład) nie wspominają o rezygnacji z/etc/fstab
.Nie ma go domyślnie, ale dlaczego miałby być, gdyby był pusty, ponieważ wartości domyślne są dobre? Jest tam, jeśli potrzebujesz.
Roszczenia o wycofanie się krążyły
fstab
już po Internecie.Od tutaj :
Od tutaj :
Oprócz faktu, że w dokumentacji nie ma wzmianki o przestarzałości, dlaczego Apple dodałoby narzędzia do prawidłowej edycji nieaktualnych plików konfiguracyjnych?
Cytowanie
man vifs
:Podczas działania następującego programu (nieskończona pętla, Ctrl-C, aby wyjść), żaden dysk nie zostanie zamontowany, przy odpowiednich warunkach można go oczywiście kontrolować bardziej precyzyjnie:
Zapisz jako main.c i skompiluj, używając następujących narzędzi (potrzebujesz Narzędzi dla programistów):
źródło
cron
. Bez utraty wartości, po prostu domyślnie nie używana. Jest różnica./etc/fstab
i / etc / fstab.hd`? być może rozwiąże to moje zamieszanie./etc/fstab
dobrze. dziękiNie ma potrzeby uruchamiania programów ani martwienia się o to, gdzie znajduje się fstab.
Wystarczy uruchomić sudo vifs i dodać odpowiednie linie do pliku. Mój jest:-
Upewnij się, że wiesz, jak zmodyfikować i zapisać plik w vimie. Vimtutor nauczy Cię podstaw.
PS / private / etc jest w rzeczywistości taki sam jak / etc. OS X przetwarza adres URL wewnętrznie (jest to wyjaśnione w dokumentacji API - chociaż nadal nie rozumiem dlaczego)
źródło
fat32
! Próbowałem zarówno, jakUUID
iLABEL
również.Ponieważ mam ten sam problem i nie znalazłem żadnego rezonującego rozwiązania tego problemu, napisałem małą usługę demona uruchamiania, która uniemożliwia montowanie woluminów o określonych etykietach.
Oto on: https://github.com/nanoant/mountblockd
źródło