Gibt es eine sichere Möglichkeit, den Ordner / Users auf ein separates Volume / Laufwerk zu verschieben?

14

Ich bin mit einer SSD unterwegs und werde meine Festplatte in den Steckplatz für den optischen Schacht in meinem MBP verschieben. Ich möchte von der SSD booten und meinen Ordner / Users auf der Festplatte speichern. Ich habe gesehen, wie jeder vorschlägt, den privaten Ordner eines einzelnen Kontos auf eine separate Partition zu verschieben.

Ich möchte jedoch den Ordner GESAMT / Benutzer verschieben. Ich möchte nicht die Mühe machen, einzelne Benutzerkonten zu verschieben, und ich möchte, dass von mir erstellte neue Konten auf der Festplatte gespeichert werden, ohne dass zusätzliche Schritte außer dem Erstellen des Benutzers erforderlich sind.

Ich habe bereits einen vollständigen Klon meines / Users-Verzeichnisses auf einer separaten Partition, die ich zum Testen dieses Verzeichnisses erstellt habe. Gibt es eine sichere Möglichkeit, OS X anzuweisen, den Ordner new / Users zu verwenden (dh es verursacht keine Probleme mit der Anwendungs- oder Betriebssystemfunktionalität)?

Robert S. Ciaccio
quelle

Antworten:

3

Kann möglicherweise nur einen Simlink zum Verzeichnis / User erstellen.

Öffnen Sie dazu das Terminal und geben Sie Folgendes ein:

cd [SeperateDrivePath*]
ln -s ./Users /Users

Sie möchten Ihren ursprünglichen Benutzerordner aus dem Weg räumen (umbenennen oder verschieben oder was auch immer).

* Wobei [SeperateDrivePath] der Pfad zu Ihrem Volume direkt unterhalb des geklonten Ordners / Users ist. Wahrscheinlich so etwas wie / Volumes / Some Hard Drive Name /. In diesem Fall sollten Ihre Klone / Benutzer unter / Volumes / Some Hard Drive Name / Users vorhanden sein.

Fischtoaster
quelle
Dies war, was ich tun wollte, aber ich dachte, es gäbe vielleicht eine andere "unterstützte" Lösung :) Ich warf Vorsicht in den Wind und tat es ... nun, vielleicht nicht alle Vorsicht ... Ich habe mein gesamtes Laufwerk geklont, gebootet von besagter Klon und stellte die symbolische Verbindung von dort her. So gab es einige kleinere Unterschiede, dass ich den symbolischen Link wie so erstellt: ln -s /Volumes/NewUsersVolume/Users /Volumes/NormalBootVolume/Users. Ich habe alle meine Apps neu gestartet und getestet und sogar das heutige Sicherheitsupdate ausgeführt. Bisher funktioniert alles wie ein Zauber.
Robert S Ciaccio
2
Zu Ihrer Information: Ich habe seit meinem letzten Kommentar 2 Maschinen wie diese in Betrieb genommen und hatte keinerlei Probleme.
Robert S Ciaccio
ok, es gibt ein Problem, das in dieser Konfiguration auftaucht. Wenn Sie ein Mobilemekonto haben und manchmal einen Computer verwenden, auf dem sich der Ordner / Users an der ursprünglichen Position befindet (dh das Startvolume), ist Ihr Dock völlig durcheinander. Alle Stapel oder Ordner in Ihrem Dock, die auf Ordner auf dem Benutzer-Volume verweisen, verschwinden oder verlieren ihre Einstellungen, nachdem Sie sich mit der ursprünglichen Konfiguration am Computer angemeldet haben. Andere Verrücknisse wie Synchronisierungsprobleme mit der IDISK und fehlende Dock-App-Symbole können die Folge sein. Ich habe das Problem jedoch gelöst, indem ich einfach alle meine mit mobileme synchronisierten Maschinen auf dasselbe Partitionsschema umgestellt habe.
Robert S Ciaccio
Ich habe einige Probleme damit gehabt, dass einige Apps mich zu / Volumes / Secondary / Users / me umgeleitet haben, und dieser seltsame Pfad taucht an merkwürdigen Stellen auf, wenn Sie wirklich nur wollen, dass es / Users / me ist. Ich empfehle den Hinweis fstab, er ist ein bisschen sauberer: Mountpoints sind die "richtige" Art und Weise, wie diese Dinge in der Unix / Linux-Welt gemacht werden.
Andrew Vit
1
Da ich gerade auf lion umgestiegen bin, denke ich, dass ich es mit fstab versuchen werde.
Robert S Ciaccio
18

Der beste Weg, dies zu tun, ist wahrscheinlich, / Users als eine automatisch gemountete Partition einzurichten, wobei sich alle Ihre Home-Verzeichnisse im Stammverzeichnis dieser Partition befinden. Ich gehe davon aus, dass Sie bereits ordnungsgemäß über die Basisverzeichnisse kopiert haben (mit aktivierten Berechtigungen). Jetzt müssen Sie nur noch das Volume zu / etc / fstab hinzufügen. Unter der Annahme, dass die Parition benannt ist Users, fügen Sie eine Zeile wie die folgende hinzu:

LABEL=Users /Users  hfs rw,auto

Anstelle des Datenträgernamens können Sie auch die GUID des Datenträgers verwenden, wenn Sie wissen, wie Sie ihn finden. Dies wäre etwas zuverlässiger (es würde Pannen verhindern, wenn Sie jemals einen anderen Datenträger mit dem Namen einfügen Userswürden. Das würde ungefähr so ​​aussehen:

UUID=DF000C7E-AE0C-3B15-B730-DFD2EF15CB91   /Users  hfs rw,auto

Weitere Informationen finden Sie in man 5 fstab. Seien Sie gewarnt, dass es in der Manpage hauptsächlich um die Programmierschnittstelle für fstab geht, aber auch um die Datei. Leider wird nicht auf alle verfügbaren Optionen eingegangen, es scheint wirklich keine gute Dokumentation dafür zu geben, aber dies sollte Ihnen genug geben, um das zu erledigen, was Sie tun möchten.

Louis Gerbarg
quelle
2
Mit Abstand die beste Lösung. Weitere Informationen: discussion.apple.com/thread.jspa?threadID=1212374
Jeff Swensen
1
Für diejenigen, die dies möglicherweise über Google finden, können Sie die UUID einer Partition abrufen, indem Sie ein Terminal durch Ausführen öffnen diskutil info "Volume Name".
Greg Haskins
Wenn Sie sich fragen, wie Sie den UsersOrdner mit Berechtigungen kopieren können , versuchen Sie sudo cp -rp /Users /Volumes/Toshiba/Toshiba
Folgendes
4

Ich habe dies tatsächlich getan, ich verwende gerade ein nicht-optisches MBP.

Hier ist meine Erfahrung ausführlich beschrieben .

Anmerkungen:

  1. Ich habe die SSD in den optischen Schacht eingesetzt, da der Festplattenschacht über Vibrationsdämpfer verfügt und die von mir gekaufte Lösung für den optischen Schacht nichts in der Nähe des ursprünglichen Festplattenschachts hatte. Die SSD ist vibrationsfrei und passt daher gut dorthin.
  2. Ich bin mit Fishtoaster einverstanden. Wie ich das gemacht habe, sehen Sie in meinem Link oben.
  3. Ich habe bootcamp und rEFIt installiert, also bekomme ich beim Booten die Option für SSD Mac, HD Mac oder Windows ... funktioniert ziemlich gut.
r00fus
quelle
1
LOL Ich habe tatsächlich einige Ihrer Macrumors gelesen, als ich Caddy- und SSD-Einkäufe getätigt habe. und dann ging ich zum nächsten Link in meinen Google-Ergebnissen hahahaha :) (um fair zu sein, hatte ich zu dem Zeitpunkt noch keinen Macrumors-Forum-Account: P)
Robert S Ciaccio
Vielen Dank, ich denke, all diese Details wären besser angekommen, wenn ich Fotos gemacht und sie in einen persönlichen Blog gestellt hätte. Die Mission von MacRumors ist nicht notwendig. Fixit-Hilfe. Ich finde auch, dass das Posten dessen, was du entdeckst, hilfreich ist, um dein eigenes Verständnis zu festigen. Die Belohnung liegt also im Tun ... Übrigens, mit welchem ​​Caddy bist du gegangen?
r00fus
Wahr genug! Ich habe den Caddy von cheapo ebay bekommen ( cgi.ebay.com/ws/… ). Es funktioniert super ... Ich habe ein paar Sachen darüber im Thread "MCE Optibay Alternative Cheap" gepostet. Mein Benutzername ist losmuertos.
Robert S Ciaccio