Advance-topics/build-your-own-custom-kernel: Difference between revisions
Jump to navigation
Jump to search
Back To Main
Agent Kith (talk | contribs) No edit summary |
Agent Kith (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
{{Abox|To Be Expanded}} | {{Abox|To Be Expanded}} | ||
{{TopicAdvancedTopics|float:right}} | {{TopicAdvancedTopics|float:right}} | ||
This is a good guide to build a RT based kernel: [ | This is a good guide to build a RT based kernel: [https://ubuntuforums.org/showthread.php?t=2273355 Linky] | ||
Line 9: | Line 9: | ||
Download kernel source: | Download kernel source: | ||
# Download RT patch | #Download RT patch | ||
# Extract everything on your Snakeoil computer (this is easiest, but can be offloaded to another faster computer in the future) | #Extract everything on your Snakeoil computer (this is easiest, but can be offloaded to another faster computer in the future) | ||
# Apply RT patch | #Apply RT patch | ||
# Install all the tools necessary to build a kernel (google for list) | #Install all the tools necessary to build a kernel (google for list) | ||
# run "make oldmenuconfig" | #run "make oldmenuconfig" | ||
# run "make config" and enable/disable things you like | #run "make config" and enable/disable things you like | ||
# run "make modules && make bzImage" | #run "make modules && make bzImage" | ||
# run "sudo make modules_install" to install modules | #run "sudo make modules_install" to install modules | ||
# copy bzImage as /boot/vmlinuz-give-this-a-name | #copy bzImage as /boot/vmlinuz-give-this-a-name | ||
# update /etc/default/grub to use the new kernel | #update /etc/default/grub to use the new kernel | ||
# run "sudo update-grub" | #run "sudo update-grub" | ||
# Reboot and pray. | #Reboot and pray. | ||
{{ManualNavigation|[[advance-topics|Advanced Topics]]|[[advance-topics/different-machines-for-lms-and|Different Machines For LMS and Squeezelite]]|[[advance-topics/custom-kernel-to-install-snakeoil|Custom Kernel To Install Snakeoil OS]]}} | {{ManualNavigation|[[advance-topics|Advanced Topics]]|[[advance-topics/different-machines-for-lms-and|Different Machines For LMS and Squeezelite]]|[[advance-topics/custom-kernel-to-install-snakeoil|Custom Kernel To Install Snakeoil OS]]}} | ||
[[Category:Advanced Topics]] | [[Category:Advanced Topics]] |
Latest revision as of 20:20, 5 December 2021
Advanced Topics
- Quick Start Guide
- Language Translation
- Native DSD Support
- NF9C BIOS Setup For USB
- Recover From A Failed Custom Kernel
- Ubiquity Partitioning
- Persistent USB
- Different Machines For LMS and Squeezelite
- Build Your Own Custom Kernel
- Custom Kernel To Install Snakeoil OS
- Merging Technologies - Ravenna/AES67 Support
- Sideload Snakeoil Firmware
Back To Main
This is a good guide to build a RT based kernel: Linky
Expand on this later.
Download kernel source:
- Download RT patch
- Extract everything on your Snakeoil computer (this is easiest, but can be offloaded to another faster computer in the future)
- Apply RT patch
- Install all the tools necessary to build a kernel (google for list)
- run "make oldmenuconfig"
- run "make config" and enable/disable things you like
- run "make modules && make bzImage"
- run "sudo make modules_install" to install modules
- copy bzImage as /boot/vmlinuz-give-this-a-name
- update /etc/default/grub to use the new kernel
- run "sudo update-grub"
- Reboot and pray.