이러한 연습 과제를 이용하면 fdisk와 parted를 사용하는 실습을 할 수 있다. 특히 다음과 같은 실습을 하게 된다.
- 대화식 모드에서 사용 가능한 명령 학습
- 파티션 작성
- 부트 가능 플래그 전환
- 기존 파티션 정보 찾기
- 파티션 크기 표시 단위 변경
본 시리즈의 연습 과제를 최대한 활용하려면 Linux에 대한 기본적인 지식과 이 기사에서 다루는 연습 과제를 실습할 수 있는 Linux 시스템이 있어야 한다. 이외에도 실습용 여유 하드 디스크와 사용 가능한 플래시 드라이브가 있어야 한다.
중요: 데이터가 손실되지 않도록 하려면 이미 형식화된 하드 디스크를 사용하거나 그렇지 않으면 빈 하드 디스크를 사용한다. 그 대신에 빈 플래시 드라이브를 사용하여 이러한 연습 과제를 완료할 수도 있다.
자신이 새로운 조직에서 Linux 컨설턴트로서 근무하고 있으며 이 회사의 첫 번째 Linux 파일 서버에 맞게 하드 디스크 레이아웃을 설계하기 위해 고용되었다고 가정한다. 드라이브를 마운트했으면 다음과 같은 단계를 수행한다.
- 대화식 모드에서
fdisk를 입력한다. - 사용 가능한 명령을 나열한다.
- 파티션 유형이
Linux및Linux swap인 파티션을 찾는다.
이 연습 과제에서는 하드 디스크 용량이 4GB라고 가정하므로 사용 중인 하드 디스크의 용량이 더 크거나 작은 경우에는 파티션 크기를 적절하게 조정할 수 있다.
fdisk를 사용하여 하드 디스크를 다음과 같은 파티션으로 구성한다.
- 파티션 1: 100MB(/boot로 사용됨)
- 파티션 2: 2GB
- 파티션 3: 1GB
- 파티션 4: 500MB
- 파티션 4의 파일 시스템 유형을
Linux swap으로 변경한다.
연습 과제 3. fdisk를 사용하여 부트 가능 플래그 전환
MBR(Master Boot Record)은 파티션 테이블에서 어떤 파티션이 부트에 사용될 것인지를 인식한다.
fdisk를 사용하여 다음과 같은 태스크를 수행한다.
파티션 1에 부트 가능 플래그를 설정한다.- 해당 명령을 사용하여 변경사항을 저장한 후, 대화식 모드를 종료한다.
자신이 대형 조직에서 Linux 컨설턴트로서 근무하고 있으며 이 회사의 복잡한 멀티 테라바이트 하드 디스크에 맞게 하드 디스크 레이아웃을 설계하기 위해 고용되었다고
가정한다. 사용하기에는 약간 더 복잡하지만, parted에는 하드 디스크를 복사하고 필요한 경우에는 파티션의 크기를 조정할 수 있는 기능이 있다.
parted를 사용하여 다음과 같은 태스크를 수행한다.
- 실습용 하드 디스크의 디바이스 위치를 사용하여
parted대화식 모드로 들어간다. - 사용 가능한 명령을 나열한다.
- 파티션 테이블을 인쇄한다.
연습 과제 5. parted를 사용하여 단위 표시 모드 변경
하드 디스크 크기에 따라 parted를 사용하여 파티션 크기를 기본 메가바이트 이외의 단위로 표시하면 읽기가 더 수월해진다.
parted를 사용하여 다음 태스크를 수행한다.
- 사용 가능한 단위를 나열한다.
- 단위를 테라바이트로 변경한다.
다음 해답을 단계별로 따라가면서 수행한 작업을 확인한다.
- developerWorks 기사 "Linux 학습, 기초 과정: 하드 디스크 레이아웃"(developerWorks, 2010년 2월)에는 이러한 연습 과제를 완료하는 데 필요한 명령이 설명되어 있다.
- LPIC Program 사이트에서 LPI의 세 가지 Linux 시스템 관리 인증 레벨의 자세한 목적과, 태스크 목록 및 샘플 질문을 확인하자. 특히, LPI-101의 자세한 목적과 샘플 질문을 살펴보자.
- Linux 기초를 학습하고 2009년 4월 이전의 LPI 시험 목적을 바탕으로 하는 시스템 관리자 인증 시험을 준비하려면
developerWorks에서 전체 LPI exam prep series를 검토하자.
-
Exam Preparation Resources for Revised LPIC Exams에는 LPI에서 유지하는 기타 인증 교육 참고자료 목록이 있다.
