วันพุธที่ 17 กันยายน พ.ศ. 2557

iMX6-Quad wandboard cannot load fedora linux kernel problem solve.

I've install Fedora20 into Wandboard Quad by following URL.

https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29

But it found problem about cannot load linux. This is my error message.

Wrong Image format for sysboot command
ERROR: can't get kernel image!

I think it cannot find image on SD-Card. But I'm found this page.

https://fedoraproject.org/wiki/User:Mrunge/Wandboard_quad

And I'm recheck __/etc/fstab. This result

[root@localhost etc]# cat fstab
UUID=67fd65e0-63d0-492d-bac9-f1a7702e30ca  / ext4    defaults,noatime 0 0
UUID=85e29c85-1d3f-4dd2-b0d5-f4a41fe95569  /boot ext3    defaults,noatime 0 0
UUID=a6c693c6-99c1-4e79-b522-7cae47d96d38  swap swap    defaults,noatime 0 0

It's show root is mounted on UUID=67fd65e0-63d0-492d-bac9-f1a7702e30ca.

But when I'm cat __boot/extlinux/extlinux.conf it's show result.

# extlinux.conf generated by anaconda

#ui menu.c32

menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
#menu title Fedora Boot Options.
#menu hidden

timeout 60
#totaltimeout 9000

label Fedora (3.11.10-301.fc20.armv7hl) 20 (Heisenbug)
        kernel /vmlinuz-3.11.10-301.fc20.armv7hl
        append console=ttymxc0,115200 root=UUID=7ee85ed8-de4a-4779-8658-2daed0d35e97 ro rhgb quiet LANG=en_US.UTF-8
        fdt /dtb/imx6q-wandboard.dtb
        initrd /initramfs-3.11.10-301.fc20.armv7hl.img

It's show root path is UUID=7ee85ed8-de4a-4779-8658-2daed0d35e97. Oh my god UUID is not correct. When i'm change UUID in __boot/extlinux/extlinux.conf to 67fd65e0-63d0-492d-bac9-f1a7702e30ca now it's boot correctly.

Reference Link

https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29
https://fedoraproject.org/wiki/User:Mrunge/Wandboard_quad

ไม่มีความคิดเห็น:

แสดงความคิดเห็น