On 30/09/2010 17:27, Luca Zucchelli <tiratenefuori@xxxxxxxxx> wrote:
Mi è sorta la necessità di creare una nuova partizione per /var in modo da non perdere i dati se devo formattare la root. Il sistema è formato da 2 hard disk in RAID 1 e le partizioni occupano gli interi dischi. Avendo una partizione (la /)di 60 GB di cui solo 2 utilizzati, avrei tutto lo spazio per ridimensionare la partizione e crearne una nuova; soprattutto senza perdere i dati. Senza raid 1 avrei utilizzato Gparted ma con RAID1....
Parti con una live, ferma il RAID, azzera i metadati della prima partizione componente il RAID1 (/dev/hda1, presumibilmente) ed usa resize2fs direttamente sulla partizione.
A questo punto SOLO SUL PRIMO DISCO ridimensiona la partizione per / lasciando abbondante posto per i metadati del RAID, crea la partizione per /var, crea il filesystem per /var lasciando anche qui lo spazio per i metadati del RAID, quindi prova a montare i filesystem per verificare che sia tutto in ordine. Io trasferirei i dati da / alla nuova /var a questo punto.
Fino a questo punto, se qualcosa va storto hai ancora la tua root originale sull'altro disco. Questo non ti esime dal fare un backup prima di iniziare...
Infine smonta i file system, aggiusta le partizioni sul secondo disco e ricrea il RAID per i due volumi. Al limite fai un giro di resize2fs per massimizzare le dimensioni dei file system.
...credo che il Diaolo volesse dire la stessa cosa, ma ogni tanto è un po' criptico ;)
-- Ciao, Flavio -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx