История изменений
Исправление
Spoofing,
(текущая версия)
:
хочу сохранить пакеты что устанавливал, но вот
вот именно, что через find /mnt вы увидите только ту портянку из списка файлов, которые созданы в процессе работы системы. да банальное tar --exclude сделает это. можно через find | grep -v exclute/path/ | cpio. тысячи возможных вариантов!
система падает по какой-то причине
этот момент я не учёл, вообще никак. если система работающая в tmpfs упадёт, с неё ничего не взять, это как преимущество, так и недостаток. ну а чтобы было что с системы взять, можно указать при загрузке boobs.rootfs-changes=/dev/sdb7 раздел флешки, куда будут сохраняться все изменения. это не то, чтобы хорошо, ведь тогда теряется вся суть от работы в tmpfs, но конкретно проблему с логами на падающей системе решит, угу.
вот прям сейчас свою систему хочу за-boobs-трапить, какова вероятность того что все сломается
я живу в tmpfs несколько месяцев, единственный баг за всё время, что я словил, grub2 не может определить на каком диске находится система, когда хочет установить загрузчик )) ну другие пользуются тоже проектом, если косяки всплывают, сообщают, я исправляю. я думаю это нормально. конкретно так чтобы что-то сломать, нет, такого нету.
вот прямо сейчас вы можете создать пустой initrd: mkinitramfs `mktemp -d` > /boot/initrd
и загрузиться со следующими опциями, передав ядру:
boobs.use-overlayfs boobs.search-rootfs=/dev/sda3 boobs.copy-to-ram
где /dev/sda3 это ваш root= который вы обычно сообщаете ядру.
весь /dev/sda3 с вашей системой будет целиком скопирован в RAM, а жёсткий диск можно отключить. ну если памяти не хватит, система на копировании просто зависнет и ничего не будет.
Спасибо за проект, кстати, желаю успехов!
спасибо за спасибо. это единственное, на чём держится желание пилить проект. ))
Исходная версия
Spoofing,
:
хочу сохранить пакеты что устанавливал, но вот
вот именно, что через find /mnt вы увидите только ту портянку из списка файлов, которые созданы в процессе работы системы. да банальное tar --exclude сделает это. можно через find | grep -v exclute/path/ | cpio. тысячи возможных вариантов!
система падает по какой-то причине
этот момент я не учёл, вообще никак. если система работающая в tmpfs упадёт, с неё ничего не взять, это как преимущество, так и недостаток. ну а чтобы было что с системы взять, можно указать при загрузке boobs.rootfs-changes=/dev/sdb7 раздел флешки, куда будут сохраняться все изменения. это не то, чтобы хорошо, ведь тогда теряется вся суть от работы в tmpfs, но конкретно проблему с логами на падающей системе решит, угу.
вот прям сейчас свою систему хочу за-boobs-трапить, какова вероятность того что все сломается
я живу в tmpfs несколько месяцев, единственный баг за всё время, что я словил, grub2 не может определить на каком диске находится система, когда хочет установить загрузчик )) ну другие пользуются тоже проектом, если косяки всплывают, сообщают, я исправляю. я думаю это нормально. конкретно так чтобы что-то сломать, нет, такого нету.
вот прямо сейчас вы можете создать пустой initrd: mkinitramfs `mktemp -d` > /boot/initrd
и загрузиться со следующими опциями, передав ядру:
boobs.use-overlayfs boobs.search-rootfs=/dev/sda3 boobs.copy-to-ram
где /dev/sda3 это ваш root= который вы обычно сообщаете ядру.
весь /dev/sda3 с вашей системой будет целиком скопирован в RAM, а жёсткий диск можно отключить. ну если памяти не хватит, система на копировании просто зависнет и ничего не будет.