XPEnology
https://www.synology.com/ko-kr/
자체 OS의 성능과 편의성이 뛰어나다. 그래서 해킹OS까지 나왔다.
정품 시놀로지 사용에 대해서는 이곳으로…
XPEnology는 DSM(시놀로지OS)의 공개된 소스를 변형하고 각종 PC용 드라이버를 추가한 것으로, 자체 부트로더를 이용해서 DSM을 PC에 올릴 수 있도록 해준다. 발음은 X-penology; 엑스-페놀로지라고 하는 듯함.
업무용이나 본격적인 사용을 위해서는 정품NAS를 구매할 것. 라이센스(저작권)에 때문에 기업에서 사용하기에는 적절하지 않다. XPEnology의 이용은 여러분의 자신의 판단으로 결정하는 것임.
사양
- 적절히 빠른 64bit CPU
- 32비트CPU 지원은 DSM 5.0 - 4493 (update-5) 까지가 마지막임.
- 트랜스코딩 스트리밍 (실시간 영상변환) 시에는 씨퓨빨을 많이 타는 편이다.
- 램은 512MB만 되어도 돌아간다. 2GB 정도 있으면 좋음
- 적절한 용량의 HDD. NAS용 HDD를 권장. 3TB가 10만원 내외이니 추천. 4500RPM 짜리도 괜찮음.
설치
7.0 이상
ARPL(Automated Redpill Loader) 로더.
VM 설정 옵션
- General: VM ID: 112, Name: DS3617xs
- OS: Do not use any media, Guest OS Linux, 5.x - 2.6 Kernel
- System: Graphic card: default, SCSI Controller: VirtIO SCSI, Qemu Agent: unchecked
- Hard Disk: SATA 0, Cache: write back, 6GB
- CPU: 1 sockets, 4 cores, Default(KVM64)
- Memory: 4096 MiB
- Network: vmbr0
6.2 이하
선요약: 부팅IMG 를 usb에 넣고 부팅. 원격컴퓨터에서 시놀로지 어시스턴트로 pat파일을 올리고 접속.
Jun’s Mod 1.02b로 현재 6.1.7 까지 가능하다.참고
- 6.0.2나 6.1 ~ 6.1.7모두 방법은 같으나 부트로더만 다릅니다
- 6.1과 6.1.1 ~ 6.1.7은 부트로더는 같고 설치파일만 다릅니다.
받기
부팅용 USB이미지와 DSM이미지를 받는다. 링크를 통해 다운받기.
- 부팅USB용 이미지 - XPEnoboot_DS3615xs_5.2-5644.5.img
- NAS OS 이미지(DSM) - XPEnology_DS3615xs_5.2-5644.5.pat (DSM 이미지)
부팅USB만들기
boot 이미지를 USB에 옮기고 부팅이 가능하도록 한다. 아래 유틸리티를 이용하면 됨. 참조
맥
별도 프로그램 없이 터미널에서 가능하다.
$ diskutil list $ diskutil unmountdisk disk2 Unmount of all volumes on disk2 was successful $ sudo dd if=XPEnoboot_DS3615xs_5.2-5644.5.img of=/dev/disk2 25165824 bytes transferred in 12.259831 secs (2052706 bytes/sec)
윈도
DSM설치
- 위 에서 만든 USB Boot 메모리로 부팅한다. (IP는 DHCP로 자동으로 받음)
- 같은 네트워크 상의 다른 컴퓨터에서 시놀로지 홈페이지에서 Synology Assistant 를 다운받아 설치 후 실행
- 처음 다운 받은 DSM 5.2 이미지 수동 설치.
접속
설치 후에는 어시스턴트가 필요없다. NAS IP주소로 접속하면 됨. (NAS IP 주소는 Synology Assistant에서 확인 가능) 기본 포트 번호는 5000번임
예 http://nas.ip:5000 http://192.168.0.10:5000
- 아이디 : admin
- 비번 : 설치 시 설정한 비번 (잊어버리면 새로 설치해야 함)
설치하다가 암호 설정 전에 꺼졌거나 접속이 중단 되었다면 admin 암호는 안 넣고 접속. 공유기에서 5000번 포트를 열고 연결시켜 놓으면 외부접속도 가능하다.
버추얼박스에 설치
이미 서버가 있다면 버추얼박스를 이용해서 돌리면 된다.
- Virtualbox설치 및 설정
- PhpVirtualbox 설치 및 설정
- 박스에 리눅스 64비트로 가상머신을 만든다
- 시디롬을 하나 추가하고 xpenoboot.iso를 넣는다.
- 가변 VMDK가상디스크를 적절한 용량으로 추가한다.1)
- 네트워크에서 브릿지로 설정
- 시작!
- 주소:5000으로 접속. 주소를 모르면 시놀로지 어시스턴트로 시작.
- pat 올리면서 설정한다.
ESXI 설치
설치순서
- ESXI 6.7 받아서 USB에 굽기(rufus이용)
- USB로 부팅해서 ESXI 설치
- Serial/Mac 제네레이터 이용해 Serial/Mac 생성 (여기 게시판에서 PowerShell용 받았어요)
- Jun's Loader 최신버전(918+용 인듯) 받아서 OSFMount프로그램으로 Serial/MAC 세팅
- V2V 프로그램으로 ESXI 서버용 vmdk로 변환
- ESXI 웹콘솔 접근해서 VM생성하고, Mac 세팅 (2core/1.5GB/SATA, 물리디스크2대 RDM으로 연결)
- 시놀공홈ftp에서 6.2.xx최신버전 pat 파일 받아서 DSM 설치
- 접속하니 물리디스크2대 무슨경고(버전불일치인듯)떠서 복구 누르니 바로 정상화
- RDM 디스크중 한개를 Btrfs로 포맷
- 하이퍼 백업으로 주요 파일들 백업설정
복구
DSM 3.0이후는 EXT4를 기본파일시스템으로 사용하므로 리눅스가 설치된 환경에서 복구할 수 있다. PC를 사용하여 DiskStation의 데이터를 복구하기 참조
정보확인
설정에 나오는 CPU 정보는 패키지의 파일에 기록되어 있는 내용을 그대로 불러오는 것이고 실제 정보가 아니다
ssh로 접속한 뒤
cat /proc/cpuinfo
를 해보면 실제 정보를 볼 수 있다.
box> cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 60 model name : Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz stepping : 3 cpu MHz : 3399.388 cache size : 8192 KB fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx rdrand lahf_lm abm bogomips : 6798.77 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management:
커뮤니티 패키지
패키지 관리자에서
http://packages.synocommunity.com
를 추가하고 검색해보면 된다.
나노 문서편집기 (Nano), Midnight Commander (MC) 2)등을 설치할 수 있다.
- 스텝 1 - NAS에 관리자로 로그인하고 메인 메뉴→패키지 센터→설정으로 가서 신뢰 수준을
SynologyInc. 및 신뢰할 수 있는 게시자
로 설정합니다. - 스텝 2 - 패키지 원본 탭에서 추가를 누르고 이름으로 SynoCommunity와 http://packages.synocommunity.com 을 위치로 입력한 다음 확인을 눌러 확인하십시오.
- 스텝 3 - 패키지 센터로 돌아가 커뮤니티 탭에서 SynoCommunity의 패키지를 즐기십시오.