Unire 2 partizioni ext3 non contigue ed estendere il /

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

Salve, ecco la mia situazione nell'immagine sottostante.

Vorrei unire la sd4 alla sd3 per aumentare la /

Oppure unirla e suddividere poi in / e /home

Ma non ho la minima idea di come diavolo posso fare e leggendo tutti dicono che è possibile dal live cd, e ok...ma come?
Allegati
Schermata.png
dani.deb
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3902
Iscrizione: sabato 20 dicembre 2008, 22:40
Desktop: Lubuntu + Unity + Kubuntu
Distribuzione: ubuntu 12.04 64bit + 13.04

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da dani.deb »

si fa (si può fare quasi tutto  :)), ma diventa un bel traffico..
inoltre si tratterà di spostare il filesystem, il che comporta parecchio tempo (da mezz'ora a qualche ora), e il rischio di perdita dati, specie per cali di corrente (per cui se non è un portatile o non hai un gruppo di continuità valuta bene)

la /home separata, invece, si fa solo durante l'installazione, dopo no

si fa da live cd nel senso che devi avviare con il cd live dentro, scegliere 'prova ubuntu senza installare', avviare sistema-->amministrazione-->partition editor
da li si lavora

se pensi che valga la pena fare tutto questo, avvia da cd live, poi dicci che ti indichiamo
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

dani.deb ha scritto: si fa (si può fare quasi tutto  :)), ma diventa un bel traffico..
inoltre si tratterà di spostare il filesystem, il che comporta parecchio tempo (da mezz'ora a qualche ora), e il rischio di perdita dati, specie per cali di corrente (per cui se non è un portatile o non hai un gruppo di continuità valuta bene)

la /home separata, invece, si fa solo durante l'installazione, dopo no

si fa da live cd nel senso che devi avviare con il cd live dentro, scegliere 'prova ubuntu senza installare', avviare sistema-->amministrazione-->partition editor
da li si lavora

se pensi che valga la pena fare tutto questo, avvia da cd live, poi dicci che ti indichiamo
azz...tutto quel tempo...cavoli....e se eliminassi la partizione extended dove risiede la swap e estendessi la sd2 all'indietro? andandomi poi a creare una swap dopo la sd2 ridimendionando quest'ultima?
dani.deb
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3902
Iscrizione: sabato 20 dicembre 2008, 22:40
Desktop: Lubuntu + Unity + Kubuntu
Distribuzione: ubuntu 12.04 64bit + 13.04

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da dani.deb »

allora:
sda2 non è niente: una partizione estesa è un contenitore per altre partizioni, non la usi direttamente
al massimo potresti fare quello che hai detto tu con sda3 (la root): ma è proprio questo che comporta tutti i problemi che ti ho elencato

la cosa più semplice forse sarebbe lasciare così e usare sda4 come partizione dati (non è grandissima, ma almeno una parte dei file ce la puoi mettere), e montandola in automatico all'avvio
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

dani.deb ha scritto: allora:
sda2 non è niente: una partizione estesa è un contenitore per altre partizioni, non la usi direttamente
al massimo potresti fare quello che hai detto tu con sda3 (la root): ma è proprio questo che comporta tutti i problemi che ti ho elencato

la cosa più semplice forse sarebbe lasciare così e usare sda4 come partizione dati (non è grandissima, ma almeno una parte dei file ce la puoi mettere), e montandola in automatico all'avvio
Si scusa...intendevo dire di eliminare la sd2 e la sd4, estendere all'indietro la sd3 e poi ricrearmi la swap.

Il fatto è che mi serve spazio e in seguito credo eliminerò completamente la partizione ntfs, virtualizzando windows. Ma a questo punto se non voglio formattare mi conviene aspettare un pò e poi eliminare il tutto ed estendere la sd3. Preferisco aspettare da qualche mezz'ora a qualche ora piuttosto che dover rifare tutto il lavoro di mesi su ubuntu, reinstallare i programmi, aggiungere i repository, modificare file...aiuto ::)

Ora però mi chiedo come si possono unire due partizioni contigue, giusto a titolo informativo
dani.deb
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3902
Iscrizione: sabato 20 dicembre 2008, 22:40
Desktop: Lubuntu + Unity + Kubuntu
Distribuzione: ubuntu 12.04 64bit + 13.04

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da dani.deb »

due partizioni non si uniscono
devi cancellarne una ed allargare l'altra nello spazio vuoto che si è creato (dopo aver copiato i dati di quella che cancelli  :))

facendo come dici tu, farai solo 1 volta (anzichè 2) l'operazione lunga di spostare indietro il filesystem
mi raccomando prima un bel backup di tutto! qualche rischio di inconvenienti c'è sempre..
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

Mh, capito. Lo spostamento del filesystem lo fa lui in automatico (una volta che da Gparted sposto la freccia all'indietro della sd3) o devo dirgli qualcosa io?

Visto che ci sei, ho letto da qualche parte nel forum, ma ora non ricordo dove e ci metterei anni a ritrovarlo, un'espediente per i programmi, segnando con uno script o qualcosa del genere(un file di testo) i programmi installi e nel caso succedesse qualcosa farlo partire e risistemare il tutto.

Insomma una cosa del genere:
- ubuntu si segna tutti i programmi che ci sono al momento
-in caso di danni utilizza quanto sopra per reinstallare il tutto

é possibile? come?
Ultima modifica di mettiu86 il domenica 26 aprile 2009, 12:00, modificato 1 volta in totale.
Avatar utente
gianmpu
Rampante Reduce
Rampante Reduce
Messaggi: 7721
Iscrizione: giovedì 15 novembre 2007, 17:11

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da gianmpu »

Se devi eliminare la swap, un metodo corretto di lavoro è:
1) Spegnere la swap con swapoff /dev/partizionedellaswap
2) Commentare la riga del file /etc/fstab relativa alla swap
3) Cancellare le partizioni e fare le varie operazioni
4) Ricreare la partizione di swap
5) Formattarla con il comando sudo mkswap /dev/devicedellapartizione e attivarla con il comando
sudo swapon /dev/devicedellapartizione
6) Con il comando sudo vol_id /dev/devicedellapartizione ottieni il nuovo uuid
7) Incolli il nuovo uuid all'interno del file /etc/fstab al posto di quello vecchio
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

gianmpu ha scritto: Se devi eliminare la swap, un metodo corretto di lavoro è:
1) Spegnere la swap con swapoff /dev/partizionedellaswap
2) Commentare la riga del file /etc/fstab relativa alla swap
3) Cancellare le partizioni e fare le varie operazioni
4) Ricreare la partizione di swap
5) Formattarla con il comando sudo mkswap /dev/devicedellapartizione e attivarla con il comando
sudo swapon /dev/devicedellapartizione
6) Con il comando sudo vol_id /dev/devicedellapartizione ottieni il nuovo uuid
7) Incolli il nuovo uuid all'interno del file /etc/fstab al posto di quello vecchio
Giusto per non fare cose senza saperne il significato, a che serve un procedimento del genere?
dani.deb
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3902
Iscrizione: sabato 20 dicembre 2008, 22:40
Desktop: Lubuntu + Unity + Kubuntu
Distribuzione: ubuntu 12.04 64bit + 13.04

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da dani.deb »

serve perchè oltre a crearla, in questo modo è anche già attiva e riconosciuta correttamente da ubuntu, e non devi mettere mano ad altri file per sistemare

per l'altra cosa, ho letto anche io di questo procedimento, ma non avendolo mai usato non ti so dire di preciso
Avatar utente
gianmpu
Rampante Reduce
Rampante Reduce
Messaggi: 7721
Iscrizione: giovedì 15 novembre 2007, 17:11

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da gianmpu »

Be, mi sembra di aver spiegato a cosa servono i vari comandi, o no? Il principio è che la swap, essendo una ram supplemementare va spenta prima di eliminare la sua partizione e poi crearne una nuova. Nel file /etc/fstab c'è un riferimento alla partizione di swap, quindi è bene disattivarlo momentaneamente per evitare che durante un eventuale riavvio si creino problemi. In seguito puoi eliminare la partizione della swap senza problemi. Dopo aver creato la nuova partizione di swap, devi formattarla in un modo particolare. Puoi farlo da gparted o, da terminale, con il comando al punto 5). In seguito la partizione di swap va "riaccesa" con il secondo comando al punto 5), Infine, essendo una partizione diversa dalla precedente partizione di swap, avrà un uuid diverso, quindi devi aggiornare il riferimento contenuto nel file /etc/fstab.
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
mettiu86
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 261
Iscrizione: lunedì 1 settembre 2008, 12:39

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da mettiu86 »

ok chiaro. Ora però mi è venuto un dubbio. Tutte le operazioni che mi hai descritto di fare, le devo fare dal cd live oppure no?
Avatar utente
gianmpu
Rampante Reduce
Rampante Reduce
Messaggi: 7721
Iscrizione: giovedì 15 novembre 2007, 17:11

Re: Unire 2 partizioni ext3 non contigue ed estendere il /

Messaggio da gianmpu »

La prima parte fino al punto 3) puoi farla senza problemi anche dal sistema stesso. Poi però la creazione/cancellazione di partizioni va fatta da live cd. La restante parte, dal punto 5) in poi,  puoi farla dopo aver riavviato il sistema normalmente.
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: nick091 e 10 ospiti