You are not logged in.

#1 2018-02-08 21:24:07

MacDH
Member
Registered: 2018-02-08
Posts: 2

[SOLVED] MMC as root but not being found on boot

I have installed Arch linux on an UDOO x86 (64 bit Instruction Set CPU). I installed my /boot, root and swap on the SD Card through a native mmc reader. When I went to boot, the device was not found and went into and emergency shell.

[1.140040] dw_dmac INTL9C60:00: Missing DT data
[1.165022] dw_dmac INTL9C60:01: Missing DT data
starting version 237
ERROR: device 'UUID=7b6dfc71-6cca-4cbb-bb87-8fa269ab2c72' not found. Skiiping fsck.
mount: /new_root: can't find UUID=7b6dfc71-6cca-4cbb-bb87-8fa269ab2c72.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off

I checked to see if the sd card was found under /dev in the emergency shell but it was not there. It also wasnt under /proc/partitions. So i reloaded the installation media to check if the UUID was correct and it was. So then I added the mmc_block module to my mkinitcpio.conf to see if it was a problem with a module not loading but that didnt work either. The modules were also loaded when I checked in the emergency shell. I don't know where to go from here. I will paste my grub.cfg, fstab and mkinitcpio.d below. Any help would be appreciated.

grub.cfg
fstab
mkinitcpio.d

Last edited by MacDH (2018-02-09 14:42:53)

Offline

#2 2018-02-08 21:45:40

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: [SOLVED] MMC as root but not being found on boot

Try to boot with the live/install media and see if that works, if it does _and_ you can access the sd card check the output of 'lspci -k' and see which module is being used by the card reader, this of course assuming the card reader is connected via pcie, if it is some other bus it might not be as easy to figure out as looking at the output of lspci.

Oh and welcome to the forums.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#3 2018-02-09 14:42:24

MacDH
Member
Registered: 2018-02-08
Posts: 2

Re: [SOLVED] MMC as root but not being found on boot

Finally got it to work after I found another person who posted something very similar. With the modules below I got arch linux to boot. Hurrah!

/etc/mkinitcpio.conf

MODULES="pinctrl_cherryview vfat mmc_block"

Offline

Board footer

Powered by FluxBB