Advance-topics/custom-kernel-to-install-snakeoil: 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 |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Custom Kernel To Install Snakeoil OS}}{{TopicAdvancedTopics|float:right}} | {{DISPLAYTITLE:Custom Kernel To Install Snakeoil OS}}{{TopicAdvancedTopics|float:right}}The stock kernel included in every ISO only supports a limited range of computer hardware. This is a deliberate choice because the stock kernel will support > 80% of all computers. Supporting everything risk degrading sound quality. All is not lost if the stock ISO image don't work for your computer hardware. You can re-author (modify) the ISO with a kernel tailored to your machine. This chapter describes the process. | ||
{{ManualNavigation|[[advance-topics|Advanced Topics]]|[[advance-topics/build-your-own-custom-kernel|Build Your Own Custom Kernel]]|[[advance-topics/merging-technologies-ravenna-aes67-support|Merging Technologies - Ravenna/AES67 Support]]}} | <span name="more201"></span> | ||
=== How To Modify USB === | |||
# Download the ISO, and build it to a USB stick. Follow [[Installation/create-boot-media|these instructions to create the USB boot medium]]. | |||
# Go to the [https://www.snakeoil.os-net/forums forums] and download your required custom install kernel. These files have the following naming convention:<blockquote>''install-__.zip'' (where on the build)</blockquote> | |||
# Extract the downloaded file to get ''vmlinuz'', like so:[[File:Extract install kernel.png|center|thumb|863x863px|Extract install kernel]] | |||
# Your USB stick should have the following file structure (note this is for version 1.0.0 and future versions may look slightly different):[[File:Snakeoil USB Contents.png|center|thumb|694x694px|Snakeoil USB Contents]] | |||
# Go into the folder ''casper'' (again this is for version 1.0.0 and future versions may look different)'':''[[File:Casper-original.png|center|thumb|682x682px|Casper Folder - Original Contents]] | |||
# Rename the file ''vmlinuz'' to ''vmlinuz.backup'':[[File:Casper-backup.png|center|thumb|679x679px|Backing up the original vmlinuz kernel image]] | |||
# Copy the file from step 3 into here, like so:[[File:Casper-modified.png|center|thumb|681x681px|Add Custom Install Kernel]] | |||
# Safely eject the USB. And you're done. | |||
# Now reboot the computer with this USB stick and you're now using a custom kernel specially tailored to your computer | |||
=== How To Modify ISO === | |||
If you are installing Snakeoil OS using CD/DVD, you need to re-author the ISO and then write the modified ISO image to CD/DVD. You'd need a ISO re-authoring tool for this. You can follow [http://www.winiso.com/support/tutorials/edit-iso.html this tutorial].{{ManualNavigation|[[advance-topics|Advanced Topics]]|[[advance-topics/build-your-own-custom-kernel|Build Your Own Custom Kernel]]|[[advance-topics/merging-technologies-ravenna-aes67-support|Merging Technologies - Ravenna/AES67 Support]]}} | |||
[[Category:Advanced Topics]] |
Latest revision as of 09:44, 30 July 2020
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
The stock kernel included in every ISO only supports a limited range of computer hardware. This is a deliberate choice because the stock kernel will support > 80% of all computers. Supporting everything risk degrading sound quality. All is not lost if the stock ISO image don't work for your computer hardware. You can re-author (modify) the ISO with a kernel tailored to your machine. This chapter describes the process.
How To Modify USB
- Download the ISO, and build it to a USB stick. Follow these instructions to create the USB boot medium.
- Go to the forums and download your required custom install kernel. These files have the following naming convention:
install-__.zip (where on the build)
- Extract the downloaded file to get vmlinuz, like so:
- Your USB stick should have the following file structure (note this is for version 1.0.0 and future versions may look slightly different):
- Go into the folder casper (again this is for version 1.0.0 and future versions may look different):
- Rename the file vmlinuz to vmlinuz.backup:
- Copy the file from step 3 into here, like so:
- Safely eject the USB. And you're done.
- Now reboot the computer with this USB stick and you're now using a custom kernel specially tailored to your computer
How To Modify ISO
If you are installing Snakeoil OS using CD/DVD, you need to re-author the ISO and then write the modified ISO image to CD/DVD. You'd need a ISO re-authoring tool for this. You can follow this tutorial.