ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
22 декабря
1011649 Топик полностью
LightElf (11.06.2020 21:46, просмотров: 549) ответил Cкpипaч на Стоп! Вы действительно умеете форматировать флешку, на которой лежит и /boot, и /root одновременно? (и вообще другой любой памяти, кроме еще оперативки, в системе нет?)
Мы, кажется говорили об overlayfs? На флешке два раздела: FAT и EXT3. Загрузчик подбирает с FAT-раздела ядро с вкомпиленной маленькой ramfs и запущает его. Инитскрипт чекает раздел EXT3 и если он годен - монтирует поверх своего rootfs, после чего все работает оттуда с обновленным софтом и прочим блекджеком. При этом FAT-раздел вообще не смонтирован и никто туда ничего не пишет. Если раздел EXT3 покоцан - то ничего не монтирует, дает зеленый свисток в зенит и ждет 

коннекта по SSH. Зайдя по SSH можно спокойно отформатить раздел EXT3 и залить всякое. При необходимости обновить ядро - раздел FAT монтируется, делается копия старого ядра, заливается новое ядро, reboot. Загрузчик умеет откатываться на старое ядро, если с новым проблема.

Не надо делать мне как лучше, оставьте мне как хорошо