안드로이드에서 우분투를 돌리려는데..(chroot)
2011.02.28 15:00
segmentation fault 오류때문에 많은 시간을 쓰고있답니다
현제 ARMv6기반의 프로세서에서 사용하려고 ubuntu 10.10을 rootstock을 이용해서 이미지를 만들었어요
arm기반의 프로세서(스마트폰)에다가 busybox도 설치하고 폰의 퍼미션도 모두 읽고쓰기실행가능으로 바꿨구요 sdcard안에 해당 이미지를 newubuntu.img라는 이름으로 저장했어요
폰의 터미널에서(안드로이드 + busybox)
# mknod -m640 /dev/loop0 b 7 8로 loop0을만들고
losetup /dev/loop0 /sdcard/newubuntu.img
mount -t ext2 /dev/loop0 /mnt/newubuntu
chroot /mnt/newubuntu /bin/bash 하면 segmentation fault뜨는데요 어떻게 하면 좋을까요?
정확히는
그런데 http://forum.samdroid.net/f57/ubuntu-cy ... owto-2862/ 여기에서 받은 9.04버젼의 이미지는 잘 돌아갑니다
이미지 만드는 방법이 틀렸을까요? 옵션으로 --seed linux-image-omap 도 넣어주었구요
(https://wiki.ubuntu.com/ARM/RootfsFromScratch 여기나온데로)
단지 다운받은 이미지를 직접 빌드한 이미지로 바꿧을 뿐인데 안되네요 ㅠㅠ
rootstock -f kty1104-Notebook -l kty1104 -p 1 --imagesize 2047M --notarball --seed linux-image-omap,lxde,build-essential,openssh-server,tightvncserver,x11-xserver-utils
여기에다가 뭔가옵션을 더 줘야 할까요?
많은 답변 부탁드려요~