У меня есть встроенная плата на базе Arm. В настоящее время RootFS называется squashfs. Я все еще нахожусь в стадии разработки. Мой текущий рабочий процесс:
- Внесите изменения в машину разработки.
- Создайте новый образ Root FS.
- Запишите образ на флешку в плате.
- Перезагрузитесь и проверьте изменения.
Как видите, приведенный выше рабочий процесс неэффективен. На создание полного образа ФС уходит очень много времени, при этом требуются только мелкие изменения в моем приложении или какие-то скрипты в ФС, записать образ и перезагрузиться.
Я знаю, что могу создать Initial Ram Disk для хранения RootFS, я выбрал эту опцию в buildroot, и сборка завершена.
Теперь я немного запутался, что я должен записать в плату? И будет ли этого достаточно, чтобы избежать всего цикла пересборки, записи, перезагрузки в процессе разработки.
Я знаю, что мне нужно будет записать образ в конце, чтобы сохранить его на доске, но я просто хочу записать один окончательный образ после того, как удостоверюсь, что мои изменения работают.