파티션 #3에는 ext4 서명이 포함되어 있습니다.

파티션 #3에는 ext4 서명이 포함되어 있습니다.

fdisk를 사용하여 새 파티션을 만들 때 오류가 발생합니다.

Partition #3 contains a ext4 signature

Do you want to remove the signature? [Y]es/[N]o:

이 오류는 문제가 되지 않는데, 파일 시스템으로 파티션을 생성하지 않은 경우에도 왜 이런 오류가 발생하는지 궁금합니다.

파티션을 생성했을 때 #1과 #2라는 두 개의 파티션만 있었고 세 번째 파티션은 전혀 없었습니다. 그렇다면 파티션에 ext4 파일 시스템의 서명이 있는 이유는 무엇입니까?

답변1

"-l"(비대화형)으로 확인하셨나요 fdisk -l /dev/sda? 그렇지 않으면 fdisk -l? 개요를 얻으려면.

이것은 나에게 다음을 제공합니다:

Device         Start       End   Sectors  Size Type
/dev/sda1       2048  83888127  83886080   40G Linux filesystem
/dev/sda2   83888128 109053951  25165824   12G Linux root (x86-64)
/dev/sda3  109053952 142608383  33554432   16G Linux filesystem
/dev/sda4  276826112 411043839 134217728   64G Linux filesystem
/dev/sda5  411043840 415238143   4194304    2G EFI System
/dev/sda16 142609000 166609000  24000001 11.5G Linux root (x86-64)

Partition table entries are not in disk order. 

보시다시피 sda3의 끝은 sda16(end/start 섹터)의 시작입니다. 이는 제가 네 번째 파티션을 "4" 대신 "16"으로 "이름"을 지정했기 때문에 발생했습니다. 이제 이 경고나 메시지가 나타납니다. (구멍도 좀 남겼는데...)

그러면 "sda16"은 fdisk에서 #4(물리적)인가요, 아니면 #6(fdisk 출력에서와 같이 숫자 정렬)인가요, 아니면 #16(파티션에 지정한 숫자)인가요? busybox 또는 util-linux?


다음에 추가:

하지만 그러면 오류가 없습니다(절대로). 단지 fdisk의 혼란스러운 확인만 있을 뿐입니다. 나는 내 fdisk에서 이것을 본 적이 없지만 옵션을 사용하여 이 문제를 처리했거나 --wipe처리 -w할 수 있습니다: 대화형, 자동, 절대 또는 항상 삭제 여부에 따라(맨 페이지에 나와 있음).

방금 내 파티션을 확인했습니다 wipefs. sda1부터 sda4까지는 1개의 행이 있고, sda5에는 3개의 행이 있고, sda16에는 행이 없습니다. 이유를 모르겠습니다. 질문 Y 또는 N에 대답한 후 파티션 #3으로 끝난다면 괜찮을 것입니다.

이 질문은 새로 생성된 #3에서 서명을 유지하거나 삭제하시겠습니까?를 의미할 수 있습니다.

fdisk -V나에게 "util-linux 2.34의 fdisk"를 제공합니다.

관련 정보