È sicuro ridimensionare la mia partizione di swap su un sistema di produzione?

7

Ho un portatile con 4 GB di RAM, ma quando l'ho installato per la prima volta non avevo intenzione di andare in letargo, quindi gli ho dato 2 GB di swap. Non voglio usare un file di scambio, quindi è sicuro ridimensionare la partizione di swap (e ovviamente la partizione ext4 principale)?

    
posta RolandiXor 14.11.2010 - 19:38

2 risposte

3

Sì, dovrebbe andare bene. Lo spazio di swap viene utilizzato quando il sistema ha troppe applicazioni in esecuzione per conservare tutti i propri dati in memoria; è una funzionalità del sistema di paging / memoria virtuale. Se spegni la macchina correttamente prima di ripartizionarla, non ci dovrebbero essere dati nello spazio di swap e dovresti essere in grado di espanderla in sicurezza.

    
risposta data Nick Pascucci 14.11.2010 - 20:25
1

Il problema che incontrerai è che se provi a ridimensionare una partizione probabilmente non funzionerà come tu la stai usando. Nel gergo del sistema informatico diciamo che la partizione è "montata", il che riflette il fatto che è possibile sfogliarlo e accedere ai suoi dati.

Quindi quello che vuoi fare è avviare da un Live CD o USB e utilizzare il gestore delle partizioni del disco per ridimensionare la tua partizione "home", per esempio. Come avresti avviato il computer dal dispositivo Live, la tua vera home partizione non sarebbe stata "montata", e come tale puoi modificarla.

Anche se, nella maggior parte dei casi, non avrai problemi nel ridimensionare una partizione, dovresti sempre eseguire un backup completo dei tuoi dati sul tuo computer. Inoltre, dovresti controllare quanto segue, ti aiuterà a evitare problemi:

  • dato che hai un laptop, controlla che la batteria sia completamente carica e che il cavo di alimentazione sia collegato. Così stai riducendo il rischio di interruzione di corrente durante il processo di ridimensionamento
  • si dovrebbe verificare la presenza di errori nella partizione e correggerli prima di ridimensionarli. Puoi controllare la wiki di Ubuntu per fsck , oppure puoi usare il comando sudo fsck -y /dev/sda<n> in sostituzione con il numero di partizione corretto . Ti consiglio di farlo anche dal Live CD / USB.
  • come vuoi ridurre una partizione di 2 GB, dovresti prima verificare di avere più di 2 GB liberi su questa partizione.
  • infine, è buona norma evitare di avere un file system troppo pieno (oltre l'80 o il 90%) poiché ciò aiuta a mantenere bassa la frammentazione dei file. Dovresti essere consapevole che la frammentazione dei file potrebbe aumentare il tempo e la complessità necessari per ridimensionare una partizione.

Ma non aver paura, è fattibile. Ho lavorato a un server di sviluppo della produzione al lavoro. E tutto ha funzionato bene.

    
risposta data Huygens 15.11.2010 - 01:10

Leggi altre domande sui tag