파일 시스템이 커질 수있는 연속적인 공간을 만들기 위해 sda1에 새 EFI 시스템 파티션을 만들어 sda5의 현재 파티션에서 마이그레이션 할 수 있도록했습니다. 다음과 같은 경고를 제외하고는 이동 자체가 성공적으로 수행되었습니다.
커널 : FAT-fs (sda1) : 볼륨이 올바르게 마운트 해제되지 않았습니다. 일부 데이터가 손상되었을 수 있습니다. fsck를 실행하십시오.
EFI 파티션을 처음 만들었을 때 이틀 동안 있었던 경고를 눈치 채지 못했습니다. 파일 시스템을 마운트 해제하고 다음과 같이 파일 시스템 검사를 수행했습니다.
# umount /dev/sda1
# fsck -V /dev/sda1
fsck from util-linux 2.24
[/sbin/fsck.vfat (1) -- /boot/efi] fsck.vfat /dev/sda1
fsck.fat 3.0.24 (2013-11-23)
0x25: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Leaving filesystem unchanged.
/dev/sda1: 14 files, 2435/51145 clusters
더티 비트를 제거하면 문제가 해결 될 것이라고 생각했습니다. 그러나 그렇지 않았습니다. 실제로 무엇을해야합니까?
fsck.vfat
에서는-a
또는-r
옵션을 지정 하지 않으면 드라 이런 만 수행하고 아무것도 변경하지 않는다고 설명합니다 . 특정 파일 옵션은 다를 수 있지만 다른 파일 시스템 유형에 대한 검사 도구도 마찬가지입니다.