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.

Proper way to test a customized kernel

Featured Replies

Hello, Amrbian devs,

 

Thank you for the efforts first.

 

I'm fiddling with some of SBC including PineH64, Rock Pi4...

Sometimes, I have to provide a new kernel or add modules.

 

So after the kernel modules are installed. How can I edit boot loader to start it.

I discover /boot/boot.cmd and boot.scr contains a line "DO NOT EDIT THIS FILE"

 

So how can I start another kernel image? Is the init ramdisk is required?

Thank you.

Solved by martinayotte

  • Author
13 hours ago, martinayotte said:

If you used Armbian build scripts, it will produce a linux-image-*.deb, and when installed using "dpkg -i", it will take care of changing symbolic links in /boot and create new uInitrd file.

Sir, I appreciate your reply.

Does that deb file include a proper boot configuration to boot the kernel within?

And what if I built a kernel individually out of Armbian building environment, how can I make it work with existing Armbian system?

 

Thank you.

  • Solution
9 hours ago, delius said:

Does that deb file include a proper boot configuration to boot the kernel within?

There is no "special" boot configuration since U-Boot rely on the 3 symbolic links which point to proper Image/uInitrd/dts .

9 hours ago, delius said:

And what if I built a kernel individually out of Armbian building environment, how can I make it work with existing Armbian system?

It is possible, but then you have to manually install every things and create the symbolic links as well as creating uInitrd using "mkimage".

It is much more easier to use Armbian DEBs ...

  • Author

Hi, Martinayotte,

 

Thank you for helping me clear things out.

I will see what I can do with this kernel. 

Consider this topic closed. 

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.