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"를 제공합니다.