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.

btrfs root images are currently broken...?

Featured Replies

It appears that btrfs root images built with ROOTFS_TYPE=btrfs are currently broken.  E.g., attempting to boot with a btrfs root:

 

Starting kernel ...

Loading, please wait...
starting version 232
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Begin: Will now check root file system ... fsck from util-linux 2.29.2
done.
mount: Invalid argument
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... mount: No such file or directory
mount: invalid option --
done.
mount: No such file or directory
run-init: current directory on the same filesystem as the root: error 0
Target filesystem doesn't have requested /sbin/init.
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
No init found. Try passing init= bootarg.
Rebooting automatically due to panic= boot argument
[   11.978967] reboot: Restarting system
INFO:    PSCI Affinity Map:

This happens with both BRANCH=next and BRANCH=dev builds (4.14 and 4.18).  ext4 roots work fine, of course.

 

Interestingly, if you boot an ext4 image on an SD card, and then use armbian-config to flash the image to eMMC using btrfs for the root filesystem, then the same boot problem occurs.  Something seems to have broken in terms of btrfs support in the initrd...  Any ideas?

 

6 hours ago, 5kft said:

Interestingly, if you boot an ext4 image on an SD card, and then use armbian-config to flash the image to eMMC using btrfs for the root filesystem, then the same boot problem occurs.  Something seems to have broken in terms of btrfs support in the initrd...  Any ideas?


I noticed and briefly checked. Perhaps here is the problem: https://github.com/armbian/build/pull/1069

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.