dd
or your favorite imaging tool e.g. Etcherdd
or your favorite imaging toolarm-smmu.disable_bypass=0 iommu.passthrough=1
# grubby --args="arm-smmu.disable_bypass=0 iommu.passthrough=1" --update-kernel=ALL
sudo dnf install https://kojipkgs.fedoraproject.org//vol/fedora_koji_archive06/packages/restool/2.3.0/1.fc36/aarch64/restool-2.3.0-1.fc36.aarch64.rpm
sudo dnf install 'dnf-command(versionlock)
'sudo dnf versionlock add restool
echo "ACTION==\"add\", SUBSYSTEM==\"fsl-mc\", ENV{DEVTYPE}==\"fsl_mc_bus_dpmac\", RUN+=\"/usr/bin/flock /usr/bin/ls-addni -c '(PATH=/usr/bin /usr/bin/ls-addni %k)'\""|sudo tee /etc/udev/rules.d/fsl_mc_bus.rules
I needed to build a custom kernel to get kmod-aacraid
.
fedpkg local
stepsudo dnf install ccache
, if your kernel build fails for any reason, this greatly speeds up subsequent rebuilds (fedpkg
clears the build folder each time it is invocated)kernel.spec
file and uncomment # define buildid .local
so that it looks like %define buildid .local
(probably change .local
to something meaningfulkernel-local
file and add any Kconfig you desiregit stage kernel.spec kernel-local
git commit -m "Changeme to something descriptive"
fedpkg local --arch aarch64 --without configchecks --with baseonly
cd aarch64 && ls
sudo dnf install
followed by the packages you need, probably:kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra
kernel-devel kernel-devel-matched