가 있을 만들 수 있는 방법은 내부의 파일 시스템을 사용하여 공간을 적게 자신이 리눅스에서는?

내가 무리의 외부 및 내부 Hdd 를 사용하는 리눅스 시스템입니다. 만 리눅스 시스템을 사용하여 리눅스 파일 시스템만을 의미로 사용하고 있습니다. 그러나 나는'm 현재 사용하 NTFS 기 때문에,모든 곳에서 그것은 나에게 가장 유용한 공간 Hdd 에 저장합니다.

내가 좋아하는 스위치 리눅스 파일 시스템,하지만 지금 대부분이기 때문에 권한 및 호환성(예:수't 얻을 내려 한 암호화 NTFS 파티션 크기를 조정하는 리눅스에서,지지 않 chkdsk Windows).

그러나 때 포맷 이러 Hdd 나의 무리는 다른 파일시스템 및 모든 리눅스 파일시스템,심지어 ext2 는 내가 알기로는 없는 저널링,사용되는 공간을 많이 있습니다. I don't 리콜 정확한 값을,하지만 그것을 통해 100GB 는 NTFS 나에 더 2TB HDD,많은입니다.

그래서 제 질문이 있을 만들 수 있는 방법은 내부의 파일 시스템을 사용하여 적은 공간을 자신? 또는 다른 파일 시스템(I've tried ext2,ext3,ext4,NTFS 및 vfat-의 아무도 그들도 가까운 사용할 수 있는 공간 NTFS 에서 제공)나에게 완벽한 리눅스 지원하고 좋은 사용할 수 있는 공간?

나는'd 을 듣고 사랑에 대해 어떻게 그리고 왜 파일 시스템(특히 ext2 파일 시스템이 없는 저널링)사용하는 것보다 훨씬 더 많은 공간이 NTFS 지't know 다른 곳을 요청합니다. 나는'd 대부분이 선호하는 방법을 사용하 ext4 없이 일지와 아무것도 사용하는 이 많은 공간 경우는's 가능합니다.

질문에 대한 의견 (7)
해결책

기본적으로,ext2 파일 시스템 및 그 후속 reserve5%의 파일 시스템 사용하기 위해 루트 사용자. 이 조각화를 줄일 수 있습니다,그것은 덜 하는 관리자 또는 모든 루트-소유 데몬으로 남아 있을 것입니다 작업할 공간이다.

이러한 reserved 블록 방지하고 프로그램을 실행하지 않으로 루트를 작성에서 귀하의 디스크에 있습니다. 이러한 고려사항을 정당화의 손실을 용량에 따라 어떤 파일시스템에 사용 됩니다.

5%의 금액에서 설정한 1980 년대 때는 디스크는 훨씬 작은,하지만 단지 왼쪽으로합니다. 요즘은 1%는 아마도 충분한 시스템의 안정성 확보를 위해서.

예약를 사용하여 변경할 수 있습니다-m 옵션tune2fs명령:

tune2fs -m 0 /dev/sda1

이 설정합니다 reserved 블록 비율이 0%(0 블록).

현재 값을 얻으려면(등)을,명령을 사용하여 사용:

tune2fs -l  
해설 (12)

는 경우에 데이터를 저장하려는 그것에 압축 를 포함한 여러 장착압축=zstd(또는압축 강=zstd)은 probbaly 사용하여 훨씬 적은 디스크 공간보다 ext*

-이 를 포함한 여러 투명한 방식으로 압축 데이터를 기록하기 전에 디스크,그리고 투명하게 압축을 해제할 때 그것을 읽는다. 또한,ext4 사전에 할당하는 모든 아이노드에서 시스템 생성,를 포함한 여러 만들 필요에 따라 나를 저장할 수 있는 공간이 너무.

해설 (7)

또 다른 점이 있는지에 대해 이야기는 아직은 inode 예약에서 당신의 파일 시스템입니다.

기본적으로,mkfs 를 만들 수는 inode 해야하는 가능하게 넣어 많은 매우 작고 파일의 파일 시스템입니다. 당신이 알고 있는 경우는 파일이 매우 크고 당신은 단지 작은 파일의 개수에서 FS,당신은 당신의 수를 감소시킬 수 있는 inode.

Take care! 이 번호(resp. 비율 사이에 공간 및 수 inode)만 설정할 수 있습에서는 파일 시스템을 생성시 반영하는 것도 가능하다. 경우에도 확장하 FS 비율은 동일하게 유지됩니다.

해설 (5)