절대고수님!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 시스템 !!!!!!!!!!!!!!!!!!!!! 도와주세요!!

darkkal의 이미지


우분투 7.10 커널 2.60
하는데

제가 포멧을 가능하게 하는 프로그램을 한번 짜보고 싶은데요.
저만의 파일시스템을 만들기 위해서요.

커널 소스에는 없는것 같은데
어디서 찾을 수 있을까요??

소스를 좀 보고 공부를 해봐야 할꺼 같아서요!!

절대고수님 부탁드립니다!!

밑에는 다른 질문입니다 ^^;;
/////////////////////////////////////
windows xp 환경에서

C 로 물리 주소에 바로 접근해서 입출력할려면 어떤함수를 해야하나요?
Assem에서는 가능한데.

C로 어케해야할지.

논리 주소가 아니라 물리주소입니다.
이것을 할려는 이유는 저만의 파일 시스템을 만들어볼려고 하는건데요.

좋은 의견있으면 조언 부탁드립니다.
고수님 만세 만세 만세^^*

ps : 아직 운영체제를 윈도우에서 할지 리눅스에서 할지 결정못했습니다.고수님들의 조언 부탁드려요!!

dragonkun의 이미지

busybox 의 mke2fs 소스를 보는건 어떨까요?
약 1400라인 쯤 하는군요.

busybox의 소스 저장소입니다.
http://busybox.net/cgi-bin/viewcvs.cgi/trunk/busybox/

/e2fsprogs/old_e2fsprogs/ 여기 들어가시면
mke2fs.c 파일이 있네요.

답변 쓰고 보니까..
직접 만든 파일 시스템이면 대충 파일 시스템의 바이너리를 만들어서 dd 같은 유틸로 디스크에 써버리면 되지 않을까요?

Ps. 질문하실 땐 제목에 질문 내용을 포함시켜 주세요.
--
Emerging the World!

Emerging the World!