맨위로가기

논리 디스크 관리자

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

논리 디스크 관리자(LDM)는 디스크를 관리하는 방식으로, 기본 디스크와 동적 디스크로 구분된다. 기본 디스크는 파티션을 나누는 방식이고, 동적 디스크는 디스크 전체를 하나의 볼륨으로 사용하는 방식이다. 동적 디스크는 RAID 기능을 제공하며, 윈도우 2000 이상, FreeBSD, 리눅스 커널 2.4.8 이상에서 인식 가능하다. 동적 디스크는 Microsoft와 Veritas가 공동 개발한 독점 형식이며, 기본 볼륨과 동적 볼륨으로 나뉜다. 윈도우 비스타부터는 1MB 정렬 경계를 사용하여 파티션을 생성하며, 호환성 문제가 발생할 수 있지만, 성능 향상과 안정적인 파티션 관리를 제공한다.

더 읽어볼만한 페이지

  • 윈도우 NT 아키텍처 - WoW64
    WoW64는 64비트 윈도우에서 32비트 응용 프로그램을 실행하기 위한 호환성 계층으로, 32비트 코드를 변환하고 시스템 자원을 관리하며 파일 시스템 리디렉션을 제공하지만, 완벽한 호환성을 보장하지 않고 성능 오버헤드 및 API 관련 문제점을 가질 수 있다.
  • 윈도우 NT 아키텍처 - 로컬 보안 인증 하위 시스템 서비스
  • 윈도우 구성 요소 - 인터넷 익스플로러
    마이크로소프트가 개발한 웹 브라우저인 인터넷 익스플로러는 윈도우 운영 체제와의 통합으로 높은 시장 점유율을 유지했으나, 웹 표준 문제와 보안 취약점으로 비판받으며 2015년 엣지에 자리를 내주고 2022년 지원이 종료되었지만, 엣지의 IE 모드로 레거시 호환성을 유지하고 있다.
  • 윈도우 구성 요소 - 원격 데스크톱 서비스
    원격 데스크톱 서비스(RDS)는 네트워크를 통해 원격으로 컴퓨터의 데스크톱 환경에 접근할 수 있게 해주는 기술이며, 클라이언트 소프트웨어, 서버 구성 요소, 다양한 역할을 수행하는 구성 요소로 구성된다.
논리 디스크 관리자
개요
종류논리 볼륨 관리자
개발사마이크로소프트
운영체제윈도우 NT 기반 운영체제
특징
기능여러 물리적 디스크를 하나의 논리적 볼륨으로 결합
볼륨 크기 조정
미러링 및 RAID 지원
구성 요소
물리 디스크실제 하드 디스크 또는 SSD
동적 디스크논리 디스크 관리자에 의해 관리되는 디스크
볼륨하나 이상의 물리 디스크의 공간으로 구성된 논리적 드라이브
관련 기술
VDS (가상 디스크 서비스)윈도우 스토리지 관리 API로 전환됨
관리 도구
디스크 관리자(diskmgmt.msc) 그래픽 사용자 인터페이스 도구
DiskPart명령줄 도구
참고 사항
주의 사항기본 디스크를 동적 디스크로 변환하면 되돌릴 수 없음 (데이터 손실 위험)
관련 항목논리 볼륨 관리자 (Linux)

2. 기본 디스크와 동적 디스크

기본 디스크와 동적 디스크는 윈도우에서 사용되는 두 가지 저장 방식이다. 기본 디스크는 디스크를 여러 개의 파티션으로 나누어 사용하며, 동적 디스크는 디스크 전체를 하나의 파티션으로 사용하고, 이를 다시 여러 개의 볼륨으로 나누거나 다른 디스크와 결합하여 더 큰 볼륨을 만들 수 있다.

동적 디스크는 Microsoft가 Veritas와 함께 개발한 독점 형식이다.[5][6] 기본 볼륨은 기본 디스크에, 동적 볼륨은 동적 디스크에 저장된다. 기본 볼륨과 동적 볼륨의 차이점은 하나의 물리적 디스크를 넘어 저장 공간을 확장할 수 있는지 여부이다. 기본 파티션은 하나의 디스크에 제한되며 크기가 고정되어 있지만, 동적 볼륨은 크기를 조정하고 동일한 디스크 또는 다른 물리적 디스크에서 더 많은 여유 공간을 추가할 수 있다. 스트라이프 볼륨(RAID 0) 및 스팬 볼륨(SPAN)은 다른 물리적 디스크의 공간을 사용하는 동적 볼륨이다. Windows XP에서 스팬 볼륨은 최대 32개의 물리적 디스크를 사용할 수 있다.[7]

디스크 끝부분의 일부 공간은 Windows 5.x 커널 버전 설정 프로그램에서 디스크가 동적 디스크로 업그레이드되지 않도록 예약한다. 예약되는 양은 1개의 실린더 또는 1 MB 중 더 큰 값이다. 드라이브 형상 및 변환에 따라 1개의 실린더는 최대 8 MB (정확히는 512바이트/섹터 × 63섹터/헤드 × 255헤드/실린더 = 8225280바이트 = 7.844 MiB)일 수 있으며, Windows 설정을 사용하여 파티션을 생성하면 8 MB의 여유 공간이 남게 된다. 솔라리스 11은 디스크 시작 부분에 정확히 이 양의 공간을 남긴다. 윈도우 비스타부터는 동적 디스크를 위해 항상 로컬 디스크 끝부분에 2048 섹터 경계에 맞춰 1 MB를 남겨둔다.

2. 1. 기본 디스크

기본 스토리지는 디스크를 기본 및 확장 파티션으로 나누는 것을 포함한다.[2] 이는 DOS에서 처리하는 스토리지를 사용하는 모든 버전의 윈도우가 취했던 방식이며, 이 방식으로 포맷된 디스크를 기본 디스크라고 한다. 기본 디스크는 동적 디스크로 업그레이드할 수 있지만, 이렇게 하면 다시 기본 디스크로 쉽게 다운그레이드할 수 없다. 다운그레이드를 수행하려면 먼저 동적 디스크의 데이터를 다른 저장 장치에 백업해야 한다. 둘째, 동적 디스크를 기본 디스크로 다시 포맷해야 한다(모든 데이터 삭제). 마지막으로, 백업한 데이터를 새로 포맷된 기본 디스크로 복사해야 한다.

기본 디스크와 동적 디스크의 주요 차이점은 다음과 같다.[8][9]

항목기본 디스크동적 디스크
다중 파티션 볼륨 지원 여부미지원지원
파티션 정보 저장 위치레지스트리디스크


2. 2. 동적 디스크

동적 스토리지는 디스크 전체를 포함하는 단일 파티션을 사용하며, 디스크 자체는 볼륨으로 나뉘거나 다른 디스크와 결합하여 하나의 디스크보다 큰 볼륨을 형성한다. 볼륨은 지원되는 모든 파일 시스템을 사용할 수 있다. 동적 디스크는 RAID의 소프트웨어 구현 기능을 제공한다.

Microsoft Windows에서 동적 디스크의 주요 단점은 Windows 2000 또는 이후 버전(윈도우 XP Home Edition, 윈도우 비스타 Home Basic 및 Premium 제외[3]), FreeBSD 또는 버전 2.4.8부터의 Linux 커널과 같은 특정 운영 체제에서만 인식할 수 있다는 것이다.

Windows의 동적 디스크는 디스크에 저장된 데이터베이스를 사용하여 제공된다. 이때 볼륨은 동적 볼륨이라고 한다. 동적 디스크당 2000개의 동적 볼륨을 가질 수 있지만, Microsoft에서 권장하는 최대 개수는 32개이다.

Windows의 서버 버전(Windows Server)만이 LDM의 RAID5 기능을 지원할 수 있다.

기본 디스크와 동적 디스크의 주요 차이점은 다음과 같다.[8][9]

항목기본 디스크동적 디스크
다중 파티션 볼륨 지원 여부미지원지원
파티션 정보 저장 위치레지스트리디스크



동적 디스크는 시스템을 다시 시작할 필요 없이 더 유연한 구성을 허용한다.

2. 3. 기본 디스크에서 동적 디스크로 업그레이드

기본 디스크는 동적 디스크로 업그레이드할 수 있지만, 이렇게 하면 다시 기본 디스크로 쉽게 다운그레이드할 수 없다. 다운그레이드를 수행하려면 먼저 동적 디스크의 데이터를 다른 저장 장치에 백업해야 한다. 둘째, 동적 디스크를 기본 디스크로 다시 포맷해야 한다(모든 데이터 삭제). 마지막으로, 백업한 데이터를 새로 포맷한 기본 디스크로 복사해야 한다.[2]

3. 파티션 테이블 종류

MBR: 없음[4]"메타데이터" 파티션. LDM이 관리하는 볼륨 구성 데이터를 저장하는 디스크 영역이다.GPT: AF9B60A0-1431-4F62-BC68-3311714A69AD
MBR: 0x42"데이터" 파티션. LDM 볼륨 자체를 저장하는 디스크 영역이다.


3. 1. 메타데이터 파티션

"메타데이터" 파티션은 LDM이 관리하는 볼륨의 구성 데이터를 저장하는 데 사용되는 디스크 영역이다.[4] GPT ID는 5808C8AA-7E8F-42E0-85D2-E1E90434CFB3이다.[4] MBR에서는 별도의 ID가 없다.[4]

MBR 파티션 테이블 체계를 사용하는 디스크에서 논리 디스크 관리자 메타데이터는 파티션에 저장되지 않고 디스크 끝부분의 1MB 영역에 저장되며, 이 영역은 어떤 파티션에도 할당되지 않는다.[4] 윈도우 2000부터 윈도우 10까지의 디스크 파티션 도구는 해당 영역을 디스크 파티션에 사용하지 않지만, 다른 운영 체제의 도구는 사용할 수 있다.[4] 언급된 1MB 예약은 Windows에서 "이동식 디스크"가 아닌 "로컬 디스크"로 식별되는 디스크에서만 발생한다.[4] 따라서 IDE 포트 또는 USB-ATA 브리지를 통해 Windows를 실행하는 PC에 연결된 실제 IDE 모드를 사용할 수 있는 CF 카드(예: 모바일 HDD 인클로저 케이스)는 일반 USB 카드 리더 또는 수동 16비트 CF에서 PCMCIA 어댑터를 통해 연결되는 경우 이 예약을 받게 된다(이 예약이 필요하지 않음).[4]

3. 2. 데이터 파티션

LDM 볼륨 자체를 저장하는 데 사용되는 디스크 영역이다. GPT ID는 AF9B60A0-1431-4F62-BC68-3311714A69AD, MBR ID는 0x42이다.

3. 3. MBR 디스크의 메타데이터 저장 위치

MBR 파티션 테이블 체계로 파티션된 디스크에서 논리 디스크 관리자 메타데이터는 파티션에 저장되지 않고 디스크 끝부분의 1MB 영역에 저장되며, 이 영역은 어떤 파티션에도 할당되지 않는다.[4] Windows 2000부터 Windows 10까지의 디스크 파티션 도구는 해당 영역을 디스크 파티션에 사용하지 않지만, 다른 운영 체제의 도구는 사용할 수 있다. 언급된 1MB의 예약은 Windows에서 "이동식 디스크"가 아닌 "로컬 디스크"로 식별되는 디스크에서만 발생한다. 따라서 IDE 포트 또는 USB-ATA 브리지를 통해 Windows를 실행하는 PC에 연결된 실제 IDE 모드를 사용할 수 있는 CompactFlash(CF) 카드(예: 모바일 HDD 인클로저 케이스)는 일반 USB 카드 리더 또는 수동 16비트 CF에서 PCMCIA 어댑터를 통해 연결되는 경우 이 예약을 받게 된다(이 예약이 필요하지 않음).

4. 기본 볼륨과 동적 볼륨

기본 스토리지는 디스크를 기본 및 확장 파티션으로 나누는 것을 포함한다.[2] 이는 DOS에서 처리하는 스토리지를 사용하는 모든 버전의 윈도우에서 사용되던 방식이며, 이 방식으로 포맷된 디스크를 기본 디스크라고 한다. 동적 스토리지는 디스크 전체를 포함하는 단일 파티션을 사용하며, 디스크 자체는 볼륨으로 나뉘거나 다른 디스크와 결합하여 하나의 디스크보다 큰 볼륨을 형성할 수 있다. 볼륨은 지원되는 모든 파일 시스템을 사용할 수 있다.

기본 디스크는 동적 디스크로 업그레이드할 수 있지만, 동적 디스크를 다시 기본 디스크로 다운그레이드하는 것은 쉽지 않다. 다운그레이드를 하려면 먼저 동적 디스크의 데이터를 다른 저장 장치에 백업하고, 동적 디스크를 기본 디스크로 다시 포맷해야 한다(모든 데이터 삭제). 그 후 백업한 데이터를 새로 포맷된 기본 디스크로 복사해야 한다.

동적 디스크는 RAID의 소프트웨어 구현 기능을 제공한다. Microsoft Windows에서 동적 디스크의 주요 단점은 Windows 2000 또는 이후 버전(예: 윈도우 XP Home Edition, 윈도우 비스타 Home Basic 및 Premium 제외[3]), FreeBSD 또는 버전 2.4.8부터의 Linux 커널과 같은 특정 운영 체제에서만 인식할 수 있다는 것이다.

Windows의 동적 디스크는 디스크에 저장된 데이터베이스를 사용하여 제공된다. 동적 디스크당 2000개의 동적 볼륨을 가질 수 있지만, Microsoft는 최대 32개를 권장한다.

Windows 서버 버전(Windows Server)만이 LDM의 RAID5 기능을 지원할 수 있다. 동적 디스크는 Microsoft가 Veritas와 함께 개발한 독점 형식이다.[5][6]

4. 1. 기본 볼륨

기본 볼륨은 기본 디스크에 저장되는 볼륨인 반면, 동적 볼륨은 동적 디스크에 저장되는 볼륨이다. 기본 볼륨과 동적 볼륨은 하나의 물리적 디스크를 넘어 저장 공간을 확장할 수 있는지에서 차이가 있다. 기본 파티션은 하나의 디스크에 제한되며 크기가 고정되어 있다.[5][6][7]

4. 2. 동적 볼륨

동적 디스크에 저장되는 볼륨은 동적 볼륨이다. 동적 볼륨은 크기를 조절할 수 있으며, 같은 디스크나 다른 물리적 디스크에서 공간을 추가해 확장할 수 있다. 스트라이프 볼륨(RAID 0)과 스팬 볼륨(SPAN)은 여러 물리적 디스크의 공간을 활용하는 동적 볼륨의 예시다. 윈도우 XP에서 스팬 볼륨은 최대 32개의 물리적 디스크를 사용할 수 있다.[7]

4. 3. 기본 디스크와 동적 디스크의 주요 차이점

동적 디스크와 기본 디스크의 주요 차이점은 다음과 같다.[8][9]

항목기본 디스크동적 디스크
다중 파티션 볼륨 지원 여부지원하지 않음지원함
파티션 정보 저장 위치레지스트리디스크



동적 디스크는 시스템을 다시 시작할 필요 없이 더 유연하게 구성할 수 있다. 디스크 끝부분의 일부 공간은 윈도우 5.x 커널 버전 설정 프로그램에서 디스크가 동적 디스크로 업그레이드되는 것을 막기 위해 예약된다. 예약되는 양은 1실린더 또는 1MB 중 더 큰 값이다. 드라이브 형상 및 변환에 따라 1실린더는 최대 8MB(정확히는 512바이트/섹터 × 63섹터/헤드 × 255헤드/실린더 = 8225280바이트 = 7.844 MiB)일 수 있으며, 윈도우 설정을 사용하여 파티션을 생성하면 8MB의 여유 공간이 남게 된다. 윈도우 비스타부터는 동적 디스크를 위해 항상 로컬 디스크 끝부분에 2048섹터 경계에 맞춰 1MB를 남겨둔다.

5. 호환성 문제

윈도우 비스타의 디스크 관리는 1MB 정렬 경계를 사용하여 파티션을 생성하는데, 이는 이전의 CHS 규칙과는 다른 방식이다. 이러한 변화는 몇 가지 호환성 문제를 야기할 수 있다.



하지만, 1MB 정렬 경계를 사용하면 Vista 디스크 관리로 파티션 테이블을 더 안전하게 편집할 수 있으며, 파티션 사이에 남는 공간 없이 정확한 MB 크기의 파티션을 생성할 수 있다는 장점도 있다.

5. 1. 파티션 정렬

분할 정렬도 참조

윈도우 비스타의 디스크 관리는 1-MB 정렬 경계에 따라 파티션을 생성하며, 이전의 CHS 규칙을 무시한다.[10] 즉, 비스타의 디스크 관리는 2048 디스크 섹터/트랙/헤드 및 실린더당 1 트랙/헤드(섹터는 5,120억이므로 2048 섹터는 1 MB)의 비표준 CHS 지오메트리를 사용하는 것처럼 작동한다.

5. 2. 1MB 정렬 경계 사용 시 호환성 문제

비스타 디스크 관리를 사용하여 편집된 확장 파티션 테이블은 윈도우 XP 디스크 관리로 편집하면 안 된다. '''XP 디스크 관리는 경고 없이 이러한 확장 파티션을 삭제할 수 있다.'''[11] 이러한 혼합 파티션 테이블을 수정하는 한 가지 방법은 모든 파티션을 삭제하고 (드라이브를 재부팅하거나 다시 연결) 드라이브에서 하나의 파티션 편집기만 사용하는 것이다.

XP[12] 또는 윈도우 서버 2003[13]을 비스타 디스크 관리로 생성된 파티션에 설치하지 못할 수 있다.

이러한 1MB 정렬은 파티션이 시작하고 종료되는 정기적인 간격, 확장 부트 레코드와 해당 논리 드라이브 사이의 거리와 같은 이전 CHS 규칙을 무시한다.[10]

다른 운영 체제 (백업 또는 복구 소프트웨어에서 사용되는 도스 프로그램), 부트 로더 또는 파티션 편집기는 CHS 정렬을 따르지 않는 파티션을 보거나 편집하는 데 문제가 있을 수 있다. 일반적으로, Ranish Partition Manager와 같은 도구를 사용하여 정렬을 확인하지 않고 동일한 파티션 테이블에서 둘 이상의 파티션 편집기를 사용하면 예측할 수 없는 결과가 발생할 수 있다. 예를 들어, 운영 체제 설치 프로그램은 일반적으로 파티션 편집기로 시작하므로, 운영 체제를 설치하기 전에 모든 파티션을 삭제하지 않고 (컴퓨터를 재설정하지 않고) 이전 파티션 편집기와 동일한 정렬을 사용하는 것이 중요할 수 있다. CHS 지오메트리의 차이는 거의 항상 실린더당 다른 수의 헤드 (예: 255 대신 240)이다. 그러나 파티션 편집기는 일부 상황에서 이러한 종류의 지오메트리를 무시하는 것처럼 보일 수 있다. 이 맥락에서 "헤드"와 "트랙"은 같은 의미이다.

5. 3. 1MB 정렬 경계 사용의 장점

대형 섹터(고급 형식) 드라이브에서 첫 번째 파티션의 시작 오프셋이 홀수인 경우 성능 문제가 발생할 수 있다고 Microsoft는 명시한다.[14] 이러한 파티션 정렬 문제는 SSD 드라이브와 같이 고급 형식으로 지정되지 않은 차세대 드라이브에도 영향을 미친다. 정렬 불량은 임의 쓰기뿐만 아니라 순차 쓰기 성능도 저하시킨다.

이전 버전 Windows에서는 하드 디스크 드라이브 첫 번째 파티션의 기본 시작 오프셋이 섹터 0x3F였다.[14] 이 오프셋은 홀수여서 파티션과 물리적 섹터 간 정렬 불량을 유발하여 대형 섹터 드라이브에서 성능 문제를 야기할 수 있었다. Windows Vista부터는 기본 시작 오프셋이 일반적으로 섹터 0x800이 되었다.[14]

1MB 정렬 경계를 사용하면 Vista 디스크 관리로 파티션 테이블을 더 안전하게 편집할 수 있다. CHS 기하학을 사용하는 파티션 테이블은 Vista가 파티션 크기를 조정하는 것을 막거나, 기존과 다른 파티션 테이블을 생성할 수 있다. 예를 들어 EBR 확장 파티션의 끝이 다른 파티션과 겹칠 수 있다. 1MB 정렬 경계를 사용하면 Vista 디스크 관리는 다른 파티션 편집기로 생성된 파티션 테이블의 CHS 기하학을 사용하지 않는다.

Vista 디스크 관리로만 파티션을 분할한 디스크는 정확한 MB 크기의 파티션을 생성할 수 있으며, 파티션 사이에 남는 공간이 거의 없다.

참조

[1] 웹사이트 Virtual Disk Service is transitioning to Windows Storage Management API (Windows) http://msdn.microsof[...] 2023-03-15
[2] 웹사이트 How Basic Disks and Volumes Work http://technet2.micr[...] 2003-03-28
[3] 웹사이트 Windows Vista support for large-sector hard disk drives http://support.micro[...] 2007-05-29
[4] 웹사이트 How Dynamic Disks and Volumes Work https://technet.micr[...]
[5] 웹사이트 VERITAS Storage Foundation for Windows: The Dynamic Disk Advantage - Comparing Dynamic Disks to Basic Disks http://whitepapers.t[...]
[6] 웹사이트 Veritas Storage Foundation for Windows by Symantec (PDF) http://eval.symantec[...]
[7] 웹사이트 Microsoft Windows XP - Create a striped volume https://www.microsof[...] Microsoft
[8] 웹사이트 Basic and Dynamic Disks http://msdn.microsof[...] 2022-01-26
[9] 웹사이트 Dynamic vs. Basic Storage in Windows 2000 http://support.micro[...]
[10] 웹사이트 Vista's New Partitioning Rules http://www.multiboot[...]
[11] 웹사이트 The case of the disappearing partitions http://www.dcr.net/%[...]
[12] 웹사이트 You cannot install Windows XP successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk http://support.micro[...] 2009-07-23
[13] 웹사이트 You cannot install Windows Server 2003 successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk http://support.micro[...] 2014-06-21
[14] 웹사이트 Windows Vista support for large-sector hard disk drives http://support.micro[...] 2007-05-29



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com