rtlinux에서 usb메모리 잡는 방법에 대한 문의 드립니다.
wow-linux 7.3 패키지(2.4.18-4)를 설치하고 그 위에 rtlinux 1.0(2.4.7)을 설치했습니다.
그리고 usb memory 사용하려고 하고있습니다.
현재 wow linux에서는 usb메모리를 잘 사용하고 있는데 rtlinux로 부팅하면 usb메모리가 않잡히는군요.
일단 kernel컴파일 시에 usb 메모리에 관련된 모듈들은 대부분 생성했구요..
현재 usbcore.o/ usb-uhci.o 두가지를 모듈로 만들어서 올려놓은 상태입니다.
file system도 mount -f usbdevfs none /proc/bus/usb로 마운트 했습니다.
/proc/bus/usb 폴더도 형성이 되어있구요..
/etc/fstab 파일도 수정했습니다.
그런데 mount가 않되는군요.
일단 wow linux에서 실행해보면 usb메모리를 꽂고 마운트 하면 usb-storage.o라는 모듈이 하나 더 올라오던데 rtlinux에서는 않올라오는군요
다만 mount /mnt/usb명령을 내리면
mount: you must specify the file system type
이라는 메세지가 뜹니다.
혹시 경험하신 분이나 알고 계신분의 조언을 부탁드립니다.
감사합니다.
참고로 rtlinux 커널을 제가 컴파일 해서 올려놓은 상태이기 때문에 처음에 make menuconfig에서 거의 수정없이 usb메모리에 대한 부분과 이더넷에 대한 부분 그리고 hard real time에 문제를 줄만한 부분만 좀 손을 보고는 나머지는 default로 놓고 컴파일 했습니다.
그렇기 때문에 뭔가 usb storage에 필요한 부분을 빼놓았을수도 있는데.. usb memory를 사용하기 위해서 커널 컴파일에서 필요한 부분이 있으면 가르쳐주시면 감사하겠습니다.
그럼 부탁드립니다.
Re: rtlinux에서 usb메모리 잡는 방법에 대한 문의 드립니다.
추측할수 있는건 그 USB메모리가 사용하는 파일 형식이 커널에 업을경우입니;다
아마 VFAT많이 사용하는데
이게 커널에 있난 확인하세여
모듈로 이쑈으면 이거 올리세여
즐린
우선 감사드립니다.
우선 답변 감사드립니다.
말씀하신 vfat.o 모듈도 문제중에 하나엿던것 같습니다.
일단 그 모듈은 다시 커널을 컴파일해서 올렸구요
그래도 마찬가지의 에러가 나길래 혹시나 해서..
wowlinux에서 usb memory를 사용했을때 어떤 모듈이 올라가나 확인을 해봤더니..
그 외에 scsi_mod.o 와 sd_mod.o가 올라가더군요.
그래서 그 모듈들도 마찬가지로 추가했습니다.
그런데.. 역시 마찬가지의 에러가 뜨는군요.
뭐가 문제인지 정말 모르겠습니다.
혹시 더 많은 경험이나 지식 가지고 계신분 도움부탁드립니다.
댓글 달기