Как в BTRFS разместить swap на шифрованном разделе?

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
sasha300
Сообщения: 137
Зарегистрирован: 31 мар 2023, 08:56
Решено: 6
Откуда: СПб
Благодарил (а): 99 раз
Поблагодарили: 6 раз
Контактная информация:

Как в BTRFS разместить swap на шифрованном разделе?

#1

30 мар 2024, 16:02

:hi2:

Собственно сабж, но если детально: на ноуте установлен LM 21.3 xfce, файловая система в BTRFS, домашняя папка зашифрована (при установке выбрал "шифровать домашнюю директорию").
ОЗУ заполнена на 88%, надо бы сделать swap файл и разместить его в хомяке (она то зашифрована), в документации по swap на btrfs: https://btrfs.readthedocs.io/en/latest/Swapfile.html написано:
filesystem - must be only single device
filesystem - must have only single data profile
subvolume - cannot be snapshotted if it contains any active swapfiles
swapfile - must be preallocated (i.e. no holes)
swapfile - must be NODATACOW (i.e. also NODATASUM, no compression)
и понимаю, что обламываюсь, так как "субтом не может содержать активный swapfile", получается, что своп надо выносить на отдельный раздел, но это не секьюрно (всякие терморектальные методы :blink2: пока не рассматриваем).

Если соблюсти следующие условия, чтобы:
- корень и home были в BTRFS
- swap и home должны быть зашифрованы
- на диске должно быть выделено гигабайт 20 для винды
то как грамотно организовать файловую структуру?

Заранее спасибо за ответы!

Решение rogoznik » 30 мар 2024, 16:06
А чем не устраивает swap-раздел?
https://wiki.archlinux.org/title/Dm-cry ... encryption

Перейти к ответу ➙
Последний раз редактировалось пользователем 1 sasha300; всего редактировалось раз: 30
LM 21.3 Xfce HW probe

Аватара пользователя

rogoznik
Сообщения: 10058
Зарегистрирован: 27 июн 2017, 13:36
Решено: 130
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1961 раз
Контактная информация:

Как в BTRFS разместить swap на шифрованном разделе?

#2

30 мар 2024, 16:06

А чем не устраивает swap-раздел?
https://wiki.archlinux.org/title/Dm-cry ... encryption
ИзображениеИзображение

Аватара пользователя

Автор темы
sasha300
Сообщения: 137
Зарегистрирован: 31 мар 2023, 08:56
Решено: 6
Откуда: СПб
Благодарил (а): 99 раз
Поблагодарили: 6 раз
Контактная информация:

Как в BTRFS разместить swap на шифрованном разделе?

#3

30 мар 2024, 16:20

rogoznik писал(а):
30 мар 2024, 16:06
А чем не устраивает swap-раздел?
https://wiki.archlinux.org/title/Dm-cry ... encryption
can be set up to decrypt the swap partition with a random password with plain dm-crypt at boot-time. The random password is discarded on shutdown, leaving behind only encrypted, inaccessible data in the swap device.
что означает:
можно настроить для расшифровки раздела подкачки случайным паролем с помощью простого dm-crypt во время загрузки. Случайный пароль удаляется при выключении, оставляя на устройстве подкачки только зашифрованные недоступные данные.
Обалдеть, я даже не думал, что так можно!
rogoznik, респект! :hshake:
LM 21.3 Xfce HW probe

Ответить

Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей