Puncte:1

Cum să eliminați definitiv /dev/zram0 ca swap în Armbian

drapel jp

Sistemul meu Armbian Bullseye insistă să configureze spațiu de swap pe /dev/zram0. Nu vreau, deoarece am creat o partiție de swap pe care aș prefera să o folosesc.

Dar nu găsesc cum să elimin definitiv spațiul de swap /dev/zram0. Poate fi eliminat temporar cu swapoff, dar revine la repornire. Nu există nimic relevant în /etc/fstab sau oriunde altundeva pe care îl pot găsi.

Instalarea zram-tools nu a ajutat, deoarece serviciul a eșuat.

Căutarea oferă o mulțime de pagini care spun ceva despre swap sau zram, dar nimic nu pare să răspundă la această întrebare aparent simplă! Orice sugestii va rog?

Adăugat în urma răspunsului de mai jos: Comanda

systemctl --type swap

după mascare și repornire, arată:

dev-disk-by\x2duuid-1e389607\x2d8cdf\x2d4ce7\x2dacfb\x2dccb7426a336b.swap încărcat activ activ /dev/disk/by-uuid/1e389607-8cdf-4cdf-4ce3b4b6-a336b 

â dev-zram0.swap mascat activ activ /dev/zram0 

Prima linie este partiția de swap. Din păcate, schimbul zram nu a mers conform swapon --show:

NUME TIP DIMENSIUNE FOLOSIT PRIO 
/dev/sda2 partiție 2G 0B -2 
partiția /dev/zram0 995.2M 0B 5
slightly_toasted avatar
drapel bd
Încercați să rulați `swapoff /dev/zram0` înainte de pașii din răspunsul meu. Mai apare zram0 ca swap?
mbrampton avatar
drapel jp
Schimbarea zram0 a fost deja schimbată când am rulat comenzile - o opresc după o repornire.
Puncte:2
drapel jp

Ca și în multe lucruri, răspunsul este simplu odată ce l-ai găsit! Deși mi-a luat destul de mult să ajung acolo. Fișierul critic are un nume specific pentru Armbian și trebuie editat:

# sudo vim /etc/default/armbian-zram-config

Câteva rânduri mai jos în fișier, decomentați linia care spune SWAP=false:

# Schimbul Zram este activat în mod implicit, cu excepția cazului în care este dezactivat
SWAP=fals

Reporniți și schimbul zram a dispărut.

Puncte:0
drapel bd

The /dev/zram0 schimbul ar putea fi gestionat de systemd, motiv pentru care continuă să reapare la repornire.

Încercați să găsiți .schimba unitate:

systemctl --type swap

Odată găsit, îl puteți masca:

masca sudo systemctl "dev-XYZ.swap"

Apoi reporniți.

mbrampton avatar
drapel jp
Mulțumiri. Am adăugat un răspuns la întrebare, deoarece comentariile nu par să aibă niciun format.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.