그냥 사는 이야기

diskpart로 volume을 read only로 만들기 본문

Development/System

diskpart로 volume을 read only로 만들기

없다캐라 2008. 10. 6. 18:33
반응형

Diskpart 명려어로 볼륨을 read only 시키기

command창에서 diskpart 를 사용해서 read only (반댓말로 write protection) 을 걸 수 있다. diskpart.exe를 사용해 보자.

diskpart를 실행 시킨 후

이렇게 diskpart 명령어로 diskpart의 대화식 모드로 들어간다. 볼륨에 대한 정보를 확인하고 다루기 위해서는 기본적으로 알아야 될 명령어와 키워드가 있다.

볼륨을 조회한 후 지정하는 과정

저기서 노란색의 command 순서로 하듯이 처음 volume 에 대한 list를 보고 volume을 select 한다. 그리고 detail로 그 속성을 본다. (http://support.microsoft.com/kb/325590)

그러면 읽기 전용 (read only) 속성도 있다. 현재 미리 읽기전용으로 만들었지만 default는 "아니오" 이다. 이런 속성 값을 "예 / 아니오" 로 값을 정해주려면, att 혹은 attribute로 한다.

ATTRIBUTES VOLUME [SET|CLEAR] [HIDDEN READONLY NODEFAULTDRIVELETTER] [NOERR]

이런 형식으로 사용한다. (http://support.microsoft.com/kb/840781) 마지막으로 리부팅을 해줘야 적용한 내용이 반영된다. 그런데 확실히 되는지는 모르겠다.

read only를 정해주고 나면 속성에는 읽기 전용이라고 나오지만 그 해당 볼륨에 파일을 쓰면 쓰여지는 것 처럼 보이다가 에러가 뜬다.

그러면서 해당 파일은 실제 write가 되는 것처럼 보인다. 하지만 reboot 시켜 보면 write가 되어 있지는 않다. 안된다는 말이다. 그래서 reboot 시키고 나면 저런 tray에 알릴 필요 없이 메시지 박스로 쓰기 금지된 미디어라고 알려준다.

이런 식으로. 첫번째 tray가 좋으냐 메시지 박스 형태가 좋으냐 문제일수도 있지만 지금 나한텐 2번째 형태가 좋은데 쩝. 리붓 되고 난 담에 적용이 되니. 원. 설정만 하면 바로 저렇되 되는 수 없남??? 쩝

Comments