El jue, 24-08-2017 a las 16:47 -0700, Stewart Samuels escribió: > All, > > I have been working toward getting the Odroid-Xu4 to boot from the > eMMC card but the system continues to fail in the same place no > matter what I try. It dumps me into the dracut shell when it cannot > find the root partition. I suspect one or more modules are not being > loaded when booting from the eMMC. Following is my serial console > output along with some output from the dracut shell. Does anyone > have any ideas of what to try next? you will need to rebuild the initrd pwrseq_emmc driver is missing from the initrd for it to boot simplest would be in a odroid-xu4 running from microsd mount /dev/mmcblk1p4 /mnt/ [ 192.561457] EXT4-fs (mmcblk1p4): mounted filesystem with ordered data mode. Opts: (null) [root@localhost ~]# mount /dev/mmcblk1p2 /mnt/boot/ [ 199.515666] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [root@localhost ~]# mount -o bind /proc/ /mnt/proc/ [root@localhost ~]# mount -o bind /dev /mnt/dev/ [root@localhost ~]# mount -o bind /sys /mnt/sys/ [root@localhost ~]# chroot /mnt/ [root@localhost /]# ls /boot/initramfs-4.11.8-300.fc26.armv7hl.img /boot/initramfs-4.11.8-300.fc26.armv7hl.img [root@localhost /]# dracut -f /boot/initramfs-4.11.8- 300.fc26.armv7hl.img 4.11.8-300.fc26.armv7hl --add-drivers=pwrseq_emmc dracut: No '/dev/log' or 'logger' included for syslog logging [ 266.023281] dracut[1123] No '/dev/log' or 'logger' included for syslog logging [ 266.525885] dracut[1123] Executing: /usr/bin/dracut -f /boot/initramfs-4.11.8-300.fc26.armv7hl.img 4.11.8-300.fc26.armv7hl -- add-drivers=pwrseq_emmc [ 268.332160] dracut[1123] dracut module 'busybox' will not be installed, because command 'busybox' could not be found! [ 271.270476] dracut[1123] dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! [ 272.332576] dracut[1123] dracut module 'busybox' will not be installed, because command 'busybox' could not be found! [ 275.163080] dracut[1123] *** Including module: bash *** [ 275.271157] dracut[1123] *** Including module: systemd *** [ 277.999389] dracut[1123] *** Including module: systemd-initrd *** [ 278.258202] dracut[1123] *** Including module: nss-softokn *** [ 278.391379] dracut[1123] *** Including module: i18n *** [ 279.961126] dracut[1123] *** Including module: network *** [ 280.840479] dracut[1123] *** Including module: ifcfg *** [ 280.944682] dracut[1123] *** Including module: drm *** [ 281.289211] dracut[1123] *** Including module: plymouth *** [ 287.496441] dracut[1123] *** Including module: kernel-modules *** [ 292.246621] dracut[1123] *** Including module: kernel-network- modules *** [ 292.708417] dracut[1123] *** Including module: rootfs-block *** [ 292.848379] dracut[1123] *** Including module: terminfo *** [ 293.002630] dracut[1123] *** Including module: udev-rules *** [ 293.119264] dracut[1123] Skipping udev rule: 40-redhat.rules [ 293.141983] dracut[1123] Skipping udev rule: 50-firmware.rules [ 293.164948] dracut[1123] Skipping udev rule: 50-udev.rules [ 295.151142] dracut[1123] Skipping udev rule: 91-permissions.rules [ 295.175105] dracut[1123] Skipping udev rule: 80-drivers- modprobe.rules [ 295.413595] dracut[1123] *** Including module: dracut-systemd *** [ 296.271524] dracut[1123] *** Including module: usrmount *** [ 296.333878] dracut[1123] *** Including module: base *** [ 296.920925] dracut[1123] *** Including module: fs-lib *** [ 297.128453] dracut[1123] *** Including module: shutdown *** [ 297.775668] dracut[1123] *** Including modules done *** [ 297.894924] dracut[1123] *** Installing kernel module dependencies *** [ 298.210530] dracut[1123] *** Installing kernel module dependencies done *** [ 298.345975] dracut[1123] *** Resolving executable dependencies *** [ 307.763333] dracut[1123] *** Resolving executable dependencies done*** [ 307.935750] dracut[1123] *** Hardlinking files *** [ 308.148979] dracut[1123] *** Hardlinking files done *** [ 308.177952] dracut[1123] *** Stripping files *** [ 311.695060] dracut[1123] *** Stripping files done *** [ 311.720850] dracut[1123] *** Generating early-microcode cpio image *** [ 311.816458] dracut[1123] *** Constructing AuthenticAMD.bin **** [ 311.986099] dracut[1123] *** Store current command line parameters *** [ 312.021042] dracut[1123] Stored kernel commandline: [ 312.045569] dracut[1123] No dracut internal kernel commandline stored in the initramfs [ 312.072734] dracut[1123] *** Creating image file '/boot/initramfs- 4.11.8-300.fc26.armv7hl.img' *** [ 375.498351] dracut[1123] *** Creating initramfs image file '/boot/initramfs-4.11.8-300.fc26.armv7hl.img' done *** [root@localhost /]# exit exit [root@localhost ~]# reboot it should then boot. I plugged in the emmc from my pinebook to see if it worked. u-boot is not loading from it but its otherwise working okay Dennis
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx