Posizione del file di scambio 17.04 predefinito


16

Non sono riuscito a trovare alcuna informazione al riguardo (e non voglio impostare una nuova installazione 17.04 solo per quello), qual è il percorso predefinito del file di scambio in 17.04?


2
Il percorso predefinito sembra essere / swapfile. Non sono sicuro di cosa intendi per "... ricreare ... dopo l'aggiornamento ...". Userebbe felicemente la partizione di swap ereditata.
mikewhatever,

@mikewhatever Intendevo come posso passare dall'usare una partizione di swap alla configurazione predefinita di 17.04 in questo senso. Ma vedo che probabilmente non avrei dovuto combinare due domande in una.
phk,

La risposta riguarda la ricerca, la rimozione e la creazione di swap in 17.04. È possibile seguire qualsiasi metodo 16.04 per ricreare la partizione.
Rinzwind,

Risposte:


29

2 comandi:

~$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -1

e

$ grep swap /etc/fstab
/swapfile                                 none            swap    sw              0       0

Quindi entrambi indicano:

$ cd / && ls -l swapfile
-rw------- 1 root root 2147483648 apr  2 18:56 swapfile

Disabilita e rimuovi:

sudo swapoff /swapfile
sudo rm /swapfile

Crea un file di scambio da 2 GB, imposta le autorizzazioni, formattalo come scambio e abilitalo:

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

1
Grazie, questo è praticamente quello che stavo cercando. Grazie anche per i comandi su come ricreare in qualche modo lo stato di 17.04. Ho letto da qualche parte che la dimensione dinamica, ma suppongo che questo si riferisca solo al tempo di installazione, giusto?
phk,

sì. lo fa. Non ho esaminato l'effetto sull'ibernazione (ma suppongo che il file diventi più grande quanto più ha bisogno).
Rinzwind,

Ho provato a testare i comandi nell'ultima parte che hai citato (che sono anche menzionati su help.ubuntu.com/community/SwapFaq#How_do_I_add_a_swap_file.3F ) ma sto ottenendo swapon: /swapfile: swapon failed: Invalid argumentl'ultimo comando. Immagino che dovrei prima disabilitare la partizione di swap ma non posso ATM perché swapoff: /dev/sdd8: swapoff failed: Cannot allocate memory... suppongo, devo liberare un po 'di memoria.
phk,

hmmm che ne dici di usarlo dalla sessione live?
Rinzwind,

Capito che il problema riguardava l' /essere btrfs, mi mancava che le FAQ menzionassero questo fatto.
phk,
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.