우분투에서는 다음 명령을 사용하여 ext3 파일 시스템 이미지를 생성합니다 system.img
.
dd if=/dev/zero of=./system.img bs=1000000 count=200
mkfs.ext3 ./system.img
나는 안드로이드 플랫폼에서 같은 일을하려고 노력하고 있습니다. 하지만 문제는 mkfs.ext3
armv7 android용 바이너리를 찾을 수 없다는 것입니다. 하지만 나는 mkfs.ext2
,, mke2fs
그리고 tune2fs
. e2fsck
그래서 제 질문은 사용 가능한 바이너리를 사용하여 동일한 결과를 얻을 수 있습니까?입니다. 그렇다면 어떻게 해야 합니까?
답변1
실제로 그렇습니다. ext2와 ext3은 매우 유사하므로 주요 차이점은 ext3이 로깅을 지원하므로 다음을 수행할 수 있다는 것입니다.
tune2fs -j ./system.img
이를 통해 저널링 기능이 가능해졌습니다. 변환 과정자세한 내용은 여기중요한 정보, 파일 시스템 간섭 등에 대한 일반적인 면책 조항이 포함되어 있습니다.
필요한 경우 로그를 삭제하여 실제로 ext2로 돌아갈 수 있습니다. 또한 참고하세요. ext3
실제로 로그 사용을 활성화 하려면 모든 자동 설치 옵션을 변경해야 합니다 .
답변2
mkfs.ext[234] 는 모두 심볼릭 링크 mke2fs
이므로 실행하세요 mke2fs -F -T ext3 ./system.img
.