EdgeRouter - 펌웨어 이미지를 업그레이드 할 때 나의 수정사항이 사라지나요? ===================================================================== download at 2017-08-27T22:36:59Z `origin `_ **Q**: `adding debian packages `__ 의 명령어를 따라서 나의 시스템에 적용하고 난 이후에는, 패키지 정보를 잃어버리게 되나요? **A**: 예, 업그레이드 과정은 새로운 파일시스템을 생성합니다. 한가지 방법으로는 /config/scripts/post-config.d/에 관련 스크립트를 생성할 수 있습니다. :: ubnt@RTR5:/config/scripts/post-config.d$ cat install_my_packages.sh #!/bin/bash doneit='/var/lib/my_packages' packages='screen rsync iftop iptraf mtr-tiny bmon' if [ -e $doneit ]; then exit 0; fi apt-get update apt-get install -y $packages if [ $? == 0 ]; then echo package install successful touch $doneit else echo package install failed fi exit 0 기억해야할 점: #. /config 디렉토리 전체는 새로운 이미지로 복사되기 때문에 스크립트, openvpn 키와 같은 정보를 보관하기에 좋은 곳입니다. #. /config/scripts/post-config.d 디렉토리 내부에 있는 모든 실행 가능한 파일은 부팅이후 실행됩니다. 해당 스크립트는 스크립트 실행 완료시에 파일을 생성하고, 관련 패키지 정보를 획득 할 수 있습니다. ** ** **Q**: 시스템이 2개의 이미지를 유지하고 싶은데, 어떻게 이전 이미지로 돌아갈 수 있나요? **A**: 이미지 스위칭은 다음 문서 \ `EdgeMAX image management `__ 를 참조하세요.   **Q**: 재부팅을 하지 않고 이전 이미지의 파일을 찾을 수 있을까요? **A**: 예, 파일 시스템의 /root.dev/w.o/ 디렉토리를 확인하세요.