Ancora una volta, a proposito, sono d'accordo con Karel che fare la tua installazione di base su ssd è l'opzione migliore. Consiglio anche di leggere alcuni altri tutorial prima di seguire le mie indicazioni.
NOTA: è molto più semplice configurare il sistema durante una nuova installazione,
Ora, se si desidera creare un nuovo punto di montaggio per / var, ci sono molte cose da considerare.
Alcune directory saranno più difficili da spostare perché i file potrebbero essere in uso, / var è uno di questi figli problematici. Ogni volta che il sistema è attivo, è probabile che i dati vengano scritti in / var
Un'altra considerazione è mantenere gli attributi di file corretti, la copia non lo farà senza i flag corretti.
questi collegamenti potrebbero aiutarti a iniziare,
http://lists.opensuse.org/opensuse/2001-11/msg01343.html
http://dev.digi-corp.com/2009/09/moving-opt-data-to-new-partition-in-linux-due-to-low-disk-space
NOTA:
preferisco usare tar over cp, è più veloce e so che manterrà i miei attributi di file, qualcosa come il seguente (un esempio veloce, alcuni passaggi sono stati lasciati fuori per semplicità)
NON SEGUIRE QUESTE DIREZIONI SENZA COMPRENDERE COSA SI STA FACENDO
- Avvio da USB live.
- Usa fdisk e mkfs, per creare e formattare una nuova partizione sul tuo disco da 750 GB, 50 GB dovrebbero essere sufficienti.
- Montare la nuova directory.
Come questo
mkdir /mnt/var2
mount -a /dev/sdxx /mnt/var2
(sostituisci sdxx con la partizione da 50 GB creata per il tuo nuovo / var, ad esempio / dev / sdb1)
monta il tuo ssd come / mnt / oldroot
mkdir /mnt/oldroot
mount -a /dev/sdxx /mnt/oldroot
(qui / dev / sdxx è la partizione / sul tuo ssd, probabilmente / dev / sda1 o simile) Ora dovresti essere in grado di navigare nel tuo vecchio filesystem, iniziando da / mnt / oldroot
ora copierai i file dalla vecchia directory / var a quella nuova
cd /mnt/oldroot/var
tar cSpf - . | (cd /mnt/var2 ; tar xvSpf - )
al termine della copia, confrontare le 2 directory, se tutto sembra a posto, rinominare la vecchia directory / var
mv /mnt/oldroot/var /mnt/oldroot/var.0ld
mkdir /mnt/oldroot/var
Non resta che modificare / mnt / oldroot / etc / fstab per aggiungere la nuova partizione come mountpoint per / var (lascerò questo alla tua immaginazione)
poi
umount /mnt/var2
umount /mnt/oldroot
reboot
Se tutto è andato bene, al riavvio la nuova partizione dovrebbe essere montata come / var