ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 апреля
1011652 Топик полностью
LightElf (11.06.2020 21:53, просмотров: 626) ответил fk0 на root кладётся в initrd в котором squashfs. Т.е. с флешки только загрузчик однажды скопирует содержимое в ОЗУ и запустит. Потом до следующего ребута флешка не нужна вообще. Я такое видел. Можно как раз обновлением всё переписать в процессе работы. Хуже, если в процессе обновления сбой, ребут, питание кончится. Но там загрузчик в отдельном разделе сидел, который со своим вторым запасным маленьким линуксом, и который умел скачивать из сети всё заново.
Ну да, как-то так. В одном из вариантов есть три версии ядра: одна, совсем мелкая, в SPI флешке. Вторая и третья - на FAT-разделе. Загрузчик сначала пытается запустить новую версию с FAT-раздела, если не вышло - предыдущую версию с FAT-раздела, если и там облом - то мелкое ядро из SPI. А если уж и там все плохо, то загрузчик будет пытаться загрузиться по сетке. 
Не надо делать мне как лучше, оставьте просто хорошо