하드웨어/Storage2016. 2. 22. 09:53

요즘 업데이트가 뜸하다고 해야하나..

그나저나.. 저번이 3인데 왜 이번이 5지?


Version: 5.2-5644 Update 5

(2016/02/19)

Fixed Issues

  1. Updated Firewall filter policy to fix a security vulnerability caused by stack-based buffer overflow (CVE-2015-7547). This fix may impact read/write performance on the following models by no more than 15%, for which Synology is working on an enhancement in the future release.
    • 16-series: DS216se
    • 15-series: DS115j
    • 14-series: EDS14, DS114, DS214se, RS214, DS414slim
    • 13-series: DS213j, DS213air, DS213, DS413j
    • 12-series: DS112, DS112+, DS112j, DS212, DS212j, DS212+, RS212, RS812
    • 11-series: DS111, DS211, DS211+, DS211j, DS411, DS411slim, DS411j, RS411
    • 10-series: DS110j, DS210j, DS410j


[링크 : https://www.synology.com/ko-kr/releaseNote/DS213j]

'하드웨어 > Storage' 카테고리의 다른 글

시놀로지 업데이트.. DSM 6.0!  (0) 2016.03.25
sdsc sdhc sdxc ...  (0) 2016.03.23
ipad용 ds file srt 자막 보기  (0) 2016.02.05
raid01 raid10  (0) 2016.01.31
synology DS file - file station  (0) 2016.01.05
Posted by 구차니
하드웨어/Storage2016. 2. 5. 09:04

ipad에서는 srt로 하니까 잘 나오네..

안나오는 것 같은 녀석은 멀까나..


갤럭시 S2 LTE HD에서는..

기본 플레이어로 로는 안되는 듯? ㅠㅠ

찾아보니 MX 플레이어 이런건 되는것 같긴한데..



변환은 아래 링크에서 다운로드

[링크 : http://teus.me/334]


+

ie + vlc에서도 srt 있으니 자막이 잘 보인다.

이제.. smi에서 srt로 갈아타야하나 ㅋㅋ



+

2016.02.25

MX 플레이어 하니 smi / srt 둘다 인식한다.

갤럭시 기본 플레이어가 문제였구나..

'하드웨어 > Storage' 카테고리의 다른 글

sdsc sdhc sdxc ...  (0) 2016.03.23
synology nas update  (0) 2016.02.22
raid01 raid10  (0) 2016.01.31
synology DS file - file station  (0) 2016.01.05
synology undelete 시도 T.T  (0) 2015.12.27
Posted by 구차니
하드웨어/Storage2016. 1. 31. 21:20

RAID01 - stripe를 mirror함

RAID10 - mirror를 stripe함


RAID01은 stripe가 깨지면 mirror를 통해 복구를 하지 못한다고 하는데..

생각대로라면.. mirror로 인해 stripe 깨진게 복구 되어야 하는게 아닌가?


아무튼.. 많이 보던게 01이 아니라 10 인것을 봐서는

안정성에서 01이 10에 밀리는게 맞을지도?


[링크 : http://serverfault.com/questions/145319/is-there-a-difference-between-raid-10-10-and-raid-01-01]

[링크 : http://aput.net/~jheiss/raid10/]


RAID 01, also called RAID 0+1, is a RAID level using a mirror of stripes, achieving both replication and sharing of data between disks.[3] The usable capacity of a RAID 01 array is the same as in a RAID 1 array made of the same drives, in which one half of the drives is used to mirror the other half. (N/2) \cdot S_{\mathrm{min}}, where N is the total number of drives and S_{\mathrm{min}} is the capacity of the smallest drive in the array.[4]


At least four disks are required in a standard RAID 01 configuration, but larger arrays are also used. 


RAID 10, also called RAID 1+0 and sometimes RAID 1&0, is similar to RAID 01 with an exception that two used standard RAID levels are layered in the opposite order; thus, RAID 10 is a stripe of mirrors.[3]


RAID 10, as recognized by the storage industry association and as generally implemented by RAID controllers, is a RAID 0 array of mirrors, which may be two- or three-way mirrors,[6] and requires a minimum of four drives. However, a nonstandard definition of "RAID 10" was created for the Linux MD driver;[7] Linux "RAID 10" can be implemented with as few as two disks. Implementations supporting two disks such as Linux RAID 10 offer a choice of layouts.[7] Arrays of more than four disks are also possible.


According to manufacturer specifications and official independent benchmarks,[8][9][10] in most cases RAID 10 provides better throughput and latency than all other RAID levels except RAID 0 (which wins in throughput). Thus, it is the preferable RAID level for I/O-intensive applications such as database, email, and web servers, as well as for any other use requiring high disk performance.[11] 


[링크 : https://en.wikipedia.org/wiki/Nested_RAID_levels]

    [링크 : https://en.wikipedia.org/wiki/Nested_RAID_levels#RAID_01_.28RAID_0.2B1.29]

    [링크 : https://en.wikipedia.org/wiki/Nested_RAID_levels#RAID_10_.28RAID_1.2B0.29]

[링크 : https://en.wikipedia.org/wiki/Standard_RAID_levels]

'하드웨어 > Storage' 카테고리의 다른 글

synology nas update  (0) 2016.02.22
ipad용 ds file srt 자막 보기  (0) 2016.02.05
synology DS file - file station  (0) 2016.01.05
synology undelete 시도 T.T  (0) 2015.12.27
synology port  (0) 2015.12.22
Posted by 구차니
하드웨어/Storage2016. 1. 5. 13:29

음.. 5000번 포트 돌리고

외부에서 접속하게 하니 나쁘진 않은데..

자막이 안되네? ㅠㅠ


일단 동영상 / jpg 파일은 꽤 편리하게 보인다.

(안드로이드건-갤S2 LTE- 아이패드건 자막은 안된다)

zip은 메뉴가 떠서 아쉽지만...



[링크 : https://itunes.apple.com/us/app/ds-file/id416751772?mt=8]

[링크 : https://play.google.com/store/apps/details?id=com.synology.DSfile&hl=ko]

'하드웨어 > Storage' 카테고리의 다른 글

ipad용 ds file srt 자막 보기  (0) 2016.02.05
raid01 raid10  (0) 2016.01.31
synology undelete 시도 T.T  (0) 2015.12.27
synology port  (0) 2015.12.22
synology DS213j SVN server 설치  (0) 2015.10.19
Posted by 구차니
하드웨어/Storage2015. 12. 27. 12:58

실수로 delete키를 똭! ㅠㅠ


[링크 : http://extundelete.sourceforge.net/]

[링크 : http://blog.bisect.de/2011/08/how-to-undelete-files-from-ext3ext4.html]

[링크 : http://forum.synology.com/enu/viewtopic.php?f=160&t=53092]

    [링크 : http://www.xen.dds.nl/f/scripts/extundelete]


ARM용으로 컴파일 된 녀석 다운로드

sarang> wget http://www.xen.dds.nl/f/scripts/extundelete

--2015-12-27 12:34:28--  http://www.xen.dds.nl/f/scripts/extundelete

Resolving www.xen.dds.nl... 85.17.251.154

Connecting to www.xen.dds.nl|85.17.251.154|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 633541 (619K) [text/plain]

Saving to: 'extundelete'


100%[======================================>] 633,541      198KB/s   in 3.1s


2015-12-27 12:34:32 (198 KB/s) - 'extundelete' saved [633541/633541]


sarang> ./extundelete

No action specified; implying --superblock.

./extundelete: Missing device name.

Usage: ./extundelete [options] [--] device-file

Options:

  --version, -[vV]       Print version and exit successfully.

  --help,                Print this help and exit successfully.

  --superblock           Print contents of superblock in addition to the rest.

                         If no action is specified then this option is implied.

  --journal              Show content of journal.

  --after dtime          Only process entries deleted on or after 'dtime'.

  --before dtime         Only process entries deleted before 'dtime'.

Actions:

  --inode ino            Show info on inode 'ino'.

  --block blk            Show info on block 'blk'.

  --restore-inode ino[,ino,...]

                         Restore the file(s) with known inode number 'ino'.

                         The restored files are created in ./RECOVERED_FILES

                         with their inode number as extension (ie, file.12345).

  --restore-file 'path'  Will restore file 'path'. 'path' is relative to root

                         of the partition and does not start with a '/'

                         The restored file is created in the current

                         directory as 'RECOVERED_FILES/path'.

  --restore-files 'path' Will restore files which are listed in the file 'path'.

                         Each filename should be in the same format as an option

                         to --restore-file, and there should be one per line.

  --restore-directory 'path'

                         Will restore directory 'path'. 'path' is relative to the

                         root directory of the file system.  The restored

                         directory is created in the output directory as 'path'.

  --restore-all          Attempts to restore everything.

  -j journal             Reads an external journal from the named file.

  -b blocknumber         Uses the backup superblock at blocknumber when opening

                         the file system.

  -B blocksize           Uses blocksize as the block size when opening the file

                         system.  The number should be the number of bytes.

  --log 0                Make the program silent.

  --log filename         Logs all messages to filename.

--log D1=0,D2=filename   Custom control of log messages with comma-separated

   Examples below:       list of options.  Dn must be one of info, warn, or

   --log info,error      error.  Omission of the '=name' results in messages

   --log warn=0          with the specified level to be logged to the console.

   --log error=filename  If the parameter is '=0', logging for the specified

                         level will be turned off.  If the parameter is

                         '=filename', messages with that level will be written

                         to filename.

   -o directory          Save the recovered files to the named directory.

                         The restored files are created in a directory

                         named 'RECOVERED_FILES/' by default.

./extundelete: Error parsing command-line options. 


sarang> mount

/dev/root on / type ext4 (defaults)

/sys on /sys type sysfs (0)

none on /dev/pts type devpts (gid=4,mode=620)

/tmp on /tmp type tmpfs (0)

/run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)

/dev/shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)

/proc/bus/usb on /proc/bus/usb type usbfs (0)

/dev/vg1001/lv on /volume2 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)

/dev/vg1000/lv on /volume1 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)

securityfs on /sys/kernel/security type securityfs (0)

/dev/sdq1 on /volumeUSB1/usbshare type fuseblk (rw,allow_other,blksize=4096,default_permissions) 


옵션은 많은데 고민하다가 걍.. 과감하게! restore-all로 ㅠㅠ

sarang> ./extundelete /dev/vg1001/lv --restore-all

NOTICE: Extended attributes are not restored.

WARNING: EXT3_FEATURE_INCOMPAT_RECOVER is set.

The partition should be unmounted to undelete any files without further data loss.

If the partition is not currently mounted, this message indicates

it was improperly unmounted, and you should run fsck before continuing.

If you decide to continue, extundelete may overwrite some of the deleted

files and make recovering those files impossible.  You should unmount the

file system and check it with fsck before using extundelete.

Would you like to continue? (y/n)

y

Loading filesystem metadata ... 14868 groups loaded.

Loading journal descriptors ... 30303 descriptors loaded.

Searching for recoverable inodes in directory / ...

1119 recoverable inodes found.

Looking through the directory structure for deleted files ...

Unable to restore inode 30802326 (@tmp/pkglist.tmp/synoserver.krn.W5eobS): Space has been reallocated.

Unable to restore inode 62128599 (delete.zip): Space has been reallocated.

Unable to restore inode 62128600 (lost+found/synoserver.enu): Space has been reallocated.

3 recoverable inodes still lost. 


RECOVERED_FILES 아래에 저장된다.

sarang> ls -al

drwx--x--x    4 admin    users         4096 Dec 27 12:42 .

drwx--x--x    7 root     root          4096 Oct 12 10:20 ..

drwx--x--x    5 root     root          4096 Dec 27 12:50 RECOVERED_FILES

-rwx--x--x    1 admin    users       633541 Mar  3  2015 extundelete 



'하드웨어 > Storage' 카테고리의 다른 글

raid01 raid10  (0) 2016.01.31
synology DS file - file station  (0) 2016.01.05
synology port  (0) 2015.12.22
synology DS213j SVN server 설치  (0) 2015.10.19
microSD 슬롯 락 관련  (2) 2015.08.06
Posted by 구차니
하드웨어/Storage2015. 12. 22. 19:58

시놀로지 서비스 포트들

외부에서 접속하려면.. 거의 DMZ 안하면 은근 신경쓸게 많구만..


[링크 : https://www.synology.com/ko-kr/knowledgebase/faq/299]


'하드웨어 > Storage' 카테고리의 다른 글

synology DS file - file station  (0) 2016.01.05
synology undelete 시도 T.T  (0) 2015.12.27
synology DS213j SVN server 설치  (0) 2015.10.19
microSD 슬롯 락 관련  (2) 2015.08.06
xpenology  (0) 2015.06.30
Posted by 구차니

ARM9 시리즈 이지만.. FP 연산이 불가능한 녀석이 바로 Xscale

그래서 꽤나 더 느리게 느껴진거였나..


아무튼 XScale에서는 eCos에서 사용하는 부트로더인 redboot를 기본으로 채택하고 있어서

redboot + linux 조합이었던 것.


eCos는 RTOS

PXA255에는 CF와 USB Client가 내장



The XScale architecture is based on the ARMv5TE ISA without the floating point instructions.

RedBoot — open-source bootloader, the standard boot firmware shipped with XScale boards

[링크 : https://en.wikipedia.org/wiki/XScale]


RedBoot (an acronym for Red Hat Embedded Debug and Bootstrap firmware) is an open source application that uses the eCos real-time operating system Hardware Abstraction Layer to provide bootstrap firmware for embedded systems. 

[링크 : https://en.wikipedia.org/wiki/RedBoot]


The Embedded Configurable Operating System (eCos) is a free and open source real-time operating system intended for embedded systems and applications which need only one process with multiple threads.

[링크 : https://en.wikipedia.org/wiki/ECos]

Posted by 구차니
하드웨어/모터(motor)2015. 11. 6. 10:36

그나마 단품은 싼데..

5만원 이하는 취급비 만원(VAT 별도)라.. -_-

3개 이상 사야지 조금 이득이려나?


[링크 : http://gemart.co.kr/ge_detail.php?gcode=I-1002&seldp=2&selno=1&PHPSESSID=49c1f1571192b22bafcf4c5b0b6b7d18]

Posted by 구차니
하드웨어/모터(motor)2015. 11. 4. 11:38

바이폴라

전류의 방향이 바뀌어야 해서 H 브릿지 필요

모터에 인가되는 전류의 방향이 2방향

코일을 100% 사용



유니폴라

전류의 방향이 바뀌지 않아도 됨

모터에 인가되는 전류의 방향이 항상 일정

코일을 50% 사용

결선에 따라 바이폴라로 사용이 가능


[링크 : http://www.ntrexgo.com/archives/21591]

'하드웨어 > 모터(motor)' 카테고리의 다른 글

디지털 서보 / 아날로그(표준) 서보?  (0) 2016.03.28
L6470 보드 판매처  (0) 2015.11.06
스테핑 모터 회로 구성  (0) 2015.11.04
L6470 SPI daisy chain  (0) 2015.10.14
HS-311 원래 느린거였나..  (0) 2015.07.01
Posted by 구차니
하드웨어/모터(motor)2015. 11. 4. 11:28

예전에 정리한게 다 어디갔지..


파형 생성

L297 - STEPPER MOTOR CONTROLLER


전류 드라이브

L298 - DUAL FULL-BRIDGE DRIVER

SLA7033 - 2-Phase Stepper Motor Unipolar Driver ICs

ULN2803APG - 8ch Darlington Sink Driver


스테핑 모터

FL42STH33-0956A

42각 2상 하이브리드 스테핑모터.

전압: 4V, 전류: 0.95A, 토크: 1.6Kg.cm, Step Angle: 1.8도, 사이즈: 42mm



[링크 : http://forum.falinux.com/zbxe/index.php?document_srl=570184]

'하드웨어 > 모터(motor)' 카테고리의 다른 글

L6470 보드 판매처  (0) 2015.11.06
바이폴라 / 유니폴라 - 전기적 결선 방법  (0) 2015.11.04
L6470 SPI daisy chain  (0) 2015.10.14
HS-311 원래 느린거였나..  (0) 2015.07.01
보유중인 스테퍼 모터 칩들  (0) 2015.06.22
Posted by 구차니