Jump to content

Armbian install to H96 pro+ | Failed to mount /dev/mmcblk1p1


Recommended Posts

Posted

Hello,

 

i have a tv box H96 Pro+ with 3Gb ram and S912 processor.

I used instructions from here, used balenaEtcher to copy data to SD card

 I adjusted the /boot/extlinux/extlinux.conf file and copied the 912 uboot to u-boot.ext

 

When i try to boot the SD card, i am getting an error 

Failed to mount /dev/mmcblk1p1 as root file system. Full error in the attched image.

What is confusing me is that it looks like the system is expecting /dev/mmcblk1p1 to be ext4 but when i check it in Gparted, it is FAT32

 

Would you please push me to the right direction?

 

Thank you

 

 

IMG_0162.jpg

Posted

Hello i used the image from here https://mirror-eu-de1.armbian.airframes.io/dl/aml-s9xx-box/archive/Armbian_23.8.1_Aml-s9xx-box_bookworm_current_6.1.50_xfce_desktop.img.xz

 

I tied dtd FDT /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb

Then i also tried FDT /dtb/amlogic/meson-gxm-q200.dtb

 

Now my extlinux.conf looks like this

LABEL Armbian
LINUX /uImage
INITRD /uInitrd

#FDT /dtb/amlogic/meson-gxbb-p200.dtb
#FDT /dtb/amlogic/meson-gxl-s905x-p212.dtb
#FDT /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb
FDT /dtb/amlogic/meson-gxm-q200.dtb
#FDT /dtb/amlogic/meson-g12a-x96-max.dtb
#FDT /dtb/amlogic/meson-g12b-odroid-n2.dtb

  append root=UUID=59d0e9ab-ff9a-43f7-8841-e8f5956645c0 rootflags=data=writeback console=ttyAML0,115200n8 console=tty0 rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash plymouth.ignore-serial-consoles

 

The image i pasted here is all i see during the boot. I even made a video but first i see the H96 pro+ logo then it blinks 3 times. Then i release the reset buton and the screen goes black. First thing i see is the full message except the last three lines. The last three lines appear about a second later. There is nothing visible before that.

 

Thank you

Posted

I found the problem. armbianEnv.txt was missing in both images. I was unable to use UUID or PARTUID but at least this worked

 

echo "rootdev=/dev/mmcblk0p2" > armbianEnv.txt

 

Thanks, now i can continue with my armbian journey 🙂

Posted

armbianenv.txt is not used in the aml-s9xx-box builds.  Have you installed other builds previously?  If you started from a clean Android firmware this shouldn't be happening.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines