Mam dysk SSD w drodze i będę przenosić dysk twardy do gniazda wnęki optycznej w moim MBP. Chcę uruchomić system z dysku SSD i zapisać folder Moje / Użytkownicy na dysku twardym. Widziałem sposób, w jaki wszyscy sugerują przeniesienie folderu domowego na indywidualne konto na osobną partycję.
Chcę jednak przenieść folder CAŁOŚĆ / Użytkownicy. Nie chcę zawracać sobie głowy przenoszeniem indywidualnych kont użytkowników i chcę, aby nowe konta, które tworzę, rezydowały na dysku twardym bez żadnych dodatkowych kroków poza tworzeniem użytkownika.
Mam już kompletny klon mojego / Users katalogu na osobnej partycji, którą stworzyłem do testowania tego. Czy istnieje bezpieczny sposób (tj. Nie spowoduje żadnych problemów z funkcjonalnością aplikacji lub systemu operacyjnego) w celu nakierowania OS X na wykorzystanie nowego folderu / Użytkownicy?
źródło
ln -s /Volumes/NewUsersVolume/Users /Volumes/NormalBootVolume/Users
. Ponownie uruchomiłem i przetestowałem wszystkie moje aplikacje, a nawet uruchomiłem dzisiejszą aktualizację zabezpieczeń. Do tej pory wszystko działa jak urok.fstab
, jest trochę czystszy: punkty montowania są „właściwym” sposobem wykonywania tych rzeczy w świecie unix / linux.Najlepszym sposobem na to jest prawdopodobnie ustawienie / Users jako partycji automatycznej z wszystkimi katalogami domowymi w katalogu głównym tej partycji. Zakładam, że poprawnie skopiowałeś katalogi domowe (z włączonymi uprawnieniami). Teraz wystarczy dodać wolumin do / etc / fstab. Zakładając, że parafia została nazwana
Users
, dodajesz taką linię:Zamiast używać nazwy woluminu, możesz również użyć GUID woluminów, jeśli wiesz, jak go znaleźć, co byłoby nieco bardziej niezawodne (zapobiegałoby to wpadkom, gdybyś kiedykolwiek wstawił inny wolumin o nazwie
Users
. Wyglądałoby to tak:Możesz znaleźć więcej informacji w
man 5 fstab
. Ostrzegam, że strona podręcznika dotyczy głównie interfejsu programistycznego dla fstab, ale również trafia do pliku. Niestety nie wchodzi to w zakres wszystkich dostępnych opcji, naprawdę nie wydaje się, aby istniała dla niego dobra dokumentacja, ale to powinno dać ci wystarczająco dużo, aby uzyskać to, co chcesz zrobić.źródło
diskutil info "Volume Name"
.Users
folder z uprawnieniami, spróbuj czegoś takiego:sudo cp -rp /Users /Volumes/Toshiba/
(ZastępujeToshiba
oczywiście z nazwą napędu)Zrobiłem to w rzeczywistości, teraz używam nieoptycznego MBP.
Oto moje doświadczenie szczegółowy w całości .
Uwagi:
źródło