본문 바로가기
AndroidOverLinux

U5PVR 외장 리눅스 설치하기 (설치 과정 간소화)

by ㅋㅋ잠자 2017. 11. 18.
반응형

안녕하세요. 도정진입니다. 이번에는 외장 리눅스를 설치하는 방법에 대해서 알아볼 예정입니다.


이전에는 설치파일과 이미지 파일 2개로 나뉘어 있었지만 이번에는 그렇지 않습니다. 하나로 통합이 되어 있습니다.

 

설치과정을 간략하게 말씀 드리면 아래와 같습니다.

1. Internal Sdcard 로 설치파일 복사.

2. update.zip 으로 이름바꾸기

3. 안드로이드 설정 -> System Update -> Internal Sdcard 선택

4. 재부팅을 하기 전에 외장 리눅스를 설치할 디스크를 FAT32 로 포맷

5. U5PVR 에 다른 USB 를 꼽지 말고 외장 리눅스를 설치할 디스크만 삽입

6. 재부팅 후 설치과정 진행

7.

 




1. 외장용으로 사용할 SD카드나 USB 메모리를 포맷


http://u5pvr.djjproject.com/sdformatter-4.0.zip



실행시 관리자 권한으로 실행을 하셔야 합니다.

프로그램이 아래와 같이 실행이 되면 드라이브를 선택하시고 옵션으로 이동하여 용량 조절에 체크합니다.




다음으로 포맷을 누릅니다.



포맷이 완료 되었습니다.

 




2. 설치파일 U5PVR 로 복사하기


설치파일을 아래의 주소에서 받습니다.

http://u5pvr.djjproject.com/%5B7.x%5Dexternal_linux_installer_1118.zip


받은 파일을 U5PVR 에 넣어줄 텐데 SAMBA 를 통해서 넣어보도록 하겠습니다.

먼저 안드로이드 설정 -> 이더넷 -> 아이피 확인을 합니다.





다음으로 U5PVR 과 동일 네트워크에 있는 컴퓨터로 U5PVR 의 삼바로 접근합니다.



다운받은 파일을 복사합니다.



이름을 update.zip 으로 수정합니다.






3. 포맷한 USB 를 꼽고 업데이트 작업 진행하기


설치과정 중에 다른 USB 가 꼽혀 있으면 작업에 예끼치 않은 증상이 나타날 수 있습니다. 설치할 Micro SD 카드나 혹은 USB 만 꼽은 상태에서 진행하시길 바랍니다.


디럭스의 경우 내장 SATA 는 문제가 없습니다.!


++ 현재 버그 사항

System Upgrade 를 하면 최대 절전 모드로 들어가게 됩니다. 그래서 전원을 강제로 껏다 켜 주시면 정상적으로 update 모드로 진입하게 되어있습니다.






이후 설치과정이 아래처럼 진행이 됩니다. (사진은 AV 출력으로 스카이디지털 USB 튜너로 캡쳐하고 있습니다. HDMI 캡쳐 지원 제품이 아니라서 화질이 좋지 않습니다.)






4. 설치 후 정상 동작 체크하기


설치가 완료 되고 부팅이 완료되길 기다립니다.



ATV 설정 -> Linux 로 이동합니다. 리눅스를 사용하도록 체크 하시고 다시 리부팅 합니다

(이미 사용에 체크 되어 있으신 분은 상관이 없습니다.)


그리고 다시 설정 화면을 참고하여 외장 USB Micro SD 가 잡히는 지 체크합니다. 안드로이드 부팅 후 30초 뒤에 로딩이 되도록 설정되어 있어서 조금 기다리시면 NONE 에서 바뀝니다.





추가적으로 Micro SD 카드의 경우 U5PVR 에 잘 붙지 않는 경우가 있습니다. 부팅시에 마운트가 되지 않는 SD 카드가 존재하고 뺏다가 꼽으면 정상 작동하기는 합니다만, SD카드에 리눅스 펌웨어를 설치시에 호환성 문제가 발생할 수 있습니다.

 

저는 아래의 SD카드를 사용하고 있는데 부팅시에 마운트가 불가하여 정상적으로 사용이 어려웠습니다. 외장 리눅스용도로 설치는 잘 되나 부팅시 마운트가 되지 않아서 부팅이 되고 난 직후에 직접 손으로 뺏다 꼽아서 인식을 시켜서 사용을 하면 되기는 합니다. (ㅠㅠ)


Sandisk ultra 16gb micro sdhc 1 / class 10



쉘에서 확인하기 (이전 글 복사 입니다.)


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:~#



감사합니다.

 

 

 

반응형

댓글