본문 바로가기
AndroidOverLinux

U5PVR ATV7 용 외장 리눅스 설치하기

by ㅋㅋ잠자 2017. 8. 30.
반응형

안녕하세요.


이번에는 Android 7 로 업그레이드 되는 U5PVR 에 외장 리눅스 펌웨어를 적용하는 방법에 대해서 알아보도록 하겠습니다.


외장 장치로는 아래의 장치를 사용하 실 수 있습니다.


1. 외장하드

2. USB

3. SD 카드 (디럭스 제품만)




1. 외장 장치 포맷 후 시스템 파일 복사하기


외장 장치를 아래와 같이 FAT32 로 포맷합니다.





다음으로 하기 링크의 파일을 압축을 풀고 나온 파일을 USB 메모리에 복사합니다.


http://u5pvr.djjproject.com/%5B7.x%5Dlinux_image-test.zip






2. update.zip 파일을 내장 sdcard 에 복사하기


아래 링크의 update.zip 파일을 내장 sdcard 에 복사합니다.


http://u5pvr.djjproject.com/%5B7.x%5Dupdate-install_linux_usb_sdcard-test.zip


복사하실 위치는 /mnt/sdcard 입니다. 복사를 하시고 파일 이름을 update.zip 으로 바꾸어 주시길 바랍니다.


저는 삼바를 통해서 복사해 보도록 하겠습니다. 


아이피 확인을 위해 아래의 과정을 밟습니다.


설정으로 이동하여 와이파이나 이더넷 설정으로 이동합니다. 이더넷의 경우 아래와 같이 확인합니다.



아이피가 192.168.0.203 으로 확인 되었습니다. (장비/환경 마다 다릅니다.)



다음으로 와이파이는 와이파이 설정에서 상단의 설정 버튼을 누릅니다.



그럼 아래처럼 192.168.0.5 로 확인을 하실 수 있습니다. (장비/환경 마다 다릅니다.)



다음으로 내 컴퓨터로 이동하여 주소창에 아래와 같이 입력합니다. (상기 과정에서 확인된 주소 사용)

혹은, 네트워크 검색을 통해 아래와 같이 바로 접근도 가능합니다.

(이름이 U5PVR_B22DF9 로 나왔으면 좋았을 텐데요 ㅠㅠ)



내 컴퓨터에서 \\아이피_주소 입력하시면 아래와 같이 share 라는 공유 폴더가 보입니다.



받으신 파일을 \\아이피_주소\share\sdcard 로 이동하시어 붙여 넣습니다.



넣은 파일을 update.zip 으로 이름을 바꿉니다.






3. 업데이트 진행하기


업데이트 하실 경우에는 외장 리눅스로 설치하실 장비만 꼽은 상태에서 진행하시길 바랍니다.

(디럭스 제품의 SATA 내장 하드는 설치된 상태에서 작업하셔도 문제가 없습니다.)


여러 장치를 꼽으시면 예끼치 않은 문제가 발생 할 수 있습니다.


설정 -> System Upgrade 메뉴로 이동합니다.



다음으로 Internal(sdcard) 을 선택합니다.



OK 눌러 업데이트를 진행합니다.



업데이트 하는 과정에서 시간이 약간 소요가 됩니다. USB3.0 포트에 꼽았는지 여부와 USB / SDCARD 의 속도에 따라 시간의 차이가 발생합니다. 





4. 정상동작 확인 체크!


리눅스 쉘로 이동하여 정상 작동하는지 체크를 합니다.


1. SDCARD 를 사용했을 경우


아래처럼 mmcblk1 이 / 로 마운트 되어 있는 것을 확인하실 수 있습니다.


login as: root

root@192.168.0.203's password:

Linux localhost 3.18.24_hi3798cv2x #14 SMP Fri Aug 25 14:47:49 KST 2017 armv7l

Welcome to U5PVR Debian GNU/Linux 8 jessie (eddylab)


# df -h 명령을 입력합니다.

root@u5pvr-debian:~# df -h

Filesystem                                                       Size  Used Avail Use% Mounted on

/dev/block/mmcblk1p1                                             3.6G  916M  2.7G  26% /

tmpfs                                                            943M  492K  942M   1% /dev

tmpfs                                                            943M     0  943M   0% /mnt

/dev/block/platform/soc/f9830000.himciv200.MMC/by-name/system    1.4G  1.1G  249M  82% /system

/dev/block/platform/soc/f9830000.himciv200.MMC/by-name/userdata   10G  2.8G  7.3G  28% /data

/dev/block/vold/public:8,1                                       112G   13G  100G  11% /mnt/secure/asec

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/default/sda1

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/read/sda1

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/write/sda1

/dev/block/vold/public:8,17                                       15G  926M   14G   7% /mnt/media_rw/sdb1

/mnt/media_rw/sdb1                                                15G  942M   14G   7% /mnt/runtime/default/sdb1

/mnt/media_rw/sdb1                                                15G  942M   14G   7% /mnt/runtime/read/sdb1

/mnt/media_rw/sdb1                                                15G  942M   14G   7% /mnt/runtime/write/sdb1

tmpfs                                                            947M  8.0K  947M   1% /dev/shm

tmpfs                                                            947M   44K  947M   1% /run

root@u5pvr-debian:~#


2. USB 메모리를 사용했을 경우


아래처럼 sd** 가 / 로 마운트 되어 있는 것을 확인하실 수 있습니다.


login as: root

root@192.168.0.203's password:

Linux localhost 3.18.24_hi3798cv2x #14 SMP Fri Aug 25 14:47:49 KST 2017 armv7l

Welcome to U5PVR Debian GNU/Linux 8 jessie (eddylab)


# df -h 명령을 입력합니다.

root@u5pvr-debian:~# df -h

Filesystem                                                       Size  Used Avail Use% Mounted on

/dev/block/sdb1                                                   15G  928M   14G   7% /

tmpfs                                                            943M  492K  942M   1% /dev

tmpfs                                                            943M     0  943M   0% /mnt

/dev/block/platform/soc/f9830000.himciv200.MMC/by-name/system    1.4G  1.1G  249M  82% /system

/dev/block/platform/soc/f9830000.himciv200.MMC/by-name/userdata   10G  2.8G  7.3G  28% /data

/dev/block/vold/public:8,1                                       112G   13G  100G  11% /mnt/secure/asec

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/default/sda1

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/read/sda1

/mnt/media_rw/sda1                                               112G   13G  100G  11% /mnt/runtime/write/sda1

tmpfs                                                            947M  4.0K  947M   1% /dev/shm

tmpfs                                                            947M   44K  947M   1% /run

root@u5pvr-debian:~#


감사합니다.


(저는 항상 내장 리눅스를 추천합니다..)




반응형

댓글