Action disabled: source

XPEnology

NAS의 대표주자는 역시 시놀로지이다.

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 이상

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이미지를 받는다. 링크를 통해 다운받기.

  1. 부팅USB용 이미지 - XPEnoboot_DS3615xs_5.2-5644.5.img
  2. 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설치

  1. 위 에서 만든 USB Boot 메모리로 부팅한다. (IP는 DHCP로 자동으로 받음)
  2. 같은 네트워크 상의 다른 컴퓨터에서 시놀로지 홈페이지에서 Synology Assistant 를 다운받아 설치 후 실행
  3. 처음 다운 받은 DSM 5.2 이미지 수동 설치.

접속

설치 후에는 어시스턴트가 필요없다. NAS IP주소로 접속하면 됨. (NAS IP 주소는 Synology Assistant에서 확인 가능) 기본 포트 번호는 5000번임

예 http://nas.ip:5000
    http://192.168.0.10:5000
  • 아이디 : admin
  • 비번 : 설치 시 설정한 비번 (잊어버리면 새로 설치해야 함)

설치하다가 암호 설정 전에 꺼졌거나 접속이 중단 되었다면 admin 암호는 안 넣고 접속. 공유기에서 5000번 포트를 열고 연결시켜 놓으면 외부접속도 가능하다.

버추얼박스에 설치

이미 서버가 있다면 버추얼박스를 이용해서 돌리면 된다.

  1. Virtualbox설치 및 설정
  2. PhpVirtualbox 설치 및 설정
  3. 박스에 리눅스 64비트로 가상머신을 만든다
  4. 시디롬을 하나 추가하고 xpenoboot.iso를 넣는다.
  5. 가변 VMDK가상디스크를 적절한 용량으로 추가한다.1)
  6. 네트워크에서 브릿지로 설정
  7. 시작!
  8. 주소:5000으로 접속. 주소를 모르면 시놀로지 어시스턴트로 시작.
  9. 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의 패키지를 즐기십시오.

판본

DSM 6

시놀로지 DSM 6.0에 대한 보다 자세한 정보는 홈페이지에서 확인할 수 있다.

Let's encrypt 지원함.

Jun’s Mod 1.02b로 현재 6.1.7 까지 가능하다.

https://www.synology.com/ko-kr/dsm/6.2

DSM 5

dsm50.jpg

최신 시놀로지NAS는 64bit CPU가 달려서 나오기 때문에 32비트 환경에서는 DSM 5.0 - 4493 (update-5) 까지가 마지막이다.

DSM 3

dsm30.jpg

DSM 2

dsm20.jpg

DSM 1

dsm10.jpg

같이 보기

1)
VDI디스크로 했더니 포맷에러 나더라
2)
제어판 > 사용자 > 고급 > 사용자 홈 서비스 활성화 를 해야 home폴더가 생성되며, 이후 제대로 사용할 수 있다

역링크