한국어
로그인 유지
회원 가입
아이디/비밀번호 찾기
최근 글
요즘은 vmware 말고 ...
[docker] buildx 를 ...
buildroot 사용 관련
GPIO 제어 방법 문의
[
1
]
임베디드 리눅스 개발...
make wandboard_quad ...
LCD 초기화 코드 좀 ...
[
1
]
임베디드 리눅스 커널...
numpy,scipy 를 arm-l...
임베디드 공부법
[
4
]
최근 댓글
오래 전에 해결법을 터득해서 ...
비트 코인으로 작업하는 것은 ...
10년차 임베 엔지니어 입니다. ...
임베디드쪽이라면 SOC 쪽 displ...
그렇군요 제가 질문이 잘못됬었...
취준생으로서 포트폴리오를 만...
제가 현재 취업준비생입니다. ...
에프에이리눅스 보드는 아래 링...
도와주세요!!
글 수
15,339
회원 가입
로그인...
[au-1200]sd카드를 부팅시에 자동으로 mount하고 싶습니다 ㅠㅠ
gilroots
https://forum.falinux.com/zbxe/index.php?document_srl=513513
2009.04.12
20:08:25 (*.93.52.83)
14517
기타
안녕하세요.
au-1200제품을 사용하고 있습니다.
현제 진행중인 프로젝트에서 sd카드가 연결 되어 있고 여기에 언제든지 파일을 쓰고 읽을수 있도록 하여야 하는데
자동 마운트하는 방법을 몰라서 헤메고 있습니다.
부팅시에 자통으로 마운트 할 수 있는 방법은 무엇인가요? 꼭 가르쳐 주세요~!
이 게시물을...
목록
수정...
삭제
2009.04.13
08:30:20 (*.138.143.83)
오재경
제보드에 mmc 를 꽂고 테스트해 보니 mmc 가 발견되면
/sys/bus/mmc/devices/mmc0:0001 이라는 디렉토리가 생성되는군요
위의 디렉토리가 존재한다면 mmc 가 있다는 것이됩니다.
@>cd /sys/bus/mmc/devices/mmc0:0001/block:mmcblk0
@>cat dev
254:0
꽂힌 mmc 가 블럭드라이버이면 메이져번호 254, 마이너반호 0번으로 잡혀있습니다.
그리고 아래와 같이 노드파일들이 존재하는것을 확인합니다.
@> ls -al /dev/mmcblk*
brwxr-xr-x 1 root root 254, 0 Oct 27 2008 /dev/mmcblk0
brwxr-xr-x 1 root root 254, 1 Oct 27 2008 /dev/mmcblk1
brwxr-xr-x 1 root root 254, 2 Oct 27 2008 /dev/mmcblk2
brwxr-xr-x 1 root root 254, 3 Oct 27 2008 /dev/mmcblk3
brwxr-xr-x 1 root root 254, 4 Oct 27 2008 /dev/mmcblk4
스크립트를 작성해 보죠
마운트 해보면
mount -t vfat /dev/mmcblk1 /mnt/mmc
mmcblk1 으로 한것에 유의하세요. mmcblk0 번이 아니라 1번 파티션을 지정하셔야 합니다.
0번은 파티션이 지정되지 않은상태인 블럭 전체를 지정하는 것입니다.
이걸 자동으로 하기위해 스크립트를 작성하면...
#!/bin/sh
## 디렉토리가 존재하면 마운트한다.
if [ -d /sys/bus/mmc/devices/mmc0:0001 ]; then
mount -t vfat /dev/mmcblk1 /mnt/mmc
fi
!! 주의 하실점이 있네요
마운트하신후 파일을 수정하거나 하셨다면 반드시 umount 명령을 수행하신후 카드를 빼셔야 합니다.
카드를 마구 빼버리면 안의 내용을 읽을 수 없게 될수 있습니다.
번호
분류
일반 (10799)
X5 (2499)
S2410 (378)
ESP-NS (65)
S3C2440 (396)
EP9312 (29)
구매 (33)
기타 (736)
글쓴이
날짜
조회 수
공지
기타
포럼의 메뉴가 보이지 않아요!
장길석
2014-02-05
604466
공지
일반
[중요 공지]제품 사용 및 기술 문의는 전화 상담을 받지 않습니다.
장길석
2012-11-09
1067550
공지
일반
답글에 대한 공지 사항.
falinux
2006-11-20
2053107
15339
일반
buildroot 사용 관련
로즈마리
2021-02-01
22529
15338
일반
GPIO 제어 방법 문의
1
단순최고
2021-01-25
33204
15337
일반
임베디드 리눅스 개발 보드 추천
nam
2019-12-06
31307
15336
일반
make wandboard_quad 실행시 문제
gasi
2019-08-26
30414
15335
일반
LCD 초기화 코드 좀 봐주세요
1
김용수
2019-07-11
46450
15334
일반
임베디드 리눅스 커널 소스에 관해 질문드립니다 !
ekthatkxkd
2019-06-28
28836
15333
일반
numpy,scipy 를 arm-linux-XXXX 로 크로스컴파일 하여 올릴수 있...
초보자
2019-06-24
32107
15332
일반
I2C - deal with arbitration loss 오류가 궁금합니다.
1
S1eepingBeauty
2018-12-10
33736
15331
일반
구형 EM-PXA270 보드 혹시 보유하시분 연락 주시면 감사드릴께요.
존
2018-11-23
28390
15330
일반
리눅스 GPIO 관련 센서의 단선 또는 고장유무 판별법이 궁금합니다.
2
S1eepingBeauty
2018-11-12
31002
15329
일반
임베디드 리눅스에서 c 언어 디버깅 궁금합니다.
1
존
2018-09-14
31847
15328
일반
부팅 시간 문의
1
nam
2018-06-29
31743
15327
기타
localport? port?
검은고래
2018-06-28
27936
15326
일반
fork()의 thread 멈추는 현상
4
HwangRoy
2018-05-08
36622
15325
구매
임베디드 리눅스 습득용 보드 판매하시나요?
임베디드초급자
2018-04-26
29552
15324
기타
(도와주세요)네트워크 디바이스 드라이버 수정문제입니다.
1
Chanmini
2018-03-03
31022
15323
구매
Ez x5 구합니다!!
khobaik
2018-01-25
28257
15322
일반
실행중 symbol not found 를 발생시키는 u-boot 본적 있으신가요 ?
sayyouandme
2017-12-17
33890
15321
일반
NOR Flash 질문!
1
Chanmini
2017-12-10
50611
15320
일반
소스 해석 도와주세요 ...
남바완
2017-10-30
33853
쓰기...
목록
첫 페이지
1
2
3
4
5
6
7
8
9
10
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
취소
부탁드립니다. ^^
글을 작성하시려면 회원으로 가입하시고
로그인 하셔야
합니다.
회원 가입은
주민등록번호가 필요 없으며
, 메일 주소만 있으면 간단하게 가입하실 수 있습니다.
본 포럼에 등록된 모든 글의 저작권은 작성하신 분께 있으며, 저작자의 허락 없이 다른 곳에 펌이나 도용하시면 안 됩니다.
또한, 전자우편 수집 프로그램이나 그 밖의 기술적 장치를 이용하여 무단으로 이메일 주소 및 자료 수집되는 것을 거부하며,
이를 위반 시 정보통신망 법에 의해 형사 처벌됨을 유념하시기 바랍니다.
/sys/bus/mmc/devices/mmc0:0001 이라는 디렉토리가 생성되는군요
위의 디렉토리가 존재한다면 mmc 가 있다는 것이됩니다.
@>cd /sys/bus/mmc/devices/mmc0:0001/block:mmcblk0
@>cat dev
254:0
꽂힌 mmc 가 블럭드라이버이면 메이져번호 254, 마이너반호 0번으로 잡혀있습니다.
그리고 아래와 같이 노드파일들이 존재하는것을 확인합니다.
@> ls -al /dev/mmcblk*
brwxr-xr-x 1 root root 254, 0 Oct 27 2008 /dev/mmcblk0
brwxr-xr-x 1 root root 254, 1 Oct 27 2008 /dev/mmcblk1
brwxr-xr-x 1 root root 254, 2 Oct 27 2008 /dev/mmcblk2
brwxr-xr-x 1 root root 254, 3 Oct 27 2008 /dev/mmcblk3
brwxr-xr-x 1 root root 254, 4 Oct 27 2008 /dev/mmcblk4
스크립트를 작성해 보죠
마운트 해보면
mount -t vfat /dev/mmcblk1 /mnt/mmc
mmcblk1 으로 한것에 유의하세요. mmcblk0 번이 아니라 1번 파티션을 지정하셔야 합니다.
0번은 파티션이 지정되지 않은상태인 블럭 전체를 지정하는 것입니다.
이걸 자동으로 하기위해 스크립트를 작성하면...
#!/bin/sh
## 디렉토리가 존재하면 마운트한다.
if [ -d /sys/bus/mmc/devices/mmc0:0001 ]; then
mount -t vfat /dev/mmcblk1 /mnt/mmc
fi
!! 주의 하실점이 있네요
마운트하신후 파일을 수정하거나 하셨다면 반드시 umount 명령을 수행하신후 카드를 빼셔야 합니다.
카드를 마구 빼버리면 안의 내용을 읽을 수 없게 될수 있습니다.