수정: 2008/04/11
많은 분들이 uboot 때문에 문제가 생기는데... 최근 포스트를 보시면 샤프부트로드로 설치가능한 커널이 있습니다. rootfs와 modules만 원하는 곳에 풀고 샤프부트로드를 이용해 커널만 설치하시면 됩니다. 가능하면 아래 uboot관련 내용은 무시해주세요.
-----------
다음 링크에서 zaurus_eabi_rootfs_071201.tar.bz2를 다운받자.

설치할 디스크를 준비한다.
SD: 자울에서
umount /dev/mmcblk0p1
mkfs.ext3 /dev/mmcblk0p1
Internal Disk: 디스크 파티션을 나눈다. hda1은 system용으로 ext3, hda2는 swap으로, hda3은 데이터 용으로 ext3으로 나누면 편하다. 그리고 hda1은 2기가로 하면 편리하다.

그리고 설치하고자하는 곳(예: sd or internel disk)에 압축을 푼다.
위에서 다운받은 파일을 자울로 옮긴 후 압축을 푼다.
SD:
cd /mnt/card
tar jxvf /where/is/zaurus_eabi_rootfs_071201.tar.bz2
Internel Disk:
cd /mnt/hdd or cd /mnt/ide1
tar jxvf /where/is/zaurus_eabi_rootfs_071201.tar.bz2

이 블로그에서 데비안 커널과 모듈을 다운받자. 최신 커널은 2.6.24-rc7이다. 원한다면 2.6.22와 2.6.23 도 설치할 수 있다.
위에 시스템 디렉토리로 이동하여 모듈을 설치한다.
SD:
cd /mnt/card
tar zxvf /where/is/modules-2.6.xxxxx
Internel Disk:
cd /mnt/hdd or cd /mnt/ide1
tar zxvf /where/is/modules-2.6.xxxxx


이제 uboot를 설치하자. 이미 설치되어 있다면 skip한다.
- sd나 cf를 준비하여 fat16으로 포맷한다.
- pdaXrom-1.1.0r198-Kathrin-akita-uboot.zip를 다운받아 cf나 sd에 압축을 푼다.
- zaurus의 전원과 밧데리를 제거한 후 C+D 를 누른채 전원을 넣거나 밧데리를 넣는다.
- C+D를 한참 누르고 있으면 20 초가량 초록색불이 들어올 것이다. 이제 파워를 제거한다.


다음은 커널을 설치할 차례이다. autoboot.sh와 커널을 cf나 sd에 둔다. 다운받은 커널의 이름은 "kernel.img"로 바꾼다. C3x00의 경우 반드시 sd에 두어야 한다. 그리고 ok를 누른 상태에서 rebooting을 한다.

2.6.22.x의 경우에는 문제가 없지만 그 이상의 버전에서는 반드시 커널을 설치한 후 재부팅될때 "1"(sd로 부팅)이나 "2"(hda1으로 부팅)를 누른다.

이제 설치가 끝났다. root로 login 후 startx를 치면 icewm이 실행될 것이다.
Posted by yonggun
TAG ,