Create Bootable USB on OSX(VM-Win7)

새로 구매한 개발PC에 윈도우7 설치 DVD는 있지만 DVD ROM이 없어서(SATA포트 부족으로 미설치) 부팅USB 를 만들어야 했다.

그러나 가지고 있는 시스템은 모조리 OSX나 OSX내부의 VM으로 설치된 WIndows7이라 MS의 공식 Tool인 Windows 7 USB / DVD 다운로드 도구 도 사용하지 못하는 문제때문에 여러 구글링 검색과 유틸들을 사용한 결과 아래의 수작업 방법으로 해결 하였다.

http://forums.macrumors.com/showpost.php?p=16671809&postcount=9

3줄 요약

1. Windows7설치된 VM에서 USB드라이브 포멧(NTFS포멧)

2. MBR설치(diskpart를 이용한 수작업)

3. 탐색기에서 DVD나 ISO 내부의 파일을 USB드라이브로 복사

 

Posted in Uncategorized

Using vmnetcfg.exe in VMPlayer 5.x

VMPlayer 5.x 버전에서는 vmnetcfg.exe 파일이 제공되지 않아서 NAT 설정을 하지 못한다.
4.x 버전까지는 설치파일을 /e 옵션을 넣어 core.cab에서 해당 파일을 추출하여 사용하는 방식이 알려져 있지만 5.x에는 아무리 뒤져도 없음.

그래서 구글신의 도움을 받아 검색결과 vmnetcfg.exe 파일이 없어도 할 수 있는 방법 찾음.

rundll32.exe vmnetui.dll VMNetUI_ShowStandalone

관리자 권한 cmd에서 rundll32.exe을 이용하여 강제 실행하면된다.

 

http://www.dbuggr.com/smallwei/quick-start-vmware-player-4-5-workstation-advance-networking-gui-tool/

Posted in Uncategorized

Install WordPress on Cubieboard(with APM)

어제 새로 큐비보드 서버 세팅을 마치고 틈틈히 ftp, transmission, samba, fail2ban 까지 설정을 마쳤다.

(mac address가 부팅시 마다 랜덤하게 변경되는 문제는 해결하지 못함. static IP로 셋팅,

/var/log 는 빈번한 write io발생으로 nand flash 건강에 좋지 않아 hdd로 마운트 변경)

이제 순서는 Apache2, MySql, Php 설치와 함께 WordPress 설치.

참고는 아래 링크에서…

http://sonhc.tistory.com/515

링크는 mk802를 기준으로 설명 되어 있으나 어차피 같음.

몇가지만 큐비에 맞도록 추가 작업 수행

  • 아직 php가속기는 설치 제외
  • /var/www 를 SATA HDD로 마운트 변경
  • Mysql 설치후 data directory 변경(sata hdd)

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=25978&p=238047

mysql 설치시 데이터 위치 변경후 로그 확인하니 문제가 발생하여 아래와 같은 정보 찾아 해결.

에러 :

Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist

해결 : http://knom.kr/index.php?document_srl=1871

phpMyAdmin 재설치

이제 진짜 wordpress설치를 위해 작업을 시작했으나…..

지난번 설치시에 www를 하드에서 찾아서 그냥 그대로 재사용으로 급 마무리 ….

설치 참고 : http://mitchtech.net/wordpress-on-raspberry-pi/

Posted in Cubieboard, Linux

Install Cubieboard server image on NAND flash

OMV 설치후 약 일주일간 transmission, ftp, smb등의 용도로 사용중이던 cubieboard가 wordpress설치를 위해 omv-website plugin을 설치하다가 문제가 발생했다.

(apache 직접 설치 했어야 하는데… 귀찮아서….)

그래서 다시 셋팅을 시작했다.

이번에는 4g nand에  설치를 진행하였다.

방법은 역시 구글링을 통한 정보 수집.

참고 : http://linux-sunxi.org/Cubieboard/Installing_on_NAND

설치 이미지는 이전 설치에서 사용한 이미지가 업그레이드가 되었기에 최신 버전으로 설치 하였다.

자세한 내용과 다운로드는 아래에서…

http://romanrm.ru/en/a10/debian

기본 OS 설치후 용량과 마운트 정보 스크린샷

Image

 

 

이제 다시 OMV를 설치할지 아니면 필요한것만 설치 할지는 생각 좀 해봐야겠다.

 

Posted in Uncategorized

Re-Install OpenMediaValut on Minimal Debian(by compiled Roman)

처음 설치한 방식이 raspbian에 수동으로 armhf 컴파일된 패키지들을 설치하다보니 용량도 커지고 무거워져서 다시 한번 재설치 시도.

이번은 Google Groups의 Cubieboard에서 Roman이라는 사람이 배포중인 Debian 이미지를 이용.

참고 : http://romanrm.ru/en/a10/debian

OpenMediaVault 설치중 /etc/hosts 문제로 collectd 패키지가 설정에서 문제 생긴것을 제외하곤 모두 이상 없이 정상 설치 됨.

0.4.17버전 설치 후 기능 점검 결과

  • raspbian에 설치했을때 발생한 SMB/CIFS 권한 문제 없음. 정상 동작

문제점

  • System Information에서 collectd가 수집하는 Interface , Disk 정보가 나오지 않음

 

0.4.28로 UpdateManager를 통해 업그레이드가 바로 되지 않아 직접 파일을 업로드 하여 업그레이드

파일 다운로드

Posted in Uncategorized

Install OpenMediaVault on Cubieboard

Image

 큐비보드에 OpenMediaVault v0.4.28 설치.

HW

  • Cubieboard
  • MicroSD 4g
  • eSATA External HDD 640G(3.5′)
  • SATA to eSATA cable

설치 순서

OS 설치

기본 안드로이드에서 berryboot 설치(참고)

microSD에 Debian wheezy raspbian 설치(참고 , 라즈베리파이의 레퍼런스 참조를 최대한 이용하기 위해)

OpenMediaVault 설치(참고)

설치하다가 collectd 패키지 설치시에 설정 에러발생하면 /etc/hosts 수정 필요(참고)

 

여기까지 기본 설치로 문제 발생

Plugins list를 가져오지 못하는 문제

Error #4000:
exception ‘OMVException’ with message ‘Failed to execute command ‘export LANG=C;sudo dpkg-query –list openmediavault-*’: ‘ in /var/www/openmediavault/rpc/plugin.inc:186

참고 :http://forums.openmediavault.org/viewtopic.php?f=12&t=481&start=20

몇가지 설치에 문제가 있음. 다음 명령어로 수동 설치

wget http://packages.openmediavault.org/public/pool/main/o/openmediavault-keyring/openmediavault-keyring_0.2_all.deb

dpkg -i openmediavault-keyring_0.2_all.deb

System>Update Manager를 통해 업그레이드 가능 모든 패키지 업그레이드

–> 0.4.17에서 0.4.28로 업그레이드

Plugins 모듈 수동 설치

wget http://packages.omv-plugins.org/pool/main/o/openmediavault-omvpluginsorg/openmediavault-omvpluginsorg_0.4~10.gbp5bae63_all.deb

dpkg -i openmediavault-omvpluginsorg_0.4~10.gbp5bae63_all.deb

그러나 Transmission plugin이 plugins 목록에 나오지 않음

transmission plugin도 수동 설치 시도 했으나 의존성 문제로 daemon부터 거꾸로 설치

transmisson-daemon설치시 의존성 문제가 발생하는 것들은 armhf 배포본 찾아서 설치

wget http://ftp.kr.debian.org/debian/pool/main/t/transmission/transmission-common_2.52-3+nmu1_all.deb

dpkg -i transmission-common_2.52-3+nmu1_all.deb

이런식으로 …. 몇 가지 더 시도한 것들은 있지만 기록하지 못했음.(추후 업데이트)

transmission-daemon 정상 설치되면 OMV WebGUI에서 System>Plugins 목록에서 transmission plugin 나옴. Install 실행으로 설치 완료.

정상 구동 확인.

미해결 문제

  • SMB/CIFS  비정상 작동(로그인 문제 발생, 임시 public으로 설정하여 내부에서만 사용)

성능

  • 객관적인 비교는 못했지만 체감적으로 라즈베리파이보다는 높으나 WebGUI 사용시는 조금 답답한 느낌.
  • torrent download 속도는 약 9MB/s 까지는 나오나 CPU 사용율 100% 로 cpu가 역시 딸림.(같은 환경에서 기존 라즈베리파이는 약 4~5MB/s)

앞으로 할일

  • 큐비보드 NAND flash에 직접 설치(참고)
  • ubuntu에 OMV설치

총평

OpenMediaVault

  • 장점 : 개인 설치형 NAS 로 관리의 편리함. Debian 기반으로 확장성 좋음

Cubieboad

  • 장점 : SATA 인터페이스를 이용한 외장 스토리지 연결, 라즈베리보다 좋은 CPU, RAM 용량, 내장 4g NAND flash
  • 단점 : 라즈베리파이보다 reference 부족, 직접 컴파일이나 패키지 찾아서 수동 설치해야함.

스크린샷 2013-04-07 오전 10.04.38

스크린샷 2013-04-07 오전 10.05.10

Reference

Posted in Cubieboard, NAS, Server