파티션 크기 변경하기요~ ㅜㅠ (부팅 하드를 교체했습니닷)
안녕하세요
레드햇 엔터프라이즈 5.2를 사용하고 있습니다.
이번에 하드 증설을 하면서 os가 깔린 하드도 바꿨는데요,
기존의 것을 partimage라는 프로그램을 사용해서 구운 다음에 다시 풀었습니다.
물론 MBR과 파티션 정보도 백업했다가 복구했구요..
시스템이 커널패닉을 한번 일으켜서 다시 설치하고 지금은 시스템은 돌아가는데...
/sda1의 크기가 예전의 하드 300기가 그대로인 겁니다.. ㅜㅠ
이번에 교체한 하드는 1T짜리입니다...
남은 부분을 파티션을 잡아서 다시 쓸 순 있습니다만..
그러면 하드를 교체한 의미 자체가 퇴행되는 것이라..
/sda1의 크기를 늘리는 방법을 찾아보려고 합니다.. ㅜㅠ
resize2fs를 사용하면
[root@ness neopat]# resize2fs /dev/sda1
resize2fs 1.39 (29-May-2006)
The filesystem is already 69045354 blocks long. Nothing to do!
라고 나옵니다..
fdisk에서 구성을 보면,
[root@ness neopat]# fdisk /dev/sda
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 34383 276181416 83 Linux
/dev/sda2 34384 36472 16779892+ 82 Linux swap / Solaris
이렇게 나오고요;;;
어떻게 해야 sda1의 크기를 늘려 1T전체를 파티션 하나로 잡아서 쓸 수 있을까요??
일단 저 맨 뒤에 있는
일단 저 맨 뒤에 있는 스왑 영역을 디스크의 실제 맨 뒤로 밀어야 빈 공간을 사용할 수 있습니다. 스왑 영역이 있어서 파티션을 못 키우는 겁니다.
---- 절취선 ----
http://blog.peremen.name
앗하;; 그렇군요;;
그럼 swap 영역을 미는 것은 어떻게 하나요? fdisk에서 swap 영역을 지웠다가 동일한 크기의 맨 마지막 블록으로 다시 지정해 주면되나요? 그렇게 하고 나서 어떻게 해야 하나요???
그 뒤에 resize2fs하면 크게 쓸 수 있나요? 이 때 sda1이 extended가 아니라 primary라도 상관이 없을까요??
댓글 달기