Jump to content

Recommended Posts

Вячеслав Богомолов
Posted

Правильно ли я понимаю, что типичный способ добавления файла данных в образ файловой системы KOS - это добавить строки в файл CMakeLists.txt Например как в пример separate_storage: 
# Create image of ext2 file system with two partitions, and copy there required files. add_custom_target ( hdd.img COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/hdd_part1 COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/hdd_part2 COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/hdd_part3
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/resources/files/userlist.txt ${CMAKE_BINARY_DIR}/hdd_part2 COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/resources/files/certificate.cer ${CMAKE_BINARY_DIR}/hdd_part3 COMMAND ${KL_SDK_ROOT_PATH}/common/prepare_hdd_img.sh
-s 128 -%1 10 -%2 45 -%3 45 -p1 ${CMAKE_BINARY_DIR}/hdd_part1 -p2 ${CMAKE_BINARY_DIR}/hdd_part2 -p3 ${CMAKE_BINARY_DIR}/hdd_part3 -img hdd.img)

Vladimir Malygin
Posted

Скрипты, использованные в примере из вопроса, упрощают формирование образа файловой системы, но никто не запрещает формировать образ каким-либо другим способом. Главное, чтобы в итоге получился корректный образ какой-то поддерживаемой файловой системы.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...