fix unable to create 10-vfio.conf for dracut
This commit is contained in:
parent
d0d972cf9f
commit
eb3d9986ac
3 changed files with 5 additions and 3 deletions
|
@ -4,5 +4,5 @@ INITRAMFS="config/etc/initramfs-tools"
|
|||
ETCMODULES="config/etc/modules"
|
||||
DEFAULT="config/etc/default"
|
||||
QUICKEMU="config/quickemu"
|
||||
DRACUT="config/etc/dracut.conf.d/10-vfio.conf"
|
||||
DRACUT="config/etc/dracut.conf.d"
|
||||
MKINITCPIO="config/etc/mkinitcpio.conf"
|
|
@ -4,7 +4,7 @@ function set_DRACUT () {
|
|||
source "$SCRIPTDIR/lib/paths.sh"
|
||||
|
||||
# Write the dracut config
|
||||
echo "add_drivers+=\" vfio_pci vfio vfio_iommu_type1 vfio_virqfd \"" > "$SCRIPTDIR/$DRACUT"
|
||||
echo "add_drivers+=\" vfio_pci vfio vfio_iommu_type1 vfio_virqfd \"" > "$SCRIPTDIR/$DRACUT/10-vfio.conf"
|
||||
|
||||
# Get the kernel_args file content
|
||||
CMDLINE=$(cat "$SCRIPTDIR/config/kernel_args")
|
||||
|
|
|
@ -129,8 +129,10 @@ fi
|
|||
|
||||
if [ -f "/etc/dracut.conf" ];
|
||||
then
|
||||
# Create the dracut folder
|
||||
mkdir -p "$SCRIPTDIR/$DRACUT"
|
||||
# Create a dracut.conf.d file
|
||||
touch "$SCRIPTDIR/$DRACUT"
|
||||
touch "$SCRIPTDIR/$DRACUT/10-vfio.conf"
|
||||
fi
|
||||
|
||||
# Run ls-iommu so we can verify that IOMMU properly working
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue