Vai al contenuto

Directory utente su altro hard disk


Lollo85

Messaggi raccomandati

ciao a tutti, avrei la necessità di avere la directory dell'utente su di un altro hard disk; è possibile?

su linux, non devo far altro che scegliere (durante l'installazione) il punto di mount /home su di un altro hard disk, ma su mac os non saprei proprio come fare.

Grazie

Mac Pro 8-core 2.8Ghz, Mac Mini 2.5Ghz, Cinema Display 23, PowerMac G5 Dual 1.8, Cinema Display 22 ADC, iMac 17 G4 1.25Ghz, Mac Book 2.26Ghz, iBook Clamshell 466Mhz, MacBook Pro 2.4Ghz

Link al commento
Condividi su altri siti

Con Tiger si faceva così,

Chiameremo i due volumi “OSX” e “Users”.

aprire tra le Utility “BetInfo Manager” (Gestione NetInfo)

Da NetInfo abilitare l’utente root

Effettuare logout e quindi un nuovo login, stavolta come Altro > root

Aprire tra le Utility “Disk Utility” (Utility Disco):

Selezionare il Volume (non il disco) “Users”

Chiedere le info sul volume (“i” sulla toolbar della finestra di Disk Utility)

Copiare il valore del “Universal Unique Identifier” del volume, una stringa del tipo “12345-12345-12345”

Chiudere Disk Utility

Con vi o altro editor di testo:

creiamo (se non esiste) o editiamo il file /etc/fstab (lui, non /etc/fstab.hd)

Inseriamo la riga: “UUID=12345-12345-12345 /Users hfs rw 1 2 ”

Ovviamente utilizzaremo il valore di UUID che abbiamo copiato sopra.

Salvare e chiudere il file /etc/fstab

Aprire una finsetra del Terminale, e qui:

Copiamo il contenuto di “/Users”: # ditto /Users /Volume/Users

Rinominiamo il vecchio “Users”: # mv /Users /Users.old

Da Disk Utility effettuiamo l’unmount del volume “Users”

Di nuovo nel Terminal:

Creiamo il nuovo mountpoint: # mkdir /Users

Inseriamo le modifiche in NetInfo: # niload -d fstab / < /etc/fstab

Abbiamo finito.

Potremo già verificare che il tutto ha funzionato effettuando da Disk Utility il mount di “Users”, che verrà montata in “/Users”.

Riavviamo, entriamo regolarmente nell’utente regolare.

Tutto funziona, l’unica differenza è che in “OS X” la cartella “Users” non compare… ma compare il disco “Users”, e se il nostro utente è in italiano allora in nome del disco sarà “Utenti”.

A differenza di altre tecniche di spostamento della Home, qui abbiamo spostato il contenitore di default delle Home di tutti gli utenti:

ogni nuovo utente creato verrà creato in questa directory.

Se utilizzeremo ora il Migration Asistant l’utente verrà importato nella nuova home.

Il nostro nome è sritto nella storia B.R.N.

Link al commento
Condividi su altri siti

  • 3 settimane dopo...

ho elaborato una teoria tutta mia ed ecco la procedura:

- Installo il sistema operativo

- alla fine dell'installazione creo 2 utenti (il principale, ed un temporaneo)

(nel mio caso il temporaneo l'ho chiamato temp, ed il principale lollo)

- preparo il secondo ha disk o la seconda partizione che verrà montata automaticamente in /Volumes/......

(nel mio caso il secondo hard disk l'ho chiamato disk1, quindi lo troverò in /Volumes/disk1

- mi loggo con l'account temporaneo che deve necessariamente avere i privilegi di amministratore (vedi al momento della creazione dell'account temporaneo che ci sia la spunta su "L'utente può amministrare questo computer")

- apro una finestra del finder e trascino direttamente tutta la directory dell'utente principale (nel mio caso "lollo") direttamente nel nuovo disco

- apro il terminale e digito:

sudo ln -s /Volumes/disk1/lollo /Users/lollo

in questo modo creo il collegamento simbolico

poi i diritti:

sudo chown -R lollo /Volumes/disk1/lollo/

immagine1ajk.jpg

Et voilà! il gioco è fatto

Mac Pro 8-core 2.8Ghz, Mac Mini 2.5Ghz, Cinema Display 23, PowerMac G5 Dual 1.8, Cinema Display 22 ADC, iMac 17 G4 1.25Ghz, Mac Book 2.26Ghz, iBook Clamshell 466Mhz, MacBook Pro 2.4Ghz

Link al commento
Condividi su altri siti

  • 8 mesi dopo...

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...