เช เชตเชฟเชญเชพเชเชฎเชพเช เชนเซเช เชเซเชเชฒเชพเช เชเชธเซเชเชฎเชพเชเชเซเชถเชจ เชตเชฟเชเชฒเซเชชเซ เชเซเชเช เชเซเช เชเซเชจเซ เชฎเชจเซ เชเชฐเซเชฐ เชเซ. เช เชฌเชฟเชฒเซเชกเชฐเซเช เชถเซเช เชเชซเชฐ เชเชฐเซ เชเซ เชคเซเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชเชฟ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซ เชเชเชฆเชฎ เชเชพเชฐเซเชฏเชพเชคเซเชฎเช เชเซ เช เชจเซ เชฌเชฟเชฒเซเชกเชฐเซเชเชจเซ เชซเชพเชเชฒเซเชฎเชพเช เช เชนเชธเซเชคเชเซเชทเซเชชเชจเซ เชเชฐเซเชฐ เชจเชฅเซ.
เชเชธเซเชเชฎเชพเชเชเซเชถเชจ เชฎเชพเชเซ EXTERNAL เชฎเชฟเชเซเชจเชฟเชเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ
เชชเชฐเชเชคเซ เช เชชเชฆเซเชงเชคเชฟ เชเซเชฌ เช เชจเซเชเซเชณ เชจเชฅเซ, เชเชพเชธ เชเชฐเซเชจเซ เชเซเชฏเชพเชฐเซ เชฌเชฟเชฒเซเชกเชฐเซเช เช เชชเชกเซเช เชเชฐเชคเซ เชตเชเชคเซ. เช เชธเชฎเชธเซเชฏเชพเชจเซเช เชจเชฟเชฐเชพเชเชฐเชฃ เชฒเชพเชตเชตเชพเชจเซเช เชคเชเชคเซเชฐ เชเซ เชฌเชพเชนเซเชฏ เชตเซเชเซเชท. เชคเซเชจเซ เชธเชพเชฐ เช เชเซ เชเซ เชคเชฎเซ เชฌเซเชฐเซเชก, เชฐเซเชชเชฐเซเชเชพเช, เชชเซเชเซเชเซ เช เชจเซ เช เชจเซเชฏ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชเช เช เชฒเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชธเซเชเซเชฐ เชเชฐเซ เชถเชเซ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชนเซเช เชชเซเชเซเชเซ เชชเชฐ เชชเซเชเซ เชฒเชพเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช, เชเช เช เชฒเช เชตเชฟเชญเชพเชเชฎเชพเช เชตเชงเซ เชตเชฟเชเชคเซ) เช เชจเซ เชฌเชฟเชฒเซเชกเชฐเซเช เชชเซเชคเซ เช เชคเซเชฎเชจเซ เชคเซเชฎเชพเช เชเชฎเซเชฐเชถเซ. เชคเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ.
เชจเซเชเชง: เชคเชฎเซ เชเช เชธเชพเชฅเซ เช เชจเซเช เชฌเชพเชนเซเชฏ เชตเซเชเซเชทเซเชจเซ เชเชตเชฐเชฒเซ เชเชฐเซ เชถเชเซ เชเซ, เชฌเชฟเชฒเซเชกเชฐเซเช เชฎเซเชจเซเชฏเซเช เชฒเชฎเชพเช เชเช เชเชฆเชพเชนเชฐเชฃ เชเซ
เชเชพเชฒเซ เชฌเชฟเชฒเซเชกเชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชฌเชพเชเซเชฎเชพเช เชธเซเชฅเชฟเชค my_tree เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซเช เช เชจเซ เชคเซเชฏเชพเช เช เชฎเชพเชฐเชพ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซเช. เชเชเชเชชเซเช เชจเซเชเซเชจเซ เชซเชพเชเชฒ เชฎเชพเชณเชเซเช เชนเซเชตเซเช เชเซเชเช:
[alexey@alexey-pc my_tree]$ tree
.
โโโ board
โ โโโ my_x86_board
โ โโโ bef_cr_fs_img.sh
โ โโโ linux.config
โ โโโ rootfs_overlay
โ โโโ users.txt
โโโ Config.in
โโโ configs
โ โโโ my_x86_board_defconfig
โโโ external.desc
โโโ external.mk
โโโ package
โโโ patches
6 directories, 7 files
เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชฐเชเชจเชพ เชฌเชฟเชฒเซเชกเชฐเซเชเชจเซ เชฐเชเชจเชพเชจเซ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเชฐเซ เชเซ.
เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชพเชเซเชฏเซเช เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชฆเชฐเซเช เชฌเซเชฐเซเชก เชฎเชพเชเซ เชตเชฟเชถเชฟเชทเซเช เชซเชพเชเชฒเซ เชธเชฎเชพเชตเซ เชเซ:
- bef_cr_fs_img.sh เช เชเช เชธเซเชเซเชฐเชฟเชชเซเช เชเซ เชเซ เชฒเชเซเชทเซเชฏ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฌเชจเชพเชตเซเชฏเชพ เชชเชเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ, เชชเชฐเชเชคเซ เชคเซเชจเซ เชเชฎเซเชเซเชฎเชพเช เชชเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ. เช เชฎเซ เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถเซเช
- linux.config - เชเชฐเซเชจเชฒ เชฐเซเชชเชฐเซเชเชพเชเชเชจ
- rootfs_overlay - เชฒเชเซเชทเซเชฏ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชจเซ เชเซเช เชชเชฐ เชเชตเชฐเชฒเซ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ
- user.txt - เชเซ เชฏเซเชเชฐเซเชธเชจเซ เชฌเชจเชพเชตเชตเชพเชจเชพ เชเซ เชคเซเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเชคเซ เชซเชพเชเชฒ
เชกเชฟเชฐเซเชเซเชเชฐเซ เชฐเซเชชเชฐเซเชเชพเช เช เชฎเชพเชฐเชพ เชฌเซเชฐเซเชกเชจเซ defconfig เชธเชฎเชพเชตเซ เชเซ. เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชฎเชพเชคเซเชฐ เชเช เช เชเซ.
เชชเซเชเซเช - เช
เชฎเชพเชฐเชพ เชชเซเชเซเชเซ เชธเชพเชฅเซ เชธเซเชเชฟ. เชถเชฐเซเชเชคเชฎเชพเช, เชฌเชฟเชฒเซเชกเชฐเซเช เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชเชเซเชฏเชพเชฎเชพเช เชชเซเชเซเชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชฐเซเชฃเชจเซ เช
เชจเซ เชจเชฟเชฏเชฎเซ เชงเชฐเชพเชตเซ เชเซ. เชฌเชพเชฆเชฎเชพเช เชเชชเชฃเซ เช
เชนเซเช icewm เชตเชฟเชจเซเชกเซ เชฎเซเชจเซเชเชฐ เช
เชจเซ เชธเซเชฒเชฟเชฎ เชเซเชฐเชพเชซเชฟเชเชฒ เชฒเซเชเซเชจ เชฎเซเชจเซเชเชฐ เชเชฎเซเชฐเซเชถเซเช.
เชชเซเชเซ โ เชคเชฎเชจเซ เชตเชฟเชตเชฟเชง เชชเซเชเซเชเซ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชชเซเชเซเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ. เชจเซเชเซ เชเช เช
เชฒเช เชตเชฟเชญเชพเชเชฎเชพเช เชตเชงเซ เชตเชฟเชเชคเซ.
เชนเชตเซ เชเชชเชฃเซ เชเชชเชฃเชพ เชเชเซเชธเชเชฐเซเชจเชฒ-เชเซเชฐเซ เชฎเชพเชเซ เชตเชฐเซเชฃเชจ เชซเชพเชเชฒเซ เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช เชฎเชพเชเซ 3 เชซเชพเชเชฒเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ: external.desc, Config.in, external.mk.
external.desc เชตเชพเชธเซเชคเชตเชฟเช เชตเชฐเซเชฃเชจ เชธเชฎเชพเชตเซ เชเซ:
[alexey@alexey-pc my_tree]$ cat external.desc
name: my_tree
desc: My simple external-tree for article
เชชเซเชฐเชฅเชฎ เชชเชเชเซเชคเชฟ เชถเซเชฐเซเชทเช เชเซ. เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชฌเชฟเชฒเซเชกเชฐเซเช เชเช เชเชฒ เชฌเชจเชพเชตเซ $(BR2_EXTERNAL_MY_TREE_PATH), เชเซเชจเซ เชเชชเชฏเซเช เชเชธเซเชฎเซเชฌเชฒเซเชจเซ เชเซเช เชตเชคเซ เชตเชเชคเซ เชฅเชตเซ เชเซเชเช. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชซเชพเชเชฒเชจเซ เชชเชพเชฅ เชจเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ เชธเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/users.txt
เชฌเซเชเซ เชชเชเชเซเชคเชฟ เชเซเชเชเซเช, เชฎเชพเชจเชต-เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชตเชฐเซเชฃเชจ เชเซ.
Config.in, external.mk โ เชเชฎเซเชฐเชพเชฏเซเชฒ เชชเซเชเซเชเซ เชตเชฐเซเชฃเชตเชตเชพ เชฎเชพเชเซ เชซเชพเชเชฒเซ. เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชชเซเชเซเชเซ เชเชฎเซเชฐเชคเชพ เชจเชฅเซ, เชคเซ เชชเชเซ เช เชซเชพเชเชฒเซ เชเชพเชฒเซ เชเซเชกเซ เชถเชเชพเชฏ เชเซ. เชนเชฎเชฃเชพเช เชฎเชพเชเซ, เช
เชฎเซ เชคเซ เช เชเชฐเซเชถเซเช.
เชนเชตเซ เชเชชเชฃเซ เชชเชพเชธเซ เชเชชเชฃเซเช เชเชเซเชธเชเชฐเซเชจเชฒ-เชเซเชฐเซ เชคเซเชฏเชพเชฐ เชเซ, เชเซเชฎเชพเช เชเชชเชฃเชพ เชฌเซเชฐเซเชกเชจเซ เชกเชฟเชซเชเซเชจเซเชซเชฟเช เช
เชจเซ เชคเซเชจเซ เชเซเชเชคเซ เชซเชพเชเชฒเซ เชเซ. เชเชพเชฒเซ เชฌเชฟเชฒเซเชกเชฐเซเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชเช เช
เชจเซ เชฌเชพเชนเซเชฏ-เชเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชชเชทเซเช เชเชฐเซเช:
[alexey@alexey-pc buildroot]$ make BR2_EXTERNAL=../my_tree/ my_x86_board_defconfig
#
# configuration written to /home/alexey/dev/article/ramdisk/buildroot/.config
#
[alexey@alexey-pc buildroot]$ make menuconfig
เชชเซเชฐเชฅเชฎ เชเชฆเซเชถเชฎเชพเช เชเชชเชฃเซ เชฆเชฒเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช BR2_EXTERNAL=../my_tree/, เชฌเชพเชนเซเชฏ เชตเซเชเซเชทเชจเซ เชเชชเชฏเซเช เชธเซเชเชตเซ เชเซ. เชคเชฎเซ เชเช เช เชธเชฎเชฏเซ เชเชชเชฏเซเช เชฎเชพเชเซ เชเชฃเชพ เชฌเชพเชนเซเชฏ-เชตเซเชเซเชทเซเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชถเชเซ เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชคเชฎเชพเชฐเซ เช เชฎเชพเชคเซเชฐ เชเช เช เชตเชพเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเซ เชชเชเซ เชซเชพเชเชฒ output/.br-external.mk เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชตเชชเชฐเชพเชฏเซเชฒ เชฌเชพเชนเซเชฏ เชตเซเชเซเชท เชตเชฟเชถเซ เชฎเชพเชนเชฟเชคเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชเซ:
[alexey@alexey-pc buildroot]$ cat output/.br-external.mk
#
# Automatically generated file; DO NOT EDIT.
#
BR2_EXTERNAL ?= /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
BR2_EXTERNAL_NAMES =
BR2_EXTERNAL_DIRS =
BR2_EXTERNAL_MKS =
BR2_EXTERNAL_NAMES += my_tree
BR2_EXTERNAL_DIRS += /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
BR2_EXTERNAL_MKS += /home/alexey/dev/article/ramdisk/my_small_linux/my_tree/external.mk
export BR2_EXTERNAL_my_tree_PATH = /home/alexey/dev/article/ramdisk/my_small_linux/my_tree
export BR2_EXTERNAL_my_tree_DESC = My simple external-tree for article
เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ! เช เชซเชพเชเชฒเชฎเชพเช เชชเชพเชฅ เชธเชเชชเซเชฐเซเชฃ เชนเชถเซ!
เชฎเซเชจเซเชฎเชพเช เชฌเชพเชนเซเชฏ เชตเชฟเชเชฒเซเชชเซเชจเซ เชเชเชเชฎ เชฆเซเชเชพเช เชเซ:
เช เชธเชฌเชฎเซเชจเซเชฎเชพเช เช เชฎเชพเชฐเชพ เชเชเซเชธเชเชฐเซเชจเชฒ-เชเซเชฐเซเชฎเชพเชเชฅเซ เช เชฎเชพเชฐเชพ เชชเซเชเซเชเซ เชนเชถเซ. เช เชตเชฟเชญเชพเช เชนเชพเชฒเชฎเชพเช เชเชพเชฒเซ เชเซ.
เชนเชตเซ เชเชชเชฃเชพ เชฎเชพเชเซ เชฌเชพเชนเซเชฏ-เชตเซเชเซเชทเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชชเชพเชฅเชจเซ เชซเชฐเซเชฅเซ เชฒเชเชตเชพเชจเซเช เชตเชงเซ เชฎเชนเชคเซเชตเชจเซเช เชเซ.
เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเซเชเชง เชเชฐเซ เชเซ เชฌเชฟเชฒเซเชก เชเชชเซเชถเชจเซเชธ โ เชฒเซเชเซเชถเชจ เชเซ เชธเซเชต เชฌเชฟเชฒเซเชกเชฐเซเช เชฐเซเชชเชฐเซเชเชพ เชตเชฟเชญเชพเชเชฎเชพเช, เชธเซเชต เชเชฐเซเชฒเชพ เชกเชฟเชซเชเซเชจเซเชซเชฟเช เชฎเชพเชเซ เชเช เชธเชเชชเซเชฐเซเชฃ เชชเชพเชฅ เชนเชถเซ. เชคเซ extgernal_tree เชจเซ เชเชชเชฏเซเช เชธเซเชชเชทเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฃเซ เชฐเชเชพเชฏ เชเซ.
เช เชฎเซ เชธเชฟเชธเซเชเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชตเชฟเชญเชพเชเชฎเชพเช เชชเชพเชฅเชจเซ เชชเชฃ เชธเซเชงเชพเชฐเซเชถเซเช. เชฌเชจเชพเชตเซเชฒเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชธเชพเชฅเซเชจเชพ เชเซเชฌเชฒ เชฎเชพเชเซ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/users.txt
เชเชฐเซเชจเชฒ เชตเชฟเชญเชพเชเชฎเชพเช, เชเชฐเซเชจเชฒ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซ เชชเชพเชฅ เชฌเชฆเชฒเซ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/linux.config
เชนเชตเซ เช เชฎเชพเชฐเชพ เชเชเซเชธเชเชฐเซเชจเชฒ-เชเซเชฐเซเชฎเชพเชเชฅเซ เช เชฎเชพเชฐเซ เชซเชพเชเชฒเซ เชเชธเซเชฎเซเชฌเชฒเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชถเซ. เชเซเชฏเชพเชฐเซ เชฌเซเชเซ เชกเชพเชฏเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชเช เช เชฅเชตเชพ เชฌเชฟเชฒเซเชกเชฐเซเช เช เชชเชกเซเช เชเชฐเซเช, เชคเซเชฏเชพเชฐเซ เช เชฎเชจเซ เชเชเชพเชฎเชพเช เชเชเซ เชธเชฎเชธเซเชฏเชพเช เชนเชถเซ.
เชฐเซเช เชเชซเชเชธ เชเชตเชฐเชฒเซ เชเชฎเซเชฐเชตเซเช:
เช เชฎเชฟเชเซเชจเชฟเชเชฎ เชคเชฎเชจเซ เชฒเชเซเชทเซเชฏ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชซเชพเชเชฒเซเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชเชฎเซเชฐเชตเชพ/เชฌเชฆเชฒเซ เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.
เชเซ เชซเชพเชเชฒ เชฐเซเช fs เชเชตเชฐเชฒเซเชฎเชพเช เชนเซเชฏ, เชชเชฐเชเชคเซ เชฒเชเซเชทเซเชฏเชฎเชพเช เชจ เชนเซเชฏ, เชคเซ เชคเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ
เชเซ เชซเชพเชเชฒ เชฐเซเช fs เชเชตเชฐเชฒเซ เช
เชจเซ เชฒเชเซเชทเซเชฏเชฎเชพเช เชนเซเชฏ, เชคเซ เชคเซเชจเซ เชฌเชฆเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชฐเซเช fs เชเชตเชฐเชฒเซ dir เชฎเชพเชเซ เชชเชพเชฅ เชธเซเช เชเชฐเซเช. เช เชธเชฟเชธเซเชเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจ โ เชฐเซเช เชซเชพเชเชฒเชธเชฟเชธเซเชเชฎ เชเชตเชฐเชฒเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชตเชฟเชญเชพเชเชฎเชพเช เชฅเชพเชฏ เชเซ:
$(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/rootfs_overlay/
เชนเชตเซ เชฌเซ เชซเชพเชเชฒเซ เชฌเชจเชพเชตเซเช.
[alexey@alexey-pc my_small_linux]$ cat my_tree/board/my_x86_board/rootfs_overlay/etc/hosts
127.0.0.1 localhost
127.0.1.1 my_small_linux
8.8.8.8 google-public-dns-a.google.com.
[alexey@alexey-pc my_small_linux]$ cat my_tree/board/my_x86_board/rootfs_overlay/new_file.txt
This is new file from overlay
เชชเซเชฐเชฅเชฎ เชซเชพเชเชฒ (my_tree/board/my_x86_board/rootfs_overlay/etc/hosts) เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ เชธเชฟเชธเซเชเชฎ เชชเชฐ /etc/hosts เชซเชพเชเชฒเชจเซ เชฌเชฆเชฒเชถเซ. เชฌเซเชเซ เชซเชพเชเชฒ (cat my_tree/board/my_x86_board/rootfs_overlay/new_file.txt) เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เช เชฎเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเซเช เชเซเช เช เชจเซ เชคเชชเชพเชธเซเช เชเซเช:
เชธเชฟเชธเซเชเชฎ เชเชธเซเชฎเซเชฌเชฒเซเชจเชพ เชตเชฟเชตเชฟเชง เชคเชฌเชเซเชเชพเชฎเชพเช เชเชธเซเชเชฎเชพเชเชเซเชถเชจ เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เช เชฎเชฒ
เชเชฃเซ เชตเชเชค เชคเชฎเชพเชฐเซ เชฒเชเซเชทเซเชฏ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเชจเซ เช เชเชฆเชฐ เชเซเชเชฒเชพเช เชเชพเชฎ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชเซ เชคเซ เชชเชนเซเชฒเชพเช เชคเซเชจเซ เชเชฎเซเชเซเชฎเชพเช เชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ.
เช เชธเชฟเชธเซเชเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชตเชฟเชญเชพเชเชฎเชพเช เชเชฐเซ เชถเชเชพเชฏ เชเซ:
เชชเซเชฐเชฅเชฎ เชฌเซ เชธเซเชเซเชฐเชฟเชชเซเชเซ เชเชพเชฐเซเชเซเช เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฌเชพเชเชงเซเชฏเชพ เชชเชเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชเชฎเซเชเซเชธเชฎเชพเช เชชเซเช เชฅเชพเชฏ เชคเซ เชชเชนเซเชฒเชพ. เชคเชซเชพเชตเชค เช เชเซ เชเซ เชซเซเชเชฐเซเช เชธเซเชเซเชฐเชฟเชชเซเช เชซเซเชเชฐเซเชเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ เชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชคเชฐเซเชเซ เชเชพเชฎเชจเซเช เช เชจเซเชเชฐเชฃ เชเชฐเซ เชเซ.
เชเซเชฒเซเชฒเซ เชธเซเชเซเชฐเชฟเชชเซเช เชธเชฟเชธเซเชเชฎ เชเชฎเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชคเซ เชชเชเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเชฎเซ เชคเซเชฎเชพเช เชตเชงเชพเชฐเชพเชจเซ เชเซเชฐเชฟเชฏเชพเช เชเชฐเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชฐเซเชฐเซ เชซเชพเชเชฒเซเชจเซ NFS เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเชชเชฟ เชเชฐเซ เช เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชซเชฐเซเชฎเชตเซเชฐเชจเซ เชเชฌเซ เชฌเชจเชพเชตเซ.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชนเซเช เชเช เชธเซเชเซเชฐเชฟเชชเซเช เชฌเชจเชพเชตเซเชถ เชเซ เชตเชฐเซเชเชจ เชฒเชเชถเซ เช
เชจเซ เชคเชพเชฐเซเช /etc/ เชชเชฐ เชฒเชเชถเซ.
เชชเชนเซเชฒเชพ เชนเซเช เชฎเชพเชฐเชพ เชเชเซเชธเชเชฐเซเชจเชฒ-เชเซเชฐเซเชฎเชพเช เช เชซเชพเชเชฒเชจเซ เชชเชพเชฅ เชธเซเชเชตเซเชถ:
เช เชจเซ เชนเชตเซ เชธเซเชเซเชฐเชฟเชชเซเช เชชเซเชคเซ:
[alexey@alexey-pc buildroot]$ cat ../my_tree/board/my_x86_board/bef_cr_fs_img.sh
#!/bin/sh
echo "my small linux 1.0 pre alpha" > output/target/etc/mysmalllinux-release
date >> output/target/etc/mysmalllinux-release
เชเชธเซเชฎเซเชฌเชฒเซ เชชเชเซ, เชคเชฎเซ เชธเชฟเชธเซเชเชฎ เชชเชฐ เช เชซเชพเชเชฒ เชเซเช เชถเชเซ เชเซ.
เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช, เชธเซเชเซเชฐเชฟเชชเซเช เชฎเซเชเซ เชฌเชจเซ เชถเชเซ เชเซ. เชคเซเชฅเซ, เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชฐเซเชเซเชเซเชเชฎเชพเช เชฎเซเช เชตเชงเซ เช เชฆเซเชฏเชคเชจ เชฎเชพเชฐเซเช เชฒเซเชงเซ:
- เชฎเซเช เชเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชเซ (my_tree/board_my_x86_board/inside_fakeroot_scripts) เชเซเชฎเชพเช เชธเซเชฐเซเชฏเชฒ เชจเชเชฌเชฐเซ เชธเชพเชฅเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชตเชพเชจเซ เชธเซเชเซเชฐเชฟเชชเซเชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 0001-add-my_small_linux-version.sh, 0002-clear-apache-root-dir.sh
- เชฎเซเช เชเช เชธเซเชเซเชฐเชฟเชชเซเช (my_tree/board_my_x86_board/run_inside_fakeroot.sh) เชฒเชเซ เชเซ เชเซ เช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ เชชเชธเชพเชฐ เชฅเชพเชฏ เชเซ เช เชจเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชคเซเชฎเชพเช เชฐเชนเซเชฒเซ เชธเซเชเซเชฐเชฟเชชเซเชเซเชจเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเซ เชเซ.
- เชธเชฟเชธเซเชเชฎ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชฎเชพเช เชฌเซเชฐเซเชก เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เช เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ -> เชซเซเชเชฐเซเช เชชเชฐเซเชฏเชพเชตเชฐเชฃ ($(BR2_EXTERNAL_my_tree_PATH)/board/my_x86_board/run_inside_fakeroot.sh) เชตเชฟเชญเชพเชเชฎเชพเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชเชธเซเชเชฎ เชธเซเชเซเชฐเชฟเชชเซเชเซเชธ
เชธเซเชฐเซเชธ: www.habr.com