Showing posts with label ntfs. Show all posts
Showing posts with label ntfs. Show all posts

Wednesday, 21 June 2017

format

windows에서 format을 하면 기본할당 크기로 해왔다

64KB로 format을 하면 파일 읽는 속도가 빨라진다고 했다
그래서 64KB로 format을 해야지?  당연히?
하드디스크가 10테라를 넘어가면 이제는 하드디스크 회전 속도에만 의존할 수 없다
lan이건 공유기건 디스크건 mainboard건 뭐든 지 다 무조건 빨라져야 한다

partition이 둘로 나뉜 하드디스크
C: D:
C:를 64KB format 하고 windows 10을 설치하는데?  format 해야 된단다  기본할당이니 이런 선택이 없다
D: 64KB로 format 한 뒤 파일을 이동하고 해도 별 이상이 없다

그럼, 모든 system은 C:는 기본 할당, D:는 64KB로 포맷했다고 하면..

그럼 빨라졌나?
하나의 system에 연결된 두 개의 하드디스크 간 파일 이동
기본할당 to 기본할당: 약 50MB/s
기본할당 to 64KB: 약 50MB/s
파일 이동에서는 작은 파일이 이동 속도가 늦다  작은 파일 이동에서는 약간 빨라진 것 같다

windows 10을 설치하고 partition 하나를 format 하려는데, ReFS format 항목이 뜬다
어떨 땐 exfat라는 것도 떴다 말았다 하기에 별 기대는 하지 않았지만..

그 때 생각:  아, 그럼 이젠 ReFS를 C:에 적용하여 windows 10을 설치해도 되는 거네?
이젠 ntfs의 세상은 완전히 저무는 거네?

다른 windows 10에서 ReFS로 format 하고 windows 10 설치하니?  다시 format 하란다

그럼, 써먹지도 못 할 ReFS, 64KB는 뭐 하러 만들었을꼬?
괜히 D:의 파일 이동으로 고생만 했다



Monday, 8 August 2016

mint에서 ntfs 자동 마운트

mint 18 cinnamon

ntfs 자동 마운트는 전에 생각지 않았던 문제이다.  손 댈 것 없이 자동 마운트가 됐었다.
오늘은 안 된다.

google 검색

다음 페이지를 본다.

리눅스에서 윈도우8/8.1 절전모드 적용된 NTFS 하드디스크 읽기
http://idchowto.com/?p=14694

하드디스크 연결 상태
하드디스크 수: 2
os: mint, windows 10
각각의 하드디스크에 mint와 windows 10을 설치(각 하드디스크에는 하나의 os만 설치)
mint가 설치된 디스크에도 ntfs 파티션이 있다.

mint에서는 windows 10이 있는 ntfs나, mint가 설치된 디스크의 ntfs를 읽지 못하였다.  (mount가 안 된다.)  gparted에서도 안 된다.

pc를 windows 10으로 부팅하고 보니, mint의 swap, ext4 파티션 정보가 없고,  파일이 없는 상태의 ntfs로 나온다.  windows 10에서 '절전 모드'에 관한 사항을 사용 않기로 바꾸고 다시 mint로 부팅하니 모든 ntfs를 읽었다.  각 ntfs 파티션을 책갈피로 연결하고 사용.  (전에 문제 없던 책갈피가 안 된다.  내부 network ntfs 폴더는 비밀번호를 넣어야 열리고,  자기 pc에 연결된 ntfs는 장치에서부터 다시 읽어야 책갈피가 살아난다.  랜섬웨어를 대비한 것이라면 의미가 있겠다.)

ntfs-config는 따로 설치했던 것 같다.  관련이 있는 지는 모른다.  전에는 mint 설치하고, mount 작업 없이, 바로 ntfs 파티션을 사용하였다.

https://community.linuxmint.com/software/view/ntfs-config

전에도 smb4k, samba는 파일 공유를 위해서 설치했었다.



......
mint에 realvnc server를 설치하는데 key가 있어야 한다.





Thursday, 26 May 2016

linux의 ntfs 공유 (xubuntu의 ntfs를 windows에 공유)

지금까지 /home 아래에 있는 Downloads directory를 windows 10 파일 관리자 - 네트워크에서 읽고 쓸 수 있도록은 했지만,  linux에 있는 ntfs directory 파일을 나는 읽을 수 없었다.

작업 방향:
windows 10 파일 관리자에서 xubuntu의 ntfs 상의 파일을 읽고 쓰고 지울 수 있게 한다.

이 ntfs는 linux가 설치된 같은 drive에 있다.  파티션은 이런 식으로 구분된다.

4Gbs - swap
50Gbs - / (ext4)
나머지 - ntfs (이 ntfs는 xubuntu에서는 별도의 설정 없이 자동 mount가 되었다.  아마 mint에서도 그랬던 것 같다.)

굳이 ntfs 파티션을 두는 이유는?  언제든 windows에서 부가 작업 없이 data용 파티션을 그대로 사용할 수 있도록 하기 위해서이다.  이 때는 ext4의 50Gbs 용량이 windows의 C: drive (ntfs)가 되도록 한다.  fat32는 용량 제한 때문에 사용하기 불편하고, ext4를 windows에서 Ext2FSD를 설치하여 읽을 수는 있으나,  일부 linux에서 ntfs를 읽을 때처럼 편하지는 않다.

ntfs가 있는 곳을 찾아보니, /media/자신의 id/windows 10에서 잡아준 폴더명 directory에 있다.

이 ntfs는 xubuntu의 파일 매니져에서 읽고 쓰기 설정을 해도 windows에서 읽을 수 없었다.  그래서 Downloads directory를 windows에서 읽을 수 있다는 것을 생각해서, /home/자신의 id/ 아래 mount 하기로 했다.

추가:  나중에 따로 정리하므로 빠진 게 있는 것 같다.
다음 글은 어디서 참고 했는 지 못 찾아서 link 하지 않는다.
명령어가 yum으로 시작해서 yum도 설치해서 했는데,  그 yum 명령어로는 설치가 안 된 것까지만 기억난다.  또, 뭐가 빠졌는 지는 다음 달에 fedora 24를 받으면 설치해서 확인 가능 하겠다.

sudo apt-get install ntfs-3g 


vi 편집기 명령어
http://blog.naver.com/kimwlals/220707013034

리눅스 파일서버 구축기 - 9. 하드 디스크 추가하기
http://create2nd.tistory.com/61

vi /etc/fstab

여기서 마지막 줄에서 그 밑으로 내려가지 못하다가, o 클릭으로 다음 칸으로 내려갔다.
a를 누르면 커서 오른쪽부터 입력되고, dd는 빈 줄 삭제에 쓰인다.  여기서 vi 명령어를 찾아 본 것은, 거기에 있는 숫자를 잘못 건드리면,  drive를 읽지 못 할 것 같아서였다.

다음 글을 보고, vi 명령어를 찾아보았다.

read only에 대한 말씀을 반복하시는 걸 봐선
https://kldp.org/node/102404 


/dev/sdb1 /home/자신의 id/Share ntfs-3g ro,defaults,umask=0222 0 0 (읽기 전용 마운트)
/dev/sdb1 /home/자신의 id/Share ntfs-3g rwo,defaults,umask=0000 0 0 (읽기, 쓰기 마운트)


여기서 sdb1은, GParted에서 확인하고 그에 맞게 바꿔주었다.  대개 제일 아래에 있다.
Share도 자기가 정한 directory 이름으로 바꾸었다.

#1 삼바(SAMBA)를 이용한 윈도우 접근 가능 공유폴더 만들기(설정방법) - 우분투 리눅스를 이용한 개인, (중)소기업용 PC 파일서버(NAS) 구축하기 강좌
http://funnylog.kr/434

이 글을 참고하여 [Downloads] 외에 ntfs 파티션을 공유하였다.  path는 저 위의 /home/자신의 id/ 아래.. 와 같이 하였다.

vi /etc/samba/smb.conf

[Downloads]
        comment=public
        path = /home/자신의 id/Downloads
        read only = no
        browseable = yes
        guest ok = no
        create mask = 0666
        force create mode = 0
        security mask = 0777
        force security mode = 0
        directory mask = 0777
        force directory mode = 0
        directory security mask = 0777
        force directory security mode = 0

# 뒤의 글은 다른 문서 편집기로 삭제하고 한 번에 복사해서 vi에 붙여넣었다.  숫자나 no, yes도 몇 군데 바꾸었다.

작업 내용은?

마운트 설정 vi /etc/fstab
공유 설정 vi /etc/samba/smb.conf

이렇게 하여 공유된 directory를 windows 10 파일 관리자에서 읽고 쓰고 지울 수 있었다.  xubuntu의 파일 매니져에서는 읽고 쓰기 권한 설정이 안 된다. (Properties - Permissions)
이 점은 파일 매니져에서도 쓰기 권한 변경이 가능한 ext4의 파티션에서의 작업과 다르다.
남은 디스크 용량은, windows 10 파일관리자 속성에서는 확인이 안 되고,  파일관리자 - 네트워크 드라이브 연결(M)... 하고, Drive Space를 설치해서 확인할 수 있다.