4. 필요 조건

LVM을 이용할수 있는 커널 범위가 넓다. Linux 2.4에서, LVM은 완전히 통합되었다. 커널 2.3.47 이후에서, LVM은 메인 커널로 통합되는 과정에 있다.

4.1. Kernel

4.1.1. Linux 2.4

이 버전은 여러분이 필요한 모든것을 포함하고 있다. 대부분의 배포판은 LVM을 모듈로써 가지고 릴리즈되었다. 만일 여러분이 컴파일할때, 여러분의 블럭 장치들을 선택할때 LVM 옵션을 알리면 된다.

4.1.2. Linux 2.3.99.*

이 버전의 커널이 안정화되면, 이 섹션은 없어질 것이다.

우리가 이 문서를 쓸때, Linux 2.3.99pre5가 최신 버전이며 이 버전에서 LVM을 작동시키기 위해서는 패치가 필요하다.

Linux 2.3.99pre3에서, 두 패치가 릴리즈되었다.:

패치는 linux-kernel로 포스팅되었고, 여기서 이용할수 있다.

Andrea Arcangeli는 이 패치를 향상시키고, 향상된 패치 에 적용하였으며, 이 패치는 2.3.99pre3 LVM 패치에 적용되어야 한다.

Linux 2.3.99pre5에서, bert hubert는 두 패치를 하나로 하고 2.3.99pre5에 포팅했다. Patch. 주의하면서 사용해라.

prepatch에 대한 prerelease인 2.3.99pre6-1는 최초로 완전한 LVM을 지원한다. 이 버전도 여전히 Andreas 패치가 적용되지 않았지만, 곧 릴리즈 될 가장 앞선 순위에 있다.

2.3.99pre4-ac1 는 기본적으로 LVM 패치가 되어 있으며, 작동한다. 그렇지만 Andreas 패치는 포함하지 않는다.

4.1.3. Linux 2.2

FIXME: 이 부분을 채워라.

4.1.4. Linux 2.3

FIXME: 이 부분을 채워라.

4.2. Userspace

여러분은 LVM 사이트에서 필요한 툴들을 이용할수 있다. glibc2.2 시스템에서 이 툴들을 컴파일할려면 패치가 필요하며, Debian 2.2에서는 패치를 해도 에러가 발생한다.