Qual è il modo più sicuro per rimuovere una partizione di swap?


11

Sto eseguendo Ubuntu 12.04 su un laptop HP a 64 bit con un'unità flash da 16 GB. Non ho un disco rigido funzionante in questo momento. Quando ho installato Ubuntu, ho creato una partizione di swap da 2 GB su sdb1. Da allora ho imparato che le partizioni di swap sono generalmente una cattiva idea su unità flash, quindi vorrei utilizzare il mio spazio di swap per le altre mie partizioni. Puoi vedere il mio schema di partizione nel link qui sotto.

Schermo GParted

Ho letto che devo solo commentare sdb1dal file fstab, avviare da un CD live GParted, selezionare swapoffper sdb1, eliminare / unire con un'altra partizione e tutto va bene.

Ma ho anche letto che scherzare con sdb1 può cambiare l'UUID di sdb2 o sdb3 e causare problemi. È vero? Initramfs usa lo swap?

Inoltre, quando Ubuntu è in esecuzione sul mio laptop con un disco rigido interno, la partizione di swap aiuta tanto? Ho 6 GB di DDR3. Si applica ancora la regola della RAM effettiva 1,5x? Mi sembra parecchio.

Grazie per l'aiuto!

AGGIORNAMENTO: ho rimosso lo scambio. Il processo che ho seguito è:

  1. Fare clic con il tasto destro del mouse sulla partizione di swap in GParted e swapoff selezionato.
  2. Usato # per commentare la partizione di swap da fstab.
  3. Ho provato ad avviare da un CD GPart live, ma ho continuato a ricevere un errore, quindi ho eseguito GParted in Ubuntu.
  4. Partizione di swap cancellata in GParted.
  5. Non montato / windows.
  6. Espanso / windows per occupare lo spazio rimanente.
  7. Montato / windows.

Le partizioni / e / windows conservavano ognuna il proprio nome e UUID e tutto funzionava bene. Non ho mai visto uno spazio di swap usato prima, e non intendo usare la funzione di ibernazione, quindi penso che rimuovere lo swap sia stata una buona idea.


Quando stai usando il laptop vuoi sospendere / ibernare? Forse aggiungilo alla domanda: influenza la dimensione dello swap?
23 93 26 35 19 57 3 89

@qbi - lo sai che facendo questo con lo screenshot è quasi illeggibile qui;)
23 93 26 35 19 57 3 89

Se riscontri problemi con il cambio di UUID, allora sei nel posto migliore per gestirlo, un livecd, monta la partizione e modifica fstab con nuovi UUID.
23 93 26 35 19 57 3 89

@Elfy ho collegato anche l'immagine. Quindi facendo clic su di esso si aprirà una variante più grande.
qbi,

1
@qbi grazie - avrei potuto farlo anch'io, immagino :)
23 93 26 35 19 57 3 89

Risposte:


11

Prova a monitorare l'utilizzo della memoria di swap con htop (basta aprire un terminale e digitare 'htop'), se non hai installato htop, installalo con 'sudo apt-get install htop' o usa 'top', ma htop è più facile da usare.

Con la tua quantità di RAM, direi che l'utilizzo dello swap è sullo 0% un sacco di tempo.

Se vuoi formattare la tua partizione di swap, devi prima disabilitare lo swap con il comando 'swapoff', quindi formattare la partizione con 'mkfs.ext4' o 'mkfs'. Successivamente è necessario modificare '/ etc / fstab' in modo che il sistema monti la nuova partizione al momento dell'avvio.

Questo è tutto in generale!


2

Avere una partizione di swap su qualsiasi tipo di memoria flash (come le unità USB) non è davvero una buona idea.

Dovrebbe essere sicuro rimuovere semplicemente la partizione di swap. Anche se personalmente non mi sono mai preoccupato di rimuoverlo /etc/fstab, sicuramente non farà male neanche a me .

Se hai una quantità sufficiente di RAM, la dimensione della partizione di swap diventa meno rilevante (per favore correggimi se sbaglio, qualcuno). Di solito creo una partizione di swap da 4 GB, e finora non posso dire di aver avuto problemi con esso.
Quando il sistema ha esaurito la RAM (come, 0 byte disponibili), si bloccherà. Se ha una partizione di swap, può spostare alcuni dati dalla RAM allo swap per impedire il blocco del sistema. D'altra parte, lo swap (HDD) è più lento della RAM, quindi se è necessario recuperare molti dati dalla partizione di swap, si verificheranno notevoli ritardi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.