ext2

    2

    1답변

    데이터가 변경되는 읽기 전용 파티션이 있습니다. 변경 사항은 첫 번째 마운트에서만 발생합니다. 후속 마운트는 파티션 데이터를 변경하지 않습니다. 저널링을 ext3 및 ext2로 시도하면 문제가 발생했습니다 ... 도움이되지 않았습니다. 업데이트 타임 스탬프 또는 수표가 실행될 수있는 다른 데이터를 사용하지 않으려면 tune2fs를 시도하십시오 ... 도움

    5

    1답변

    Windows의 응용 프로그램에서 ext 형식의 볼륨에서 많은 파일을 읽을 수있는 C/C++ 라이브러리를 찾고 싶습니다. 이 볼륨을 기존 방식으로 마운트 할 필요는 없으며 파일에 대한 API 액세스 만 있으면됩니다. 읽기 전용입니다. 내 응용 프로그램은 볼륨에 대한 액세스가 필요한 유일한 응용 프로그램입니다. 요약하면 Windows 용 설치 파일 시스템 대

    0

    1답변

    저는 커널 프로그래밍의 초보자입니다. 나는 뭔가 붙어있어서 도움이됩니다. 전에 비슷한 질문을 한 적이 있으면 사전에 사과합니다. 관련 게시물을 찾지 못했고이 분야의 나 자신 으로서는 이해할 수없는 단순한 웹에 대한 설명을 찾을 수있었습니다. 내 자신의 버전의 ext2로 실험하고 싶습니다. kernel.org에서 소스 파일을 얻었으며 적절한 수정을했습니다.

    6

    2답변

    대학 과제의 경우, 파일 크기가 60 바이트보다 작 으면 inode의 블록 포인터에 파일을 저장하도록 ext2 파일 시스템을 수정하고 파일이 커지면 일반 블록 저장소로 이동해야합니다 . 2.6 리눅스 커널 소스 (지시 한대로)에서 ext2 코드를 복사하여 거기서갔습니다. 파일이 60 바이트보다 커지면 현재 inode의 블록 포인터 배열에있는 모든 데이터를

    1

    2답변

    할당을 위해 ext2 파일 시스템을 수정 중입니다. 파일 시스템이 마운트 해제 될 때까지 유효하게 남아있는 마운트 옵션을 추가해야합니다. 옵션 열거 형에 옵션을 이미 추가했으며 지정된 경우를 처리하고 있습니다. 옵션은 키/값 쌍이므로 값을 어딘가에 저장해야하지만 어디에서 확인할 수없는 것처럼 보입니다. 다른 ext2 키/값 쌍 옵션은 struct ext2_

    1

    1답변

    OS를 프로그래밍하기위한 리소스로 osdev 위키를 사용하고 있습니다. 지금까지 최소한의 32 비트 보호 모드 커널을 갖춘 2 단계 부트 로더가 있습니다. 그러나 부트 로더의 경우 특정 섹터를 읽고 특정 섹터를 읽었으며 "올바른 방법"으로 결정하고 파일 시스템을 사용하기로 결정했습니다. ext2 파일 시스템, 위키에 문서가 있습니다. 그래서 우분투 11.1

    1

    1답변

    내가 작업하고있는 임베디드 리눅스 시스템에는 4MB 램 디스크가 있습니다. 현재 ext2로 포맷되어 있습니다. 비어있는 경우에도 약 50 %의 여유 공간 만 있습니다! 현재 약 300KB의 약 50 개의 작은 파일 (1 또는 2KB)에 사용됩니다. 더 나은 파일링 시스템 (FAT32?)이 있습니까? 램 디스크를 더 크게 만들 수 없습니다. 이 시스템에는 총

    2

    1답변

    Ext2의 위키 항목에 따르면 "Linux에서는 블록 크기가 아키텍처 페이지 크기에 의해 제한됩니다." 제한 사항은 일반적인 파일 시스템 (ext2)의 데이터가 페이지 단위로 처리되므로 아키텍처 페이지 크기를 사용하는 데 더 많은 성능을 제공한다고 생각합니다. 내 질문은 :이 제한 사항이 정확히 구현 된 곳을 가르쳐 주시겠습니까? 그래서 페이지 크기 (일반

    1

    1답변

    취미 OS 용 ext2 드라이버를 작성하면서 블록 그룹 설명자에서 inode 테이블을 읽는 중 문제가 발생했습니다. 블록 그룹 설명자의 세 번째 필드는 해당 그룹에 대한 inode 테이블의 블록 ID입니다. 필자의 경우 파일 시스템의 루트 디렉토리에 대해 64로 돌아옵니다. 수퍼 블럭은 블록 1에 위치하며 볼륨의 시작 부분부터 1024 바이트입니다. 블록

    0

    4답변

    저는 리눅스 프로그래머보다 숙련 된 Windows 프로그래머입니다. 내가 명백한 것을 놓치고 있다면 사과드립니다. Linux를 실행하는 USB2 연결 ext2 볼륨에서 10,000 개의 작은 파일 (~ 2-> 10k)을 읽어야합니다. 배포판은 사용자 정의이며 busybox를 실행합니다. 나는이 글을 향상시키는 데 도움이되기를 바랍니다. 내가하고있어 다음 h