OSX auf Partitionen verteilen
Verschieben der Anwenderkonten
Im Gegensatz zur gängigen Praxis kann beim OS X das Betriebsystem erst nach der Installation auf verschiedene Partitionen aufgeteilt werden. Im folgenden Beispiel wird gezeigt wie die Anwenderkonten /Usres auf eine eigene Partition verschoben werden können. Verschieben der Anwenderkonten Beim Verschieben von Dateien/Ordnern sollte unbedingt ditto verwendet werden, sonst gehen Macintosh spezifische ResourceForks verloren. Seit dem der Version 10.4.x kann auch cp und mv verwendet werden. 10.3.x(SCSI) und 10.4.x (IDE und SCSI) Seit dem 10.3.x werden bei SCSI Medien keine Partitionen montiert, bevor ein Anwender sich eingeloggt hat. Darum muss mit folgendem Kommando ein Script generiert werden.
Als autodiskmount.plist liegt nun dieser Script unter /Library/Preferences/SystemConfiguration. Verschieben der Anwenderkonten /Users mit Hilfe von ditto -rsrcFork.
Der Montierungspunkt /Users ins /etc/fstab eintragen, wie im folgenden Beispiel.
Es ist nicht notwendig aber von Vorteil (bis Mac OS X 10.4.x) wenn die Werte von fstab ins Netinfo übertragen werden.
Wichtig: Aus- und einloggen nicht vergessen!
10.2.x(IDE und SCSI), 10.3.x und 10.5.x(IDE) Im folgenden Beispiel werden die Anwenderkonten auf eine existierende Partition mit dem Namen "Users" verlegt. Dannach wird vom /Users ein Softlink zur Partition gemacht.
Kontrolliere mit folgendem Kommando die Rechte und den Link:# ls -l /Users
Das Ergebnis sollte etwa folgendermassen aussehen (Fett).lrwxrwxr-t 1 root admin 13 Jan 1 00:01 /Users -> /Volumes/Users
Das ganze als Shell-Script: mv_user