swap 파티션의 사이즈를 변경
페이지 정보
작성자 정성규 댓글 0건 조회 25,424회 작성일 12-06-26 17:19본문
가정 : 본인은 모르고 아래와 같이 swap을 2048 2기가가 아닌 20기가로 잡아버린 큰 실수를
범했습니다.그래서 사이즈를 2기가로 바꾸고자 합니다.
주의사항 : 하시다가~ 삑사리가 나셨다싶으면 ctrl+c로 나가주세요.
만약에 의도와 달리 fdisk에서 밖으로 나가졌을경우 저장이 안됩니다.
다시 해야되요. 꼭 w명령어로 write 저장하시길
// swap 파티션의 사이즈를 변경해보자.
* 먼저 사용하고 계신 swap을 off시킵니다.
* fdisk로 /dev/sda 에 접근하여 swap 파티션인 /dev/sda2를 날려줍니다.
(p는 파티션정보보기, m은 메뉴표시, d는 파티션 날리기, 숫자2는 스왑파일시스템의 파티션넘버)
* 파티션이 지워진 모습
* 이제~! swap에서 쓰일 파티션을 만듭니다.
(실린더 사이즈는 엔터 누르면 디폴트값으로 하세요! 사이즈는 2기가로 지정했습니다.
파티션넘버는 sda2로 쓸꺼니 2로)
* 스왑파티션으로 쓰일 sda2이 생성된 모습
* 파티션의 타입을 swap용으로 바꿔줍니다.
(t는 타입바꾸기, L은 타입의 코드넘버보기)
* 타입이 Linux swap용으로 바뀐모습입니다.
* 변경된 정보를 write 하고 리부팅한다.
(w는 변경된 정보기록 write)
* 정상적으로 부팅후 swap 파티션 생성 및 스왑 활성화를 시킨다.
* 부팅시마다 swap이 자동마운트 되도록 fstab에 등록한다.
(vi 편집기로 /etc/fstab열음, 기존은 LABEL명으로 했으나 현재 swap의 라벨명은 모르는 상태--그래서 /dev/sda2로지정
e2label /dev/해당파티션 라벨명 으로 지정이 가능하다 swap은 안되는거같습니다.)
// 20기가에서 2기가를 뺀 나머지 용량을 새로운파티션으로 생성후 /data에 마운트
* fdisk로 /dev/sda에 접근하여 남은용량만큼 /dev/sda4로 파티션을 생성한다.
(남은용량 모두를 사용할것이므로 엔터로 디폴트값입력)
* 정상적으로 파티션이 생성 되었음을 확인한다.
(w 명령어로 정보를 write한다. 그리고 정상적인 사용을 위해 재부팅)
* 정상적으로 리부팅을 완료 하였으면 /data 디렉토리로 마운트할 파일시스템 sda4생성합니다.
(먼저 /data디렉토리를 만든다, mkfs로 파일시스템 생성)
* fstab에 등록하기 앞서 라벨링 지정합니다.
* 매 부팅시마다 자동마운트를 위하여 fstab에 등록합니다.
* 실질적으로 /dev/sda4를 /data마운트 포인트에 마운트한다.
최대한 자세하게 detail하게 적는다고 하다보니 엄청...나게 길어져뻐렸네요.. 반복되는 커맨드도 많았는데 ..이상..!끝!
댓글목록
등록된 댓글이 없습니다.