Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

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

  • Author

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

  • Author

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 🙂

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.