Esiste un modo sicuro per spostare la cartella / Users su un volume / unità separato?


14

Ho un SSD in arrivo e sposterò il mio HDD nello slot dell'alloggiamento ottico nel mio MBP. Voglio fare il boot dall'SSD e archiviare la mia cartella / Users sull'HDD. Ho visto il modo in cui tutti suggeriscono di spostare la cartella principale di un singolo account in una partizione separata.

Tuttavia, desidero spostare la cartella ENTIRE / Users. Non voglio preoccuparmi di spostare singoli account utente e desidero che tutti i nuovi account creati risiedano sull'HDD senza ulteriori passaggi oltre alla creazione dell'utente.

Ho già un clone completo della mia directory / Users su una partizione separata che ho creato per testarlo. Esiste un modo sicuro (ovvero non causerà problemi con l'applicazione o la funzionalità del sistema operativo) per indirizzare OS X a utilizzare la nuova cartella / Utenti?

Risposte:


3

Potrebbe essere sufficiente creare un simlink nella directory / User.

Per fare ciò, apri il Terminale e inserisci:

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

Ti consigliamo di spostare la tua cartella Utenti originale (rinominala o spostala o altro).

* Dove [SeperateDrivePath] è il percorso del volume appena sotto la cartella clonata / Users. Probabilmente qualcosa come / Volumes / Some Hard Drive Name /. In questo caso, i tuoi cloni / Utenti dovrebbero esistere in / Volumi / Nome del disco rigido / Utenti.


Questo era quello che volevo fare ma stavo pensando che forse c'era un'altra soluzione "supportata" :) Ho lanciato cautela al vento e l'ho fatto ... beh, forse non tutta cautela ... Ho clonato tutto il mio disco, avviato da detto clone e da lì ha creato il collegamento simbolico. Quindi c'erano alcune piccole differenze in che ho creato il collegamento simbolico in questo modo: ln -s /Volumes/NewUsersVolume/Users /Volumes/NormalBootVolume/Users. Riavviato e testato tutte le mie app, ha anche eseguito l'aggiornamento di sicurezza di oggi. Finora tutto funziona come un fascino.
Robert S Ciaccio,

2
Cordiali saluti, ho usato 2 macchine in questo modo dal mio ultimo commento e non ho avuto nessun problema.
Robert S Ciaccio,

ok c'è un problema che compare in questa configurazione. Se si dispone di un account mobileme e talvolta si utilizza un computer con la cartella / Users nella posizione originale (ovvero il volume di avvio), il dock verrà rovinato. Eventuali pile o cartelle presenti nel dock che puntano a cartelle nel volume Utenti scompariranno o perderanno le loro impostazioni dopo aver effettuato l'accesso alla macchina con la configurazione originale. Potrebbero derivarne altre stranezze come i problemi di sincronizzazione dell'idisk e le icone dell'app dock mancanti. Tuttavia, ho risolto il problema semplicemente passando tutte le mie macchine sincronizzate mobileme sullo stesso schema di partizione.
Robert S Ciaccio,

Ho avuto alcuni problemi a correre in questo modo con alcune app che mi reindirizzano a / Volumes / Secondary / Users / me e questo strano percorso si apre in posti strani quando vuoi davvero che sia / Users / me. Consiglio il suggerimento da usare fstab, è un po 'più pulito: i mountpoint sono il modo "corretto" di fare queste cose nel mondo unix / linux.
Andrew Vit,

1
Da quando ho appena effettuato l'aggiornamento a Lion, penso che proverò nel modo fstab.
Robert S Ciaccio,

18

Il modo migliore per farlo è probabilmente configurare / Users come partizione montata automaticamente, con tutte le directory home nella radice di quella partizione. Presumo che tu abbia già copiato correttamente le home directory (con le autorizzazioni abilitate). Ora devi solo aggiungere il volume a / etc / fstab. Supponendo che la parizione sia denominata Users, aggiungi una riga come questa:

LABEL=Users /Users  hfs rw,auto

Invece di usare il nome del volume, puoi anche usare il GUID dei volumi se sai come trovarlo, il che sarebbe leggermente più affidabile (impedirebbe incidenti se mai inserissi un altro volume con il nome Users. Sarebbe simile a:

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

Puoi trovare maggiori informazioni in man 5 fstab. Attenzione, quella manpage riguarda principalmente l'interfaccia di programmazione per fstab, ma va anche nel file. Sfortunatamente non include tutte le opzioni disponibili, sembra che non ci sia una buona documentazione per questo, ma questo dovrebbe darti abbastanza per ottenere ciò che vuoi fare.


2
Di gran lunga la soluzione migliore. Ulteriori informazioni: discussioni.apple.com/it/thread.jspa?threadID=1212374
Jeff Swensen,

1
Per coloro che possono trovarlo tramite Google, è possibile ottenere l'UUID di una partizione aprendo un terminale in esecuzione diskutil info "Volume Name".
Greg Haskins,

Per coloro che si chiedono come copiare la Userscartella con i permessi, prova qualcosa del tipo: sudo cp -rp /Users /Volumes/Toshiba/(Sostituendo Toshibacon il nome del tuo disco ovviamente)
sdgfsdh

4

L'ho fatto, infatti, sto usando un MBP non ottico in questo momento.

Ecco la mia esperienza in dettaglio .

Appunti:

  1. Ho inserito l'SSD nell'alloggiamento ottico, poiché l'alloggiamento dell'HDD ha smorzatori di vibrazioni e la soluzione dell'alloggiamento ottico che ho acquistato non aveva nulla di simile a ciò che accade nell'alloggiamento dell'HDD originale. L'SSD non ha vibrazioni, quindi si adatta bene lì.
  2. Sono d'accordo con Fishtoaster ... vedi il mio link qui sopra per come l'ho fatto.
  3. Ho bootcamp e rEFIt installati, quindi quando avvio, ottengo l'opzione per SSD Mac, HD Mac o Windows ... funziona abbastanza bene.

1
LOL In realtà ho letto alcuni dei tuoi post sui macrumor quando ero caddy e shopping su SSD: PI ricordo perché pensavo: "Questo ragazzo ha messo molto lavoro in questo post, mi sento male che nessuno ha pubblicato alcun feedback ...." e poi sono passato al link successivo nei miei risultati di Google hahahaha :) (per essere onesti, al momento non avevo un account sul forum macrumors: P)
Robert S Ciaccio,

Grazie, penso che tutti quei dettagli sarebbero stati ricevuti meglio se avessi fatto delle foto e le avessi messe su un blog personale. La missione di MacRumors non è necc. aiuto fixit. Trovo anche che pubblicare ciò che scopri sia utile per consolidare la tua comprensione, quindi la ricompensa sta nel fare ... a proposito, con quale carrello sei andato?
r00fus,

Abbastanza vero! Ho preso il cheapo ebay caddy ( cgi.ebay.com/ws/… ). Funziona benissimo ... Ho pubblicato alcune cose al riguardo nel thread "MCE Optibay Alternative Cheap". Il mio nome utente è losmuertos.
Robert S Ciaccio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.