도와주세요!!
글 수 15,339
2002.03.27 03:32:53 (*.186.45.116)
10203
안녕하세요...
: 그리고 답신2 에 대한 질문입니다.
: cerf89x0.c 화일이 어디에 있는지 모르겠어요
페이지 86을 참고하시면서 읽어 주세요..
제공한 ezcdrom에서 sw/kernel 디렉토리내의 파일
1. patch-2.4.10-ac11.gz
2. patch-2.4.10-ac11-rmk1.gz
3. diff-2.4.10-ac11-rmk1-np1.gz
4. diff-2.4.10-ac11-rmk1-np1-ez.gz
5. linux-2.4.10.tar.bz2
6. linux-2.4.10-ac11-rmk1-np1-ez.tar.gz [ 이지 보드의 패치 파일을 압축한것임 ]
을 mkdir 명령을 이용하여 /ez/sw 란 디렉토리를 만들고, 이 파일들을 복사합니다.
# pwd
/ ( <=== 현재의 작업 위치 )
# mkdir ez
# mkdir /ez/sw
# cp -dpR /mnt/cdrom/sw/kernel /ez/sw/kernel ( <== cdrom은 마운트 되어 있어야 겠죠.)
# cd ./ez/sw/kernel
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
복사가 다 되었으면..... 압축을 풀어야 겠죠...
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
# bzip2 -d linux-2.4.10.tar.bz2
# tar xvf linux-2.4.10.tar
하시면....linux라는 디렉토리가 생성됩니다...[ ls 명령으로 확인하시기 바랍니다.]
cerf89x0.c 파일은 여기에 있습니다...
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
# cd linux
# pwd
/ez/sw/kernel/linux ( <=== 현재의 작업 위치 )
# cd ./arch/arm/mach-sa110
# pwd
/ez/sw/kernel/linux/arch/arm/mach-sa110 ( <=== 현재의 작업 위치 )
위의 작업 위치에 cerf89x0.c이 있습니다...[ ls 명령으로 확인하시기 바랍니다.]
# cp -dpR cerf89x0.c ez89x0.c
복사하셨어... 수정 작업을 하시면 됩니다...
참고]
linux-2.4.10-ac11-rmk1-np1-ez.tar.gz 파일은 이지보드를 패치한 커널을
gzip으로 압축한 파일입니다. 따라서.. 이 압축 파일을 풀면... 현재 문서상에서
수정하고자하는 내용들을 저희가 만들어 놓은 파일입니다....
즉, 이 파일이 이지보드 패치 파일입니다...
물론 linux-2.4.10.tar.bz2 커널 압축파일을 풀어서... 하나하나 파일들을 뒤져가며
수정작업을 하는것도 좋치만...배우는 과정이시라며...
linux-2.4.10-ac11-rmk1-np1-ez.tar.gz 파일을 풀어서..문서에서 수정하라는 부분을
찾아서....어떻게 수정이 되었는지를 확인해 보는것이 낳지 않을까 생각이 드네요...
[ 어느정도..커널 패치파일 만들기에 익숙해 졌을때.직접 파일들을 수정해보시는것이]
: find 명령으로 어떻게 조합해야 최상위 디렉토리에서
: 밑에 있는 디렉토리까지 뒤지면서.. 검색하라고 명령어를
: 줄 수 있나요 ? 잘 되지 않아서.. 여쭈어봅니다.
저 같은 경우에는 locate 명령을 많이 사용합니다...
# locate cerf89x0.c
그럼 좋은 하루 되세요....
: 그리고 답신2 에 대한 질문입니다.
: cerf89x0.c 화일이 어디에 있는지 모르겠어요
페이지 86을 참고하시면서 읽어 주세요..
제공한 ezcdrom에서 sw/kernel 디렉토리내의 파일
1. patch-2.4.10-ac11.gz
2. patch-2.4.10-ac11-rmk1.gz
3. diff-2.4.10-ac11-rmk1-np1.gz
4. diff-2.4.10-ac11-rmk1-np1-ez.gz
5. linux-2.4.10.tar.bz2
6. linux-2.4.10-ac11-rmk1-np1-ez.tar.gz [ 이지 보드의 패치 파일을 압축한것임 ]
을 mkdir 명령을 이용하여 /ez/sw 란 디렉토리를 만들고, 이 파일들을 복사합니다.
# pwd
/ ( <=== 현재의 작업 위치 )
# mkdir ez
# mkdir /ez/sw
# cp -dpR /mnt/cdrom/sw/kernel /ez/sw/kernel ( <== cdrom은 마운트 되어 있어야 겠죠.)
# cd ./ez/sw/kernel
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
복사가 다 되었으면..... 압축을 풀어야 겠죠...
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
# bzip2 -d linux-2.4.10.tar.bz2
# tar xvf linux-2.4.10.tar
하시면....linux라는 디렉토리가 생성됩니다...[ ls 명령으로 확인하시기 바랍니다.]
cerf89x0.c 파일은 여기에 있습니다...
# pwd
/ez/sw/kernel ( <=== 현재의 작업 위치 )
# cd linux
# pwd
/ez/sw/kernel/linux ( <=== 현재의 작업 위치 )
# cd ./arch/arm/mach-sa110
# pwd
/ez/sw/kernel/linux/arch/arm/mach-sa110 ( <=== 현재의 작업 위치 )
위의 작업 위치에 cerf89x0.c이 있습니다...[ ls 명령으로 확인하시기 바랍니다.]
# cp -dpR cerf89x0.c ez89x0.c
복사하셨어... 수정 작업을 하시면 됩니다...
참고]
linux-2.4.10-ac11-rmk1-np1-ez.tar.gz 파일은 이지보드를 패치한 커널을
gzip으로 압축한 파일입니다. 따라서.. 이 압축 파일을 풀면... 현재 문서상에서
수정하고자하는 내용들을 저희가 만들어 놓은 파일입니다....
즉, 이 파일이 이지보드 패치 파일입니다...
물론 linux-2.4.10.tar.bz2 커널 압축파일을 풀어서... 하나하나 파일들을 뒤져가며
수정작업을 하는것도 좋치만...배우는 과정이시라며...
linux-2.4.10-ac11-rmk1-np1-ez.tar.gz 파일을 풀어서..문서에서 수정하라는 부분을
찾아서....어떻게 수정이 되었는지를 확인해 보는것이 낳지 않을까 생각이 드네요...
[ 어느정도..커널 패치파일 만들기에 익숙해 졌을때.직접 파일들을 수정해보시는것이]
: find 명령으로 어떻게 조합해야 최상위 디렉토리에서
: 밑에 있는 디렉토리까지 뒤지면서.. 검색하라고 명령어를
: 줄 수 있나요 ? 잘 되지 않아서.. 여쭈어봅니다.
저 같은 경우에는 locate 명령을 많이 사용합니다...
# locate cerf89x0.c
그럼 좋은 하루 되세요....