안녕하세요. 플래시 드라이브에서 할당되지 않은 공간을 복구하려고 합니다. 상황이 어떻게 이 지경까지 왔는지 잘 모르겠습니다. 다음 명령을 시도했습니다.
2fs 크기 조정
sudo resize2fs /dev/sdc1 resize2fs 1.42.13 (2015년 5월 17일) 파일 시스템의 길이는 이미 1011875(4k) 블록입니다. 할 것이 없다!
불량 블록
sudo resize2fs /dev/sdc1 resize2fs 1.42.13 (2015년 5월 17일) 파일 시스템의 길이는 이미 1011875(4k) 블록입니다. 할 것이 없다!
Check in gparted를 사용해도 아무 일도 일어나지 않습니다. 플래시 드라이브의 공간을 복구하는 방법은 무엇입니까? 죄송합니다. 형식이 좋지 않습니다. 아직 배우는 중입니다...
답변1
파일 시스템의 크기를 조정하기 전에 파티션을 확장해야 합니다.
한 가지 방법은 fdisk를 사용하는 것입니다. 다음과 같이 20G 디스크와 5G 파티션이 있다고 가정합니다.
fdisk /dev/sda
> p
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
...
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 40957 43005 5G 83 Linux
먼저 파티션을 삭제한 다음 동일한 섹터에서 시작하여 디스크 끝에서 끝나는 동일한 파티션 유형을 사용하여 파티션을 생성합니다.
Command (m for help): d
Selected partition 1
Partition 1 has been deleted.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039):
Created a new partition 1 of type 'Linux' and of size 20 GiB.
Command (m for help): p
...
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 41943039 41940992 20G 83 Linux
파티션이 동일한 오프셋에서 시작한다고 확신하는 경우 변경 사항을 쓸 수 있습니다.
Command (m for help): w
운영 체제가 파티션 테이블을 다시 로드하지 못할 수 있으며, 이 경우 재부팅해야 할 수도 있습니다. 또는 이동식 미디어의 경우 플러그를 뽑았다가 다시 삽입하면 됩니다.
그러면 을 사용할 수 있게 됩니다 resize2fs
.