백업 미디어로 사용하기 위해 1T USB 드라이브 2개를 구입했습니다. 기본적으로 exFAT가 함께 제공되며 Centos의 퓨즈 드라이버를 사용하여 설치할 수 있습니다. 하지만 저는 Centos 컴퓨터에서만 사용하고 사용자와 권한을 보존하고 싶기 때문에 ext4나 xfs와 같은 기본 파일 시스템을 사용하는 것이 좋습니다.
모두 Windows 컴퓨터에서 사용하기에 적합하도록 형식이 잘 지정되어 있으며 Centos의 퓨즈 드라이버를 사용하여 설치할 수 있으므로 작동한다는 것을 알고 있습니다.
먼저 fdisk를 사용하고 새 Linux 파티션을 삭제/생성했습니다. 오류나 경고가 없습니다. mkfs.ext4를 사용하여 포맷하고 오류나 경고가 없습니다. 하지만 설치하려고 하면 설치 프로그램에 잘못된 슈퍼블록이 있다고 표시됩니다. 확인해 보니 오류가 많이 발견되어 y
수정하라고 했습니다. 하지만 여전히 설치되지 않습니다.
나는 다른 새로운 기계로 옮겨서 gparted를 실행했습니다. ext4로 포맷했습니다. 다시 말하지만 형식은 괜찮고 오류는 없지만 슈퍼블록이 없어 마운트되지 않습니다. 그래서 xfs를 시도했습니다. 형식이 잘 지정되어 있으며 오류가 없습니다. 여전히 설치할 수 없습니다. 유효한 파일 시스템이 아니라고 합니다.
Windows 상자에 넣고 exfat으로 다시 포맷했는데 제대로 작동하고 읽기/쓰기가 가능합니다.
왜 ext4나 xfs로 포맷할 수 없는지 아시나요? 제조업체가 사용할 수 있는 fs 유형을 잠근 것이 가능합니까?
fdisk는 파티션이나 파일 시스템 유형을 설정하는 데 문제가 없지만 포맷 후에는 exFAT가 아니면 드라이브를 사용할 수 없게 됩니다. 또한 완전성을 위해 dmesg에는 경고나 오류가 없습니다.