xavier77 ha scritto: ↑venerdì 10 aprile 2020, 17:05
wilecoyote ha scritto: ↑venerdì 10 aprile 2020, 16:46
) Salve, giusto una precisazione, il filesystem
Btrfs è disponibile già da
Trusty 14.04 LTS, tant'è che all'avvio tra le varie stringhe appare la verifica se è usato esso.
[...]
Dato che nessuna delle 2 release usa il kernel 5, la wiki è da considerare inidonea ?
Sì, ma mi pare che il supporto allo swapfile è stato (re)introdotto dal kernel 5.0. Il primo articolo (a caso) che ne parla che ho trovato:
https://itsfoss.com/linux-kernel-5/
(se per questo, se non erro il supporto "generico" a Btrfs c'era da molto prima della 14.04).
leleq2 ha scritto: ↑venerdì 10 aprile 2020, 14:56
Si, quello vecchio può essere eliminato, volevo proporre di inserirlo, ma siccome non crea problemi alla fine se non si rimuove non succede nulla.
Allora aggiungo una nota, magari è utile...
leleq2 ha scritto: ↑venerdì 10 aprile 2020, 14:56
Ho intenzione di aggiungere dei dettagli passo passo con gli screenshot, tra poco preparo una VM e faccio tutta la procedura, magari da inserire gli screenshot di esempio ad ogni comando.
Alla fine questa procedura risolve il bug che ho segnalato, magari un utente consapevole che Ubuntu crea un file di swap quando non si seleziona nessuna partizione di swap crede che viene creato dall'installer, quando in effetti non è cosi e si ritrova il sistema senza swap.
Su fstab, si è l'UUID della stessa partizione di /, per montare il subvolume della cartella /swap, dove c'è all'interno lo swapfile, basta copiare l'UUID del mount di /.
Per la swap quando la crei ti mostra l'UUID, ma io per comodità lascio come fa l'installer, quindi punto il file: /swap/swapfile.
OK, allora leggi direttamente la pagina di prova (l'ultima parte) e vedi se va bene o se c'è da modificare.
Per quanto riguarda gli screenshot, per politica del wiki, si tende a farne a meno se proprio non necessario.
Se, come mi sembra di capire, si tratta solo di postare immagini di comandi di terminale, allora meglio di no.
Grazie
Ok, gli screenshot allora li aggiungo qui, per test, magari si potrebbe riportare sul wiki in modalità scrittura?
Nel tempo ho approfittato per fare un ulteriore test passo passo seguendo la wiki. Inserisci quello che secondo te potrebbe sembrare utile senza caricare troppo la guida.
Controllo se lo spawfile è attivo:
Codice: Seleziona tutto
free -m
l'output conferma che lo swapfile non è attivo:
total used free shared buff/cache available
Mem: 3935 750 2456 10 728 2950
Swap: 0 0 0
Controllo se è stato creato lo swapfile, anche se non attivo:
l'oputput conferma che lo swapfile è stato creato:
Codice: Seleziona tutto
bin cdrom etc lib lib64 media opt root sbin srv sys usr
boot dev home lib32 libx32 mnt proc run snap swapfile tmp var
Possiamo rimuovere il file di swap:
Procediamo con la creazione dello swapfile su Btrfs
(Questo dopo il comando di mount indicato sulla wiki)
Controlliamo di avere montato correttamente la radice del filesystem:
output corretto:
Comando sulla creazione del subvolume "@swap":

- create subvolume.png (9.28 KiB) Visualizzato 2404 volte
Il check dopo il comando nocow, "C" è se la cartella è effettivamente nocow:

- check nocow.png (6.84 KiB) Visualizzato 2404 volte
Qui è dopo l'abilitazione dello swap, mostra l'UUID, ma forse è meglio dare il percorso della cartella: