파티션 마운트 시 기본 파일 시스템

파티션 마운트 시 기본 파일 시스템

예를 들어 여러 파티션이 있는 SD 카드를 Debian 시스템에 연결하고 mount 명령을 사용하여 파일 시스템 유형을 지정하지 않고 파티션을 파일 시스템에 마운트하는 경우 기본적으로 어떤 파일 시스템이 사용됩니까?

다음 명령을 예로 들어 보겠습니다.

mount /dev/sdb1 /media/mycardpart

이 파티션에 어떻게 접근하나요? 파일 시스템의 나머지 부분이 이 형식을 사용하기 때문에 기본적으로 EXT4 형식이 사용되는 것 같지만, 파티션에 다른 파일 시스템이 있는 경우에는 어떻게 될까요?

답변1

사용되는 기본 파일 시스템은 마운트 중인 해당 파티션의 파일 시스템입니다.

귀하의 예에서 /dev/sdb1.

ext4언급한 대로 시스템의 기본 파일 시스템에 관계없이 Linux 시스템(Debian 포함)은 파티션의 파일 시스템을 찾아 마운트합니다. 그러나 일부 파일 시스템 지원은 커널에서 컴파일되어야 합니다. 그러나 가장 일반적으로 사용되는 파일 시스템(예: FAT16, FAT32, NTFS .....커널)의 경우 기본적으로 지원됩니다 on.

후속 조치

첫 번째 질문에 관해:

partition table파티션 테이블은 책의 내용과 같이 제목, 부제, 차트 등이 맨 앞에 나열 됩니다 . partition table파티션 수, 각 파티션의 크기, 각 파티션의 시작 및 종료 정보, 각 파티션의 유형, 각 파티션의 파일 시스템 등의 정보가 포함됩니다. mount여기에서 파일 시스템 정보를 읽습니다 partition table. 꽤 많은 파티션 테이블 형식 등이 있으며 MBR, GUID, APT파티션 테이블 형식을 읽고 이해하는 기능은 커널에서 활성화되어야 합니다( ext파일 시스템과 몇몇 MS 파일 시스템은 기본적으로 커널에서 활성화됩니다). 모듈로 커널에 컴파일하거나 로드해야 하는 형식을 읽는 기능이 필요한 것과 같은 특수 파일 시스템을 마운트하고 읽고 쓰는 기능 Amiga Fast File Systems.amiga partition table

두 번째 질문의 경우:

파티션이 포맷되지 않았기 때문에 파일 시스템이 없으면 포맷되지 않은 여유 공간으로 표시되며 원하는 파일 시스템으로 포맷할 수 있습니다.

관련 정보