내 Sda1의 섹터 수

내 Sda1의 섹터 수

달리고 난 후부트인포스크립트, 나는 로그에서 다음을 읽었습니다.

sda1: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows XP: NTFS
Boot sector info:  According to the info in the boot sector, sda1 has 
                   78124992 sectors, but according to the info from 
                   fdisk, it has 81920000 sectors.
Operating System:  Windows XP
Boot files:        /boot.ini /bootmgr /Boot/BCD /ntldr /NTDETECT.COM

내 시스템에서 Windows와 Linux가 제대로 부팅됩니다. 이 불일치에 대해 걱정해야합니까? 이 문제를 해결할 수 있는 방법이 있나요?

이미 Boot Repair를 사용해 보았는데, 저도 따라해 보았습니다.이것TestDisk에 대한 안내를 받았지만 해결하지 못했습니다.

답변1

불일치는 파티션 또는 파일 시스템 크기 조정 작업 중 하나는 변경했지만 다른 하나는 변경하지 않은 결과일 가능성이 있습니다.

자세히 말하자면, 파티션은 특정 목적으로 사용될 수 있는 디스크의 섹터 범위를 정의하는 간단한 데이터 구조입니다. 파일 시스템(OTOH)은 파일을 저장하는 데 도움이 되는 훨씬 더 복잡한 데이터 구조입니다. 파일 시스템은 종종 파티션에 저장되고 파티션은 파일 시스템을 보유하는 경우가 많지만 이러한 연결이 절대적이지는 않습니다. 파티션은 본질적으로 크기(귀하의 경우 81,920,000 섹터)를 정의합니다. 파일 시스템에는 파티션과 독립적으로 정의되는 크기(귀하의 경우 78,124,992 섹터)도 있습니다. 포함된 파일 시스템의 크기를 조정하지 않고 파티션의 크기를 조정하거나 포함된 파티션의 크기를 조정하지 않고 파일 시스템의 크기를 조정하는 경우 두 가지 문제가 발생할 수 있습니다. Linux에는 두 작업을 모두 수행하는 도구가 있지만 일부 도구는 파티션과 파일 시스템을 동시에 생성하거나 크기를 조정합니다.

100% 긍정적이지는 않지만,생각하다rootLinux에서 as 또는 를 사용 하여 입력한 다음 명령을 사용하면 sudo불일치가 수정됩니다.

ntfsresize /dev/sda1

이 명령은 NTFS 크기를 조정합니다. 매뉴얼 ntfsresize페이지는 약간 불분명하지만 크기가 지정되지 않은 경우 이러한 도구는 일반적으로 포함 파티션의 크기에 맞게 크기가 조정됩니다.

그러나 파일 시스템 크기를 조정하는 것은 본질적으로 위험합니다. 불일치가 약 5%에 불과하고 파티션보다 작은 파일 시스템이라는 점을 고려하면 그냥 두는 것이 더 안전할 것입니다. 파티션보다 작은 파일 시스템은 시스템에 위험을 초래하지 않습니다. 단지 약간의 디스크 공간만 손실될 뿐입니다. 파일 시스템이 파티션보다 크면 데이터 손실 위험이 있지만 사용자에게는 그렇지 않습니다.

관련 정보