è possibile montare il file system di root '/' su un disco rigido (dove verranno archiviate cartelle come /usr, /boot, ecc.) e montare /tmp e /home su un altro disco rigido sulla stessa partizione?
Qualcosa del genere:
HDD1:
/
/usr
/bin
/boot
/var
HDD2:
/tmp
/home
So che LVM è possibile per creare un unico grande volume, ma non è quello che voglio
Risposta accettata:
Avere /tmp e /home sulla stessa partizione tra loro ma su una partizione diversa da / , dovrai farlo:
-
Crea
tmpehomele due directory di primo livello sulla partizione che vuoi contenerle. Quindi, se in questo momento quella partizione è essa stessa/tmp, dovrai spostarne l'intero contenuto in untmpdirectory nella sua radice. -
Fornisci la partizione che contiene
tmpehomeil proprio punto di montaggio. Un nome ragionevole per questo ètmp+home(a meno che tu non preveda di utilizzare quella partizione anche per altre cose) e posizioni ragionevoli per essa sono/,/mnte/media. Consiglio di inserirlo direttamente in/e il resto di questa risposta presuppone che sia lì. -
Dai
/tmp+homela propria voce in/etc/fstab. (Vedrai/tmpha una propria voce.) -
Crea
/tmpe/homecollegamenti simbolici a/tmp+home/tmpe/tmp+home/home.
Tieni presente che questo non implica l'utilizzo di queste istruzioni per la creazione di un /home separato partizione, perché in questa configurazione, /home sarà un collegamento simbolico a una partizione separata, anziché un punto di montaggio per una partizione separata.
Inoltre, dovrai deconfigurare il tuo /tmp separato directory (compresa la rimozione o, meglio, il commento della sua voce in /etc/fstab ), poiché /tmp non sarà più un punto di montaggio per una partizione separata, ma sarà invece un collegamento simbolico in una partizione separata.
Questa risposta non fornisce istruzioni estremamente specifiche (sebbene dovrebbe essere sufficiente, unitamente alla documentazione disponibile). Se qualcuno che ha esperienza di spostamento di /tmp può valutare se è possibile/sicuro spostare /tmp mentre nel sistema installato, sarebbe utile. Posso dare istruzioni dettagliate per farlo dal sistema installato o da un CD live, ma non voglio dare indicazioni inefficaci o non sicure (né indicazioni inutilmente difficili e che richiedono tempo).