[Windows] Windows 디스크 (2)

2020. 2. 8. 16:12Operating System/Windows

1. Windows 디스크 관리
   : 디스크의 구성 방식은 크게 기본 디스크, 동적 디스크로 나뉨

   1) 기본 디스크 (GPT)
      : 일반적인 Desktop 환경에서 사용
      : 주 파티션, 확장 파티션, 논리 드라이브를 이용하여 구성
      : 하나의 물리적인 하드 디스크를 논리적인 공간으로 분할하여 사용
      : 공간이 연속해서 존재해야 함 = 연속도니 섹터들의 집합

select disk 1
convert gpt
create partition efi size=2048
format quick
assign

   2) 동적 디스크
      : 성능 향상 또는 가용성을 위해 사용
      : 볼륨을 이용하여 구성 함
      : 하나의 물리적인 하드 디스크의 공간을 논리적으로 분할하거나 여러 개의 물리적인 하드 디스크를 하나의 논리적
       인 공간으로 결합

select disk 1
convert dynamic
create volume simple size=2048
format quick
assign

select volume [번호]
extend size=1024
shrink desired=1024
shrink querymax

   3) 파티션 (Partition)
      : 기본 디스크 단위에서 사용하는 용어
      : 물리적인 디스크를 여러 개의 논리적인 영역으로 나눈 것
      : 주 파티션(기본 파티션으로 부팅이 가능한 영역)에 부팅 정보가 저장 됨
      : 확장 파티션은 사용하는 공간이 아닌 논리 드라이브를 위한 틀을 만들어주는 파티션
      : 논리 드라이브는 데이터 저장 공간만 제공(부팅 디스크 불가능)하며 확장 파티션 안에 설정

※ FAT32 (File Allocation Table) : 호환성이 좋으며 이동식 저장 매체로 사용됨. 보안 권한이 없어 보안에 좋지 않고, 최대
   단일 파일 크기가 4GB를 넘을 수 없음
※ NTFS (New Technology File System) : 윈도우 NT 계열 이 후에서 사용하는 파일 시스템으로 NTFS 보안 기능 및 다양
   한 파일 시스템을 제공 (EFS - 파일 암호화, 할당량 관리, 백업/복구)

   4) 볼륨 (Volume)
      : 시스템의 논리적인 모든 공간을 하나의 볼륨으로 인식
      : 동적 디스크 단위에서 파티션과 동일한 용도로 사용되는 용어

MBR (Master Boot Record - 파티션 당 최대 크기 약 2TB, 부팅 가능 주 파티션 4개)
GPT (GUID (Globally Unique Identifier) Partition Table - 파티션 당 크기 약 9.4ZB, 부팅 가능 주 파티션 약 128개/무제한)

2. 디스크 관리 도구
   : GUI 환경보다 CLI 환경에서 명령어로 관리할 수 있는 내용이 더 많음
   : CLI 환경에서 명령어를 이용하여 디스크를 온라인으로 변경할 때는 읽기 전용 속성이 적용되므로 사용전 해제 필수
   : 윈도우를 설치 할 때 디스크 화면에서 Shift + F10을 이용하여 Diskpart로 접근 가능

GUI (diskmgmt.msc) / TUI (diskpart)

명령어 설명
list disk 디스크 목록 확인
select disk [번호] 디스크 선택
online disk 디스크 상태 변경
detail disk 디스크 속성
attributes disk clear readonly 읽기 전용 속성 제거
create partition primary size=[파티션 크기] 주 파티션 생성
create partition extended size=[파티션 크기] 확장 파티션 생성
create partition logical size=[파티션 크기] 논리 드라이브 생성
list partition 파티션 목록 확인
select partition [번호] 파티션 선택
delete partition 파티션 삭제
assign letter=[문자] 문자 할당
assign mount="[경로]" Mount 경로 할당
remove [letter | mount]=[문자 | "경로"] 문자 또는 Mount 할당 제거
format [옵션] 포맷
clean 디스크 초기화
convert mbr/gpt MBR/GPT 변환

   1) 문자 할당
      : 파티션 생성 후 해당 저장 공간에 접근하기 위해 사용
      : 알파벳 A - Z로 할당
      : 시스템 볼륨이나 부팅 볼륨은 문자 변경이 불가능 함
      : 중복할당 불가능

   2) Mount
      : 문자 대신 경로를 이용하여 할당
      : 문자는 개수의 제한이 있지만 Mount는 개수의 제한이 없음
      : NTFS 파일 시스템으로 포맷된 볼륨에 존재하는 빈 폴더만 이용 가능 함

   3) 기본 디스크에서 동적 디스크 변환
      : 파티션을 삭제하지 않고 바로 변환 가능
      : 주 파티션, 논리 드라이브는 단순 볼륨으로 변환되지만 확장 파티션은 사라짐
      : 기본 디스크에서 동적 디스크로 변환이 가능하지만 동적 디스크에서 기본 디스크로의 변환은 불가능
         A. Simple Volume
         B. Span Volume
         C. Stripe Volume (RAID-0)
         D. Mirror Volume (RAID-1)
         E. RAID-5

728x90

'Operating System > Windows' 카테고리의 다른 글

[Windows] Windows 디스크 할당량  (0) 2020.02.09
[Windows] Windows 디스크 (3)  (0) 2020.02.08
[Windows] Windows 디스크 (1)  (0) 2020.02.08
[Windows] Windows 공유 폴더  (0) 2020.02.06