기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

염치 없이 항상 질문만 하네요...

 

현재 odroid7을 참고 하였으며, 주변기기들이 좀 빠져 있는 상태 입니다.

 

여타 다른 부분은 된것 같은데... 안드로이드를 올릴려고 하니 중간에 부팅중 멈춤 현상이 있습니다.

 

아래의 로그는 부팅이 멈추는 부분입니다.

 

제가 리눅스를 아직 공부중이라 이해가 잘 안되어 질문드립니다.

 

[    4.721823] init: cannot find '/system/bin/orientationd', disabling 'orientationd'
[    4.727983] init: cannot find '/system/bin/geomagneticd', disabling 'geomagneticd'
[    4.735515] init: cannot find '/system/bin/sh', disabling 'console'
[    4.741734] init: cannot find '/system/bin/pvrsrvinit', disabling 'pvrsrvinit'
[    4.748927] init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
[    4.756843] init: cannot find '/system/bin/vold', disabling 'vold'
[    4.762968] init: cannot find '/system/bin/netd', disabling 'netd'
[    4.769119] init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
[    4.776144] init: cannot find '/system/bin/rild', disabling 'ril-daemon'
[    4.782821] init: cannot find '/system/bin/app_process', disabling 'zygote'
[    4.789780] init: cannot find '/system/bin/mediaserver', disabling 'media'
[    4.796567] init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
[    4.803347] init: cannot find '/system/bin/installd', disabling 'installd'
[    4.811205] init: cannot find '/system/bin/keystore', disabling 'keystore'
[    4.818981] enabling adb
[    4.820128] Enabled => usb_mass_storage
[    4.823975] Enabled => adb
[    4.826895] adb_open

 

요부분에서 더이상 진행이 되지않습니다.

 

검색해보니 비슷한 증상이 있는 분이 있는데 답글을 보니 박종길님의 답변으로

--------------------------------------------------------------------------------------------------------------------------------------------

u-boot에서 bootcmd를 아래와 같이 변경하여 해보시기 바랍니다.

 

set bootcmd 'movi read kernel 30008000;movi read rootfs 31000000 180000;bootm 30008000 31000000'

-------------------------------------------------------------------------------------------------------------------------------------------

위와 같은 답변이 있었습니다.

 

저 역시 해봤지만 결과는 같았습니다. 솔직히 어느부분을 봐야 할지 모르겠습니다.

 

해답은 아니더라도 제가 접근할 수 있는 힌트만이라도 아시는분 계시면 정중히 부탁드립니다.

 

그럼 감사합니다.

 

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 

아래 답변을 보고 열심히 찾아봤습니다.

현재 상황....

Y:mdroidFandroidsystemcorerootdirinit.rc에 보면 아래와 같이 했습니다.

 

# mount mtd partitions
    # Mount /system rw first to give the filesystem a chance to save a checkpoint
    mount ext4 /dev/block/mmcblk0p2 /system  <===없어서 추가함.
    mount ext4 /dev/block/mmcblk0p2 /system ro remount  <===없어서 추가함.
#    mount yaffs2 mtd@system /system <=== 기존 주석처리함.
#    mount yaffs2 mtd@system /system ro remount <=== 기존 주석처리함.

    # We chown/chmod /data again so because mount is run as root + defaults
    mount ext4 /dev/block/mmcblk0p2 /data nosuid nodev <===없어서 추가함.
#    mount yaffs2 mtd@userdata /data nosuid nodev <=== 기존 주석처림함.
    chown system system /data
    chmod 0771 /data

 

Y:mdroidFandroidouttargetproductodroid7rootinit.rc에서는 아래처럼 되어 있습니다.

 

    # Mount /system rw first to give the filesystem a chance to save a checkpoint
 #===================================================================
 #
 # odroid7 System folder mount(mmcblk0p2)
 #
 #===================================================================
 mount ext4 /dev/block/mmcblk0p2 /system

    # We chown/chmod /data again so because mount is run as root + defaults
 #===================================================================
 #
 # odroid7 Data folder mount(mmcblk0p2)
 #
 #===================================================================
 mount ext4 /dev/block/mmcblk0p3 /data
 setprop EXTERNAL_STORAGE_STATE mounted

 

위와 같은 상황입니다.

현재 SDCARD로 부팅하고 있으며, SD에 전부 들어가는 상황입니다.

이리저리 바꿔봐도 도통 반응이 없습니다.

힌트가 될만한 것이 있을까요???


파일럿

2011.08.25 04:18:58
*.66.95.30

위 메세지상으로 봤을때 /system이 마운트 되지 않은 것으로 보입니다.

 

init.rc에서 /system영역을 mount 하는 부분이 있으므로 그부분을 살펴보셔야 할듯...

List of Articles
번호 제목 글쓴이 날짜 조회 수
» 안드로이드 빌드 후 부팅이 멈춥니다.. 조금만 힌트를 부탁드립니다. file [1] 박민규 2011-08-25 1168

사용자 로그인