Рейтинг:1

Как навсегда удалить /dev/zram0 как подкачку в Armbian

флаг jp

Моя система Armbian Bullseye настаивает на настройке пространства подкачки на /dev/zram0. Я не хочу этого, так как я создал раздел подкачки, который я бы предпочел использовать.

Но я не могу найти, как навсегда удалить пространство подкачки /dev/zram0. Его можно временно удалить с помощью swapoff, но он возвращается при перезагрузке. В /etc/fstab или где-либо еще, что я могу найти, нет ничего подходящего.

Установка zram-tools не помогла, так как служба не удалась.

Поиск дает множество страниц, на которых что-то говорится о свопе или zram, но ничего не отвечает на этот, казалось бы, простой вопрос! Любые предложения, пожалуйста?

Добавлено после ответа ниже: Команда

systemctl --тип подкачки

после маскировки и перезагрузки показывает:

dev-disk-by\x2duuid-1e389607\x2d8cdf\x2d4ce7\x2dacfb\x2dccb7426a336b.swap загружен активный активный /dev/disk/by-uuid/1e389607-8cdf-4ce7-acfb-ccb7426a336b 

â dev-zram0.swap замаскированный активный активный /dev/zram0 

Первая строка — раздел подкачки. К сожалению, обмен zram не прошел согласно swapon --show:

НАЗВАНИЕ ТИП РАЗМЕР Б/У 
/dev/sda2 раздел 2G 0B -2 
/dev/zram0 раздел 995.2M 0B 5
slightly_toasted avatar
флаг bd
Попробуйте запустить `swapoff /dev/zram0` перед шагами в моем ответе. Zram0 все еще отображается как своп?
mbrampton avatar
флаг jp
Подкачка zram0 уже была отключена, когда я запускал команды - я отключаю ее после перезагрузки.
Рейтинг:2
флаг jp

Как и во многих других случаях, ответ прост, как только вы его нашли! Хотя мне потребовалось довольно много времени, чтобы добраться туда. Критический файл имеет имя, характерное для Armbian, и его необходимо отредактировать:

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

Через несколько строк в файле раскомментируйте строку с надписью SWAP=false:

# Zram swap включен по умолчанию, если не отключен
СВАП=ложь

Перезагрузитесь, и zram swap исчезнет.

Рейтинг:0
флаг bd

/dev/zram0 swap может управляться системад, поэтому он продолжает появляться при перезагрузке.

Попробуйте найти .менять Ед. изм:

systemctl --тип подкачки

После обнаружения вы можете замаскировать его:

маска sudo systemctl "dev-XYZ.swap"

Затем перезагрузитесь.

mbrampton avatar
флаг jp
Спасибо. Я добавил ответ в вопрос, потому что комментарии, похоже, не имеют никакого формата.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.