Backup Ripartizionamento Ripristino intero sistema
Inviato: lun 15 feb 2010, 20:19
Volevo chiedere un consiglio circa un'operazione che mi pare giunto il tempo di compiere.
Attualmente ho l'HD partizionato in 3 partizioni prinicipali: una da 20 GB per windows che mi pare francamente anche troppo estesa visto l'uso che ne faccio, ma non ho ora il tempo ne la voglia di ritoccarla e reinstallare il tutto. Poi vi sono due partizioni per linux da circa 7 8 GB, il resto è suddiviso tra swap e altra partizione (penso di ripristino che asus ha predisposto).
Vi mostro direttamente cos adice df e fdisk:
In hdc3 vi è una installazione orami in disuso di slackware 11.0 che mi pare di aver già backuppato comunque da qualche parte in un HD esterno, in ogni caso ormai non contiene più dati che mi servono (ormai ho copiato in slack-12.1 tutte le configurazioeni dei variprogrammi).
In hdc6 vi è l'attuale sistema slackware-12.1.
L'obiettivo è quello di lavorare un po' più largo unendo le partizioni hdc6 e hdc3.
Come si vede la situazione è un po' contorta perchè una sta dentro ad una partizione estesa, mentre l'altra è una primaria....
Insomma io pensavo di cancellare tutto lo spazio dal blocco numero 3015 e fare una partizione estesa con dentro una logica per il sistema ed una per lo swap.
Ho sempre messo il sistema in un'unica partizione e non ho mai sentito esigenza di avere un partizionamento più articolato. Pertanto vorrei ottenere una situazione come quella sopra.
Vorrei mantenere il sistema attuale salckware-12.1 anche nella configurazione futura solo vorrei che si trovassein una partizione più grande.
I passi che mi pare di poter distinguere sono:
1- backup hdc3 attuale (ho spazio sull'hd esterno per cui...)
2- backup hdc6 (slack-12.1) sull'hd esterno che contiene anche altri dati ed è formattato in ext3. Metterei tutto in una direcotory.
3- rielaborazione spazio del'hd interno fdisk e mkfs dovrebbero bastare per creare e formattare la partizione estesa e le due logiche di swap e quella di sistema che finiranno per essere hdc4 e hdc5 o viceversa, hdc3 diventerebbe l'estesa che le contiene.
4- ripristino di slackware-12.1 dalla dir di backup sull'hd esterno alla nuova partizione creata.
Ho qualche dubbio un po' su tutto e cerco qualche consiglio.
Mi piacerebbe cavarmela con strumenti terra terra, come cp, rsync cose del genere.
In particolare comunque penso che sia critico il ripristino e ho parecchi dubbi sulle operazioni da fare dopo la copia. In particolare il ripristino di lilo (che ora sta nel superblock della partizione e non nel mbr del disco). Poi immagino che anche fstab vada modificato...
Potete darmi qualche dritta in più?
Attualmente ho l'HD partizionato in 3 partizioni prinicipali: una da 20 GB per windows che mi pare francamente anche troppo estesa visto l'uso che ne faccio, ma non ho ora il tempo ne la voglia di ritoccarla e reinstallare il tutto. Poi vi sono due partizioni per linux da circa 7 8 GB, il resto è suddiviso tra swap e altra partizione (penso di ripristino che asus ha predisposto).
Vi mostro direttamente cos adice df e fdisk:
Codice: Seleziona tutto
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hdc6 7.3G 6.0G 905M 88% /
/dev/hdc3 5.7G 5.4G 35M 100% /mnt/hd/slack-11
/dev/hdc2 22G 19G 2.5G 89% /mnt/hd/win
tmpfs 250M 0 250M 0% /dev/shm
/dev/sda2 734G 154G 543G 23% /media/wd2
# fdisk -l /dev/hdc
Disk /dev/hdc: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa8d32665
Device Boot Start End Blocks Id System
/dev/hdc1 1 230 1847443+ 1b Hidden W95 FAT32
/dev/hdc2 * 231 3014 22362480 c W95 FAT32 (LBA)
/dev/hdc3 3015 3779 6144862+ 83 Linux
/dev/hdc4 3780 4864 8715262+ f W95 Ext'd (LBA)
/dev/hdc5 3780 3906 1020096 82 Linux swap
/dev/hdc6 3907 4864 7695103+ 83 LinuxIn hdc6 vi è l'attuale sistema slackware-12.1.
L'obiettivo è quello di lavorare un po' più largo unendo le partizioni hdc6 e hdc3.
Come si vede la situazione è un po' contorta perchè una sta dentro ad una partizione estesa, mentre l'altra è una primaria....
Insomma io pensavo di cancellare tutto lo spazio dal blocco numero 3015 e fare una partizione estesa con dentro una logica per il sistema ed una per lo swap.
Ho sempre messo il sistema in un'unica partizione e non ho mai sentito esigenza di avere un partizionamento più articolato. Pertanto vorrei ottenere una situazione come quella sopra.
Vorrei mantenere il sistema attuale salckware-12.1 anche nella configurazione futura solo vorrei che si trovassein una partizione più grande.
I passi che mi pare di poter distinguere sono:
1- backup hdc3 attuale (ho spazio sull'hd esterno per cui...)
2- backup hdc6 (slack-12.1) sull'hd esterno che contiene anche altri dati ed è formattato in ext3. Metterei tutto in una direcotory.
3- rielaborazione spazio del'hd interno fdisk e mkfs dovrebbero bastare per creare e formattare la partizione estesa e le due logiche di swap e quella di sistema che finiranno per essere hdc4 e hdc5 o viceversa, hdc3 diventerebbe l'estesa che le contiene.
4- ripristino di slackware-12.1 dalla dir di backup sull'hd esterno alla nuova partizione creata.
Ho qualche dubbio un po' su tutto e cerco qualche consiglio.
Mi piacerebbe cavarmela con strumenti terra terra, come cp, rsync cose del genere.
In particolare comunque penso che sia critico il ripristino e ho parecchi dubbi sulle operazioni da fare dopo la copia. In particolare il ripristino di lilo (che ora sta nel superblock della partizione e non nel mbr del disco). Poi immagino che anche fstab vada modificato...
Potete darmi qualche dritta in più?