최근 MP4 스트리밍을 위해 하드와 포고플러그를 구입했습니다.
사실 성능은 V2(E02)>V3(Video)>V4(Series 4) 순서이긴 한데...(CPU 클럭상)
일단 최신 제품을 쓰자!...라는 것도 있고 디자인도 많이 개선되어서
제일 성능이 낮은(...) 제품을 업어왔습니다.
우선 준비물은 인터넷에 연결된 포고플러그와 1GB 이상의 USB 메모리가 필요합니다.
설치 과정 원본 링크는 여기를 클릭하시면 보실 수 있습니다.
- 이 과정은 Pogoplug Series 4(V3)에 한하며, 다른 제품에 대해서는 동작을 보증할 수 없습니다.
- 이 과정은 보증 수리 규정에 위배되는 행위입니다. 이 과정을 따라하는 모든 행동과 그로 인한 결과물은 본인 책임이며 작성자는 책임지지 않습니다.
- ArchLinux를 설치 및 가동하는 동안에는 my.pogoplug.com이나 모바일 어플리케이션, 그리고 데스크탑에서 사용할 수 있는 모든 Pogoplug의 기본 기능을 사용하실 수 없습니다. 추후에 복구하시면 다시 사용 가능합니다.
- ArchLinux는 제품이 아니라 USB에 설치되며, 제품 상단의 USB 2.0 포트와 SATA 커넥터만 root 파일 시스템으로 사용이 가능합니다.
- 포고 플러그를 인터넷에 접속시킨 후 my.pogoplug.com에서 활성화 시킵니다. 이후 Settings > Security에서 체크박스를 모조리 체크하여 SSH를 활성화 시킵니다.
- 포고 플러그의 전원을 끕니다.
- 리눅스 설치를 위해서 준비된 1GB 이상의 플래시 메모리를 포고 플러그에 꽂고 전원을 켭니다.
- PuTTY등의 프로그램을 사용하여 SSH에 접속합니다. 포고 플러그의 아이피를 입력한 후 접속하면 됩니다.
- 포고 플러그의 기본 서비스들을 종료하기 위해 아래 커맨드를 입력합니다:killall hbwd
- USB 메모리의 파티션을 위해 fdisk 유틸리티를 실행합니다:
/sbin/fdisk /dev/sda 기존 파티션을 삭제하고 새 파티션을 생성하기 위해 아래 동작을 따라합니다:
- o를 입력하여 USB 내의 모든 파티션을 삭제합니다.
- p를 입력하여 USB 내의 모든 파티션이 삭제되었음을 확인합니다.
- n을 입력하여 새 파티션 생성을 선택하고 p를 입력하여 해당 파티션을 Primary로 설정하고, 1을 입력하여 첫 번째 파티션으로 지정한 뒤 계속 ENTER를 눌러 설정값들을 기본값으로 입력합니다.
- w를 입력하여 빠져나갑니다.
- ext3 파일 시스템을 생성합니다:
cd /tmp wget http://archlinuxarm.org/os/pogoplug/mke2fs chmod +x mke2fs ./mke2fs -j /dev/sda1 mkdir alarm mount /dev/sda1 alarm - Arch Linux ARM을 다운받습니다. 200MB 용량을 해외 서버에서 받아오므로 멈춘 화면에서 약 30분 이상 소요될 수 있습니다:
cd alarm wget http://archlinuxarm.org/os/pogoplug/bsdtar chmod +x bsdtar wget http://archlinuxarm.org/os/ArchLinuxARM-kirkwood-latest.tar.gz ./bsdtar -xpf ArchLinuxARM-kirkwood-latest.tar.gz -C . rm ArchLinuxARM-kirkwood-latest.tar.gz sync - 드라이브를 언마운트 합니다:
cd .. umount alarm - U-Boot installer를 다운로드 받고 실행합니다:
cd /tmp wget http://archlinuxarm.org/os/ppv4/ppv4-install.sh chmod +x ppv4-install.sh ./ppv4-install.sh - 설치가 끝난 후 별 다른 에러메시지가 없다면 시스템을 재부팅합니다:/sbin/reboot
- ArchLinux 설치가 끝났습니다. ID:root, PW:root로 SSH 로그인이 가능합니다.
'컴퓨터 공학도의 삶' 카테고리의 다른 글
NearFA 기술이란? (2) | 2013.09.06 |
---|---|
포고 플러그 ArchLinux 설치 후 (transmission, vsftpd, nginx 등) (2) | 2013.02.16 |
[lib] libmysqlclient.so.18 다운로드 (0) | 2012.07.25 |
[CentOS] MRTG를 설치하여 서버의 대역폭을 기록하자 (0) | 2011.09.06 |
[CentOS] FTP를 마운트(Mount) 시켜보자 (0) | 2011.08.09 |