Language:EN / NE / AE / DE / IT

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


이전에는 설치파일과 이미지 파일 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:~#



감사합니다.