플래쉬메모리에 리눅스 이미지 복사방법 질문!!입니다.
글쓴이: ero / 작성시간: 토, 2006/03/18 - 6:01오후
우선 64M 짜리 플래쉬메모리에 64M로 컴파일된 리눅스 이미지를 구워서 쓰고 있습니다.
처음에 64M짜리 이미지를 플래쉬에 복사할때
dd if=linux.img of=/dev/hdc
이렇게 복사를 합니다. 그러면 파티션정보랑 모든게 복사가 되지요..
그런데
요번에 128M짜리 플래쉬메모리를 사용하게되었는데
위와 같은 방법으로 이미지를 복사했습니다.
그리고 128M짜리 플래쉬메모리를 끼우고 부팅했더니 안되네여...ㅡ.ㅡ;
다시 64M짜리로 부팅하면 잘되고...
이미지 용량과 플래쉬용량이 차이가 생기면
dd if=linux.img of=/dev/hdc conv=sync 이렇게 하라더군여 근데도 안됩니다.
혹시나
dd if=linux.img of=/dev/hdc bs=1024 이렇게도 해봤더니 안됩니다.
dd명령어와는 상관 없나여??
이상 허접이었습니다.// 눅가좀 갈쳐주삼요~~~!!ㅜ.ㅜ;;
Forums:
마운트하여 tar나 cp 명령으로 복사해야 합니다.
매체가 달라졌으니 파티션 테이블도 달라지겠지요?
128MB 플래시에 파티션을 만들고, 포맷한 다음, 마운트하세요.
그리고 64MB 플래시를 마운트하고,
64MB에서 파일들을 읽어 128MB에 복사해 넣으세요.
128MB 플래시에는 부트로더를 새로 설치해야합니다.
放下着-----
내려놓으려는 마음도 내려놓기
그럼 부트로더만
그럼 부트로더만 설치하면 끝이네여??ㅋ
그런데 중요한건 부트로더를 설치할수 있는 방법이 없다는 겁니다.
64M플래쉬 메모리는 일반PC에서도 IDE케이블이 연결되거든여
그래서 하드디스크와 똑같이 인식합니다.
그러나 128M플래쉬 메모리는 장비에 달려서 나와있습니다.
그래서 일반 PC에서는 USB젠더를 통해서 사용하기때문에
파일 복사까지는 가능합니다.
제가 알고 있기로는 브트로더를 설치할려면 설치될 디스크로
부팅해서 설치 해야되는거 아닌가여??
참고로 장비에는 랜포트와 콘솔포트를제외하고
어떠한 입출력 장치가 없습니다...
그래서 하이퍼터미널에서 콘솔로 작업하고 있습니다...
임베디드 보드인가봐요.
하이퍼터미널에서 콘솔로 접속한다니
임베디드 보드용 부트로더가 이미 들어있구만요..
모드 메뉴얼을 보거나,
프롬프트 혹은 부트 메시지를 인터넷에서 검색하면 방법을 찾지 않을까요?
그런데 JTAG 도 없어요?
放下着-----
내려놓으려는 마음도 내려놓기
임베디드 부트로더가
임베디드 부트로더가 따로 있는건 아니고여
그냥 일반 서버장비 입니다.
nar-5500이라고
그데요것이 특별히 출력장치가 있는것이 아니라....
어려워요
어려워요... ㅠ.ㅠ
댓글 달기