LINUX.ORG.RU

История изменений

Исправление 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, а жёсткий диск можно отключить. ну если памяти не хватит, система на копировании просто зависнет и ничего не будет.