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.

NAND Install fails on subsequent boots with 'Error: /proc must be mounted'

Featured Replies

Hi All,

 

I'm using a rather old Armbian (wheezy) image on an Olimex Micro.

I've installed a lot of apps on it, so I don't want to be moving to a newer image.

 

I'm trying to copy my SD card image to NAND using the `nand-sata-install.sh` script that came with the image. 

 

All goes well. The script partitions the NAND, reboots, installs all files and shuts down. 

When I remove the SD card and power on, the board boots and everything is still alright. 

 

Now, on subsequent poweroffs or reboots, the board does boot, but I doesn't connect to ethernet. 

Boot logs from debug UART show that `proc` isn't mounted. 

Error: /proc must be mounted

What could be the reasons for this? 

 

In short: some boards have problems with GMAC init and that means you won't be able to use NAND installation - at least not with build in Ethernet. For booting from NAND we use old boot loader which is known to have problems and we lost sources long time ago. Anyway nobody is working on it for a long time. Therefore we can't do anything until NAND is sorted out withing current mainline u-boot, which we use on all Allwinner boards.

  • Author

Thanks for your reply Igor.

 

I just wanted to mention that I'm able to boot from NAND without any problems using your recent `Armbian_5.20_Micro_Debian_jessie_3.4.112.img` image on the same board. Everything including ethernet works perfectly fine even on subsequent attempts.

This leads me to believe that my problem here (i.e. proc not being mounted on boot) is not related to the GMAC. 

Guest
This topic is now closed to further replies.

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.