ext2

ext2 이미지의 특정 inode에 파일을 쓰는 방법은 무엇입니까?
ext2

ext2 이미지의 특정 inode에 파일을 쓰는 방법은 무엇입니까?

ext2 이미지 파일이 있고 Linux의 명령줄 유틸리티를 사용하여 이미지의 특정 inode에 파일을 작성해야 합니다. debugfs를 사용해 보았지만 특정 inode에 쓰는 방법을 찾을 수 없습니다. 명령줄 도구를 사용하여 ext2 이미지의 특정 inode에 파일을 쓰는 방법에 대한 지침을 제공할 수 있는 사람이 있습니까? 통찰력, 명령 또는 샘플 스크립트를 제공해 주시면 대단히 감사하겠습니다. ...

Admin

ext2 디렉토리 항목 목록에서 항목 제거
ext2

ext2 디렉토리 항목 목록에서 항목 제거

~에서이 문제, 인용이 웹사이트, 내가 아는 한, 디렉토리의 항목이 삭제되면 이전 항목의 크기가 적절하게 다음 항목이나 블록의 끝으로 푸시됩니다. 내 질문은 이것이 내부 조각화를 일으키지 않는가입니다. 아무 조치도 취하지 않으면 낭비되는 공간이 많이 될 수 있다고 생각합니다. 예를 들어, 매우 큰 디렉토리가 있고 각 데이터 블록에 하나의 항목만 남도록 해당 디렉토리에서 항목을 제거하면 해당 항목이 결국 전체 블록을 채울 것입니다. 그런 다음 x 항목에 대해 x 수의 블록이 있습니다. 그러나 이러한 항...

Admin

파일 시스템에서 블록 장치가 물리적으로 주소 지정되는 방법
ext2

파일 시스템에서 블록 장치가 물리적으로 주소 지정되는 방법

이것에책, 다음은 파일 시스템 주소 지정에 관한 것입니다. 파일 시스템은 물리적 미디어에서 블록이 어디에 배치되어야 하는지에 대해 신경 쓸 필요가 없습니다. 이는 장치 드라이버의 작업입니다. 이와 관련된 몇 가지 질문이 있습니다. inode의 일부인 포인터에 논리 블록 인덱스가 포함되어 있습니까, 아니면 실제 물리적 주소가 포함되어 있습니까? 전자인 경우 블록 인덱스와 실제 물리적 위치의 매핑은 어디에 저장됩니까? 물리적 주소 지정(예: SSD 장치)의 예가 있습니까? ...

Admin

테스트 EXT2 IMG 파일 가져오기
ext2

테스트 EXT2 IMG 파일 가져오기

EXT2 파일 복구를 처리하는 대학 과제가 있습니다. 문제는 우리가 IMG 파일로 얻은 예제 드라이브에 블록 그룹이 하나만 포함되어 있다는 것입니다. 드라이브가 올바르게 읽고 있는지 테스트하고 싶기 때문에 여러 블록 그룹이 필요합니다. Kubuntu USB 드라이브에서 IMG 파일을 만들려고 했지만 성공하지 못했습니다. 온라인으로 검색했지만 다운로드할 수 있는 IMG 파일을 찾지 못했습니다. Google은 단지 나에게 ext2 드라이버 몇 개를 판매하고 싶어할 뿐입니다. ext2 IMG 파일은 어디서...

Admin

ext2에 grub 설치
ext2

ext2에 grub 설치

Linux 루트와 동일한 ext2 파티션에 grub을 설치하고 사용할 수 있습니까? ('이유'에 대해 논의하고 싶다면 시도하고, 이해하고, 숙달하세요.) ...

Admin

mkfs ext2는 inode 번호를 무시합니다.
ext2

mkfs ext2는 inode 번호를 무시합니다.

ext2 파일 시스템을 만들고 싶습니다. "를 설정하고 싶습니다.인덱스 노드 수"특정 번호에 대한 옵션입니다. 여러 값을 시도했습니다. 만약에-N 99000그런 다음 인덱스 노드 수: 99552 만약에-N 3500그런 다음 인덱스 노드 수: 3904 만약에-N500그런 다음 인덱스 노드 수: 976 하지만 내 가치는 언제나아니 똑같다. 왜? 나는 mkfs를 이렇게 호출한다 sudo mkfs -q -t ext2 -F /dev/sda2 -b 4096 -N 99000 -O none,sparse_supe...

Admin

Unix ext2 슈퍼블록 - 파일 시스템 생성 날짜
ext2

Unix ext2 슈퍼블록 - 파일 시스템 생성 날짜

생성일자를 찾으려고 하는데외부 2파일 시스템. 을 사용하여 현재 날짜를 얻는 것 같습니다 dumpe2fs. 문제는 원본이다외부 2슈퍼블록 사양에는 그러한 정보가 포함되어 있지 않지만 원래 필드에 대한 확장이 있을 수 있는 것으로 보입니다(바이트 264 이후에 오는 내용과 관련). 실제로 hexdumpsuperblock( hexdump -s 1024 -n 1024 -C /dev/vdb)을 사용하면 byte부터 시작하여 4바이트를 찾을 수 있습니다.265파일 시스템이 리틀 엔디안 형식으로 생성되었을 때...

Admin

마운트된 ext2 이미지의 내용을 편집할 수 없습니다.
ext2

마운트된 ext2 이미지의 내용을 편집할 수 없습니다.

file다음 정보를 제공하는 이미지(Android 휴대폰의 이미지)가 있습니다 . file vendor-rw.img vendor-rw.img: Linux rev 1.0 ext2 filesystem data, UUID=64d47c8e-6f74-54ea-bbe7-ce29a05c4b04, volume name "vendor" (extents) (large files) (huge files) 다음 명령을 사용하여 이미지를 성공적으로 마운트할 수 있습니다 Ubuntu 20 x64. sudo mount -o...

Admin

ext2_sb_info에 대한 질문
ext2

ext2_sb_info에 대한 질문

ext2_sb_info 구조(ext2 슈퍼블록의 메모리 데이터 구조)를 조사한 결과 다음과 같은 내용이 있음을 발견했습니다. u32 s_next_Generation; 온라인으로 검색했지만 그것이 무엇인지 찾을 수 없습니다. 이 분야의 목적이 무엇인지 아시는 분 계신가요? 감사합니다! ...

Admin

로깅을 비활성화한 후 일관되지 않은 파일 시스템 유형이 보고되었습니다.
ext2

로깅을 비활성화한 후 일관되지 않은 파일 시스템 유형이 보고되었습니다.

이유를 이해하려고 노력 중kworker 플래시는 99% I/O를 사용하고 시스템에서 파일 쓰기를 중단합니다., 다음을 사용하여 ext4 데이터 파티션에 대한 로깅을 비활성화했습니다. tune2fs -O ^has_journal /dev/sdg1 다시 시작한 후 항목을 통한 파티션 자동 마운트가 /etc/fstab실패합니다. # mount /mnt/das.f mount: /mnt/das.f: wrong fs type, bad option, bad superblock on /dev/sdf1, missing...

Admin

똑같은 ext2 파일 시스템을 만드세요
ext2

똑같은 ext2 파일 시스템을 만드세요

Linux 시스템용 이미지 파일을 준비 중입니다. 이미지를 생성하고 출력이 매번 동일하게 비트 단위로 표시되도록 하는 스크립트를 실행할 수 있어야 합니다. 저는 큰 바이너리 파일을 만들고, 파티션을 나누고, 해당 파티션을 사용하여 루프 장치를 만든 다음, I 파일 시스템을 만드는 일반적인 과정을 거칩니다. 그런 다음 mount파일 시스템을시스템리눅스그리고초기화 프로그램물건을 포장하고, 파티션을 마운트 해제하고, 루프 장치를 삭제하고 이미지 파일을 갖게 되었습니다. 이를 디스크에 복사 하면 ddLin...

Admin

파일이 파티션 테이블 및 파일 시스템 재구축에도 유지됩니까?
ext2

파일이 파티션 테이블 및 파일 시스템 재구축에도 유지됩니까?

GNU parted새로운 DOS 파티션 테이블인 파티션을 생성하고 해당 mkfs.ext2파티션에 ext2 파일 시스템을 생성했습니다. 이 파티션에 일부 파일을 복사했습니다. 그런 다음 동일한 하드 드라이브에 새로운 DOS 파티션 테이블, 파티션 및 ext2 파일 시스템을 만들었습니다. 이 파티션을 마운트했을 때 일부 파일이 여전히 남아 있었습니다. 파일이 파티션 및 파일 시스템 재구축 후에도 유지될 수 있습니까? ...

Admin

ext2 inode에 직접 블록이 12개만 있는 이유는 무엇입니까?
ext2

ext2 inode에 직접 블록이 12개만 있는 이유는 무엇입니까?

저는 현재 재미로 취미 파일 시스템을 작성하고 있습니다. ext2의 디자인 철학에 대한 정보를 어디서 얻을 수 있는지, 왜 아는 사람이 있는지 궁금합니다. 구체적으로, 왜 inode당 직접 블록이 12개만 있는지 알고 싶습니다. 왜 13이나 100이 아닌가? ...

Admin