в последние дни: а что если заменить swap?
Допустим после работы записаться в swap, как-то (kernel cmd?) загрузиться дома без swap-а и ничего в него не писать.
Потом вернуться на работу, и вуаля, у тебя уже всё открыто/загружено после загрузки из swap.
А потом можно вообще заморочиться, организовать (через dd или уже swap-file? 🤔) ротацию swap-ов, и мелкий скрипт, который будет выводить все сохранённые swap-ы либо в EFI boot entry, либо в менюшку грубияна.
А что я спрашиваю, есть ли какие-нибудь серьёзные проблемы, которые помешают этому хаку?
мне кажется должно работать, но будет весело с оффсетами, а вот если несколько своп разделов....
Я думал если с разделом, то все сохранённые swap-ы держать в .iso-шках (для этого и dd). И сжимать
Прикол в том, что надо выключить пк и потом заддшить раздел А для этого надо включить ПК, круг замкнулся
А где почитать про эти offset-ы? Тут ничего нету, кроме разве что рекомендаций по размеру swap-a
на оффтопике трогание NTFS при спящей в хиберфайле ОС гарантированно приводит к последующей потере данных. Продолжать?
Что...? Ничерта не понял
Ну... Перескажи проще, коль понял)
https://wiki.manjaro.org/index.php?title=How_to_mount_Windows_(NTFS)_filesystem_due_to_hibernation
Аналогично, ядро Linux может сохранять своё старое понятие о всех примонтированных ФС в swap при гибернации, и его подмена приведёт к undefined behaviour с прогулкой за бекапами
Теперь понял. Но не понимаю как это применимо к линуксу
Может, но я нигде не видел что оно так сохраняет
Эксперимент на виртуалке покажет.
Ещё б было у меня железо чтоб поднять виртуалку..) Да и чтоб проснуться из сна тоже, что-то я совсем разучился. Пойду чинить это, кстати
Оффсет это просто позиция файла на фс и прикол в том, что в теории фс может его переместить
Обсуждают сегодня