파티션과 파일 시스템의 크기를 어떻게 조정합니까?


답변:


36

parted대신 파일 시스템의 크기 조정 명령과 함께 사용하십시오 .

partedGParted GUI 아래에있는 엔진입니다. 대화식 명령 모드에서 또는 명령 행에서 직접 사용할 수 있습니다.

parted3.0 이전 에는 다음 명령이 GParted에 대해 배운 것으로 예상되는 작업을 수행합니다.

$ sudo parted /dev/sdb resize 1 1 200M

그러면 두 번째 하드 디스크의 첫 번째 파티션 크기가 200MiB로 조정되고 Advanced Format 드라이브 와의 정렬 문제를 피하기 위해 디스크에서 1MiB를 시작해야 합니다 .

이 기능은 v3.0 에서 제거되었으며 , 회귀는 괴로운 발가락을 제거하는 것과 비교하여 정당화됩니다. FAT 및 HFS + 만 다루는 부분 기능이 v3.1 에서 복원되었습니다 .

v3.2는 유닉스 / 리눅스 파일 시스템 관점에서 볼 때 정말 흥미로운 부분입니다. 그것은 대체 resize와 명령을resizepart . 새로운 이름은 파티션 크기 만 변경할 수 있기 때문입니다. 심지어 내용을 먼저 재 배열하려고 시도조차하지 않습니다.

기존 파일 시스템을 확장하는 경우 ext4 또는 XFS와 같이 즉시 확장 할 수있는 파일 시스템을 사용하는 한 위험이 적은 작업입니다. 예를 들어, 200 MiB ext4 파티션을 on으로 시작하면 /dev/sdb1크기를 두 배로 늘릴 수 있습니다.

$ sudo parted /dev/sdb resizepart 1 400M
$ sudo resize2fs /dev/sdb1 400M

동일한 명령 쌍은 ext[234]파일 시스템 축소에도 적용됩니다 . 단, 파일 시스템 을 반대로 제공 하면 실제 파일 시스템을 축소 한 다음 파티션 끝에서 빈 공간을 잘라냅니다.

일부 파일 시스템 (예 : XFS)은 확장 만 가능합니다. 그들은 축소 될 수 없습니다. XFS의 등가가하는 이유이다 resize2fs라고합니다 xfs_growfs.

RAID 및 LVM 시스템은이 모든 것을 복잡하게합니다. 그들은 자신의 제한과 기능이 있습니다.

일반적인 상황은 다중 드라이브 LVM 관리 디스크 어레이 위에 XFS 파일 시스템을 배치하여 일부 드라이브를 추가 한 다음 LVM을 확장 한 다음 XFS 파일 시스템을 새로운 공간으로 확장하는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.