안녕하세요. 최근에 기기를 테스트 하면서 아래의 증상을 호소하시는 분이 많습니다.
1. 어느순간 리부팅 되더니 초기화됨
-> 무언가 리커버리 모드로 진입하게 되어 초기화가 된 것입니다. 리커버리 모드에 진입시 USB 나 캐쉬 파티션의 update.zip 파일이 인식되지 않으면 초기화가 기본적으로 되도록 설정이 되어 있습니다.
2. 리눅스 펌웨어 쉘에서 명령어가 안먹히고 어떤 파일을 쓸 수 없다는 에러
-> 램이 부족해진 상태가 한번 와서 커널단에서 데이터 로스 방지를 위해서 시스템을 RW 에서 RO 로 바꾸게 되는 것 같습니다.
결과적으로 이 문제를 완벽하게는 아니지만 어떻게 해결을 볼려고 하면 아래와 같은 설정을 진행하시면 됩니다.
리눅스 펌웨어가 설치된 상태에서 리부팅을 한번 합니다.
다음으로 리눅스 쉘로 접근하여 아래의 명령을 실행합니다.
root@u5pvr-debian:~# nano /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/etc/init.d/hostname.sh start
# lowmemorykiller
echo 18432,23040,27648,32256,55296,80640 > /sys/module/lowmemorykiller/parameters/minfree
exit 0
위 부분 찐하게 된 부분을 추가해 줍니다.
재부팅 후 적용이 정상적으로 되었는지 확인은 아래와 같이 하시면 됩니다.
root@u5pvr-debian:~# chmod 644 /sys/module/lowmemorykiller/parameters/minfree
root@u5pvr-debian:~# cat /sys/module/lowmemorykiller/parameters/minfree
18432,23040,27648,32256,55296,80640
cat 하신 다음에 나오는 숫자들이 rc.local 에 설정한 값과 같으면 적용이 되는 상태입니다.
이렇게 하신 후에 각종 테스트를 진행하셔서 동일한 증상이 나오는지 확인 부탁드립니다.
감사합니다.
'AndroidOverLinux' 카테고리의 다른 글
U5PVR Guacamole 0.9.12 설치하기 (HTML5 SSH/RDP/TELNET/VNC Client) (3) | 2017.05.01 |
---|---|
U5PVR Linux 패키지 소스 리스트 한국 서버로 바꾸기 (0) | 2017.05.01 |
U5PVR ATV 플레이 스토어에서 지원되지 않는 앱 설치하기 (0) | 2017.04.29 |
U5PVR Spreed WebRTC 서버 설치하기 (0) | 2017.04.27 |
U5PVR TVHeadend 4.2.1 업데이트 (TVH#2) (0) | 2017.04.27 |
댓글