![CentOS 6은 fdisk를 사용하여 루트 파티션을 확장합니다.](https://linux55.com/image/66740/CentOS%206%EC%9D%80%20fdisk%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%A3%A8%ED%8A%B8%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%84%20%ED%99%95%EC%9E%A5%ED%95%A9%EB%8B%88%EB%8B%A4..png)
LVM을 사용하지 않는 가상 머신에서 루트 파티션을 확장하려고 하는데 부팅할 디스크가 없습니다(만든 후 사용하고 싶지도 않습니다). 그래서 나는 논리적인 일련의 행동이라고 생각되는 것을 따랐습니다. (여러 가이드가 동의했습니다.)
- 분할된 테이블의 첫 번째 파티션 크기를 조정합니다(fdisk를 사용하여 파티션 1을 삭제하고 시작 지점은 동일하지만 끝 지점이 더 나중으로 다시 생성).
- 재시작
- resize2fs를 사용하여 fs 확장(ext4)
그러나 파티션을 삭제하고 다시 생성한 후(id는 83, 부팅 가능 플래그는 true, 시작점은 1로 유지) 시스템이 제대로 부팅되지 않고 즉시 grub 명령줄로 이동합니다.
그럼 내가 뭘 잘못하고 있는지, 어떻게 고칠 수 있는지 아는 사람 있나요?
내 fdisk는 다음과 같습니다
디스크 /dev/sda: 48.3GB, 48318382080바이트 255개 헤드, 63개 섹터/트랙, 5874개 실린더 단위 = 16065 * 512 = 8225280바이트의 실린더 섹터 크기(논리적/물리적): 512바이트/512바이트 I/O 크기(최소/최적): 512바이트/512바이트 디스크 식별자: 0x000520da 장치 부팅 시작 끝 블록 ID 시스템 /dev/sda1 * 1 1913 15360000 83 리눅스 /dev/sda4 4000 5874 15060937+ 83 리눅스
그리고 내 fstab은 다음과 같습니다.
/dev/sda1/ext4 기본값 1 1 tmpfs /dev/shm tmpfs 기본값 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs 기본값 0 0 proc /proc proc 기본값 0 0 /dev/sda4 /home/dbkats/rpmbuild ext4 기본값 0 0