jffs2 파일 시스템을 어떻게 마운트 할수 있을까요?

barak35의 이미지

안녕하세요^^ 즐거운 하루 되고 계신지요 ㅎㅎ

다른게 아니라 제가 jffs2로 root파일시스템을 만들었습니다.

제가 만든 파일시스템으로 부팅을 하면 중간에 커널이 멈춰버리더군요..

그래서 img파일을 마운트해서 속 안에 내용을 보고 싶은대요...

rootfs.img 파일이 원본 파일입니다. jffs2 로 만들어져 있구요

#mount -t jffs2 -o loop rootfs.img /mnt/jffs2

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

#mount -t jffs2 rootfs.img /mnt/jffs2

mount: wrong fs type, bad option, bad superblock on rootfs_jffs2,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

위와 같이 에러가 납니다.

#mount -t auto rootfs.img /mnt/jffs2

이것 역시 타입을 명시 하라구 그러네요....

dd로 dev에 할당에서 하는것을 어디서 언듯 보았는대.. 그 방법 역시 실패 하였습니다.

커널 버젼은 2.6.15구요 페도라5입니다.

가르켜 주시는 분들 복받으실거에요 ㅠㅠ

김일영의 이미지

저도 전혀 해본 적 없는 경우기는 하지만...

저라면 일단 lvm을 이용하여 logical volume을 만들고
그 logical volume에 dd를 한 후 mount를 시도해 볼 것 같습니다.

지금 집이라 리눅스가 없어 자세히는 설명드리기 곤란하고
혹시 lvm에 관해서라면 pvcreate, vgcreate, lvcreate 등에 대해 여기서 찾아보시면
충분한 도움이 되리라 생각합니다.