Commit preliminary PKGBUILD and files for the new 'linux' package.
The PKGBUILD and .install file still need some overhaul, most of the renames have been done in the build() and the first package_() function.
This commit is contained in:
commit
22fbe6b63f
233
PKGBUILD
Normal file
233
PKGBUILD
Normal file
@ -0,0 +1,233 @@
|
||||
# $Id: PKGBUILD 130991 2011-07-09 12:23:51Z thomas $
|
||||
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
|
||||
# Maintainer: Thomas Baechler <thomas@archlinux.org>
|
||||
pkgbase="linux"
|
||||
pkgname=('linux' 'linux-headers' 'linux-docs') # Build stock -ARCH kernel
|
||||
# pkgname=kernel26-custom # Build kernel with a different name
|
||||
_kernelname=${pkgname#linux}
|
||||
_basekernel=3.0
|
||||
pkgver=${_basekernel}
|
||||
pkgrel=1
|
||||
makedepends=('xmlto' 'docbook-xsl')
|
||||
#_patchname="patch-${pkgver}-${pkgrel}-ARCH"
|
||||
#_patchname="patch-${pkgver}-1-ARCH"
|
||||
arch=(i686 x86_64)
|
||||
license=('GPL2')
|
||||
url="http://www.kernel.org"
|
||||
options=(!strip)
|
||||
source=(ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-${_basekernel}.tar.bz2
|
||||
ftp://ftp.kernel.org/pub/linux/kernel/v3.0/patch-${pkgver}.bz2
|
||||
#ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
|
||||
# the main kernel config files
|
||||
config config.x86_64
|
||||
# standard config files for mkinitcpio ramdisk
|
||||
${pkgname}.preset)
|
||||
sha256sums=()
|
||||
|
||||
build() {
|
||||
cd ${srcdir}/linux-$_basekernel
|
||||
patch -p1 -i ${srcdir}/patch-${pkgver}
|
||||
# Add -ARCH patches (obsolete??)
|
||||
# See http://projects.archlinux.org/linux-2.6-ARCH.git/
|
||||
#patch -Np1 -i ${srcdir}/${_patchname}
|
||||
|
||||
if [ "$CARCH" = "x86_64" ]; then
|
||||
cat ../config.x86_64 >./.config
|
||||
else
|
||||
cat ../config >./.config
|
||||
fi
|
||||
if [ "${_kernelname}" != "" ]; then
|
||||
sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
|
||||
fi
|
||||
# remove the extraversion from Makefile
|
||||
# this ensures our kernel version is always 3.X-ARCH
|
||||
# this way, minor kernel updates will not break external modules
|
||||
# we need to change this soon, see FS#16702
|
||||
sed -i 's|^EXTRAVERSION = .*$|EXTRAVERSION = |g' Makefile
|
||||
# get kernel version
|
||||
make prepare
|
||||
# load configuration
|
||||
# Configure the kernel. Replace the line below with one of your choice.
|
||||
#make menuconfig # CLI menu for configuration
|
||||
#make nconfig # new CLI menu for configuration
|
||||
#make xconfig # X-based configuration
|
||||
#make oldconfig # using old config from previous kernel version
|
||||
# ... or manually edit .config
|
||||
####################
|
||||
# stop here
|
||||
# this is useful to configure the kernel
|
||||
#msg "Stopping build"
|
||||
#return 1
|
||||
####################
|
||||
yes "" | make config
|
||||
# build!
|
||||
make ${MAKEFLAGS} bzImage modules
|
||||
}
|
||||
|
||||
package_kernel26() {
|
||||
pkgdesc="The Linux Kernel and modules"
|
||||
groups=('base')
|
||||
backup=(etc/mkinitcpio.d/${pkgname}.preset)
|
||||
depends=('coreutils' 'linux-firmware' 'module-init-tools>=3.16' 'mkinitcpio>=0.7')
|
||||
# pwc, ieee80211 and hostap-driver26 modules are included in kernel26 now
|
||||
# nforce package support was abandoned by nvidia, kernel modules should cover everything now.
|
||||
# kernel24 support is dropped since glibc24
|
||||
replaces=('kernel24' 'kernel24-scsi' 'kernel26-scsi'
|
||||
'alsa-driver' 'ieee80211' 'hostap-driver26'
|
||||
'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
|
||||
'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs'
|
||||
'gspcav1' 'atl2' 'wlan-ng26' 'rt2500' 'nouveau-drm'
|
||||
'kernel26')
|
||||
install=${pkgname}.install
|
||||
optdepends=('crda: to set the correct wireless channels of your country')
|
||||
|
||||
KARCH=x86
|
||||
cd ${srcdir}/linux-${_basekernel}
|
||||
# get kernel version
|
||||
_kernver="$(make kernelrelease)"
|
||||
mkdir -p ${pkgdir}/{lib/modules,lib/firmware,boot}
|
||||
make INSTALL_MOD_PATH=${pkgdir} modules_install
|
||||
cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz-${pkgname}
|
||||
# add vmlinux
|
||||
install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
|
||||
|
||||
# install fallback mkinitcpio.conf file and preset file for kernel
|
||||
install -m644 -D ${srcdir}/${pkgname}.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
|
||||
# set correct depmod command for install
|
||||
sed \
|
||||
-e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
|
||||
-e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
|
||||
-i $startdir/${pkgname}.install
|
||||
sed \
|
||||
-e "s|default_image=.*|default_image=\"/boot/initramfs-${pkgname}.img\"|g" \
|
||||
-e "s|fallback_image=.*|fallback_image=\"/boot/initramfs-${pkgname}-fallback.img\"|g" \
|
||||
-i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
|
||||
|
||||
# remove build and source links
|
||||
rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
|
||||
# remove the firmware
|
||||
rm -rf ${pkgdir}/lib/firmware
|
||||
# gzip -9 all modules to safe 100MB of space
|
||||
find "$pkgdir" -name '*.ko' -exec gzip -9 {} \;
|
||||
}
|
||||
|
||||
package_kernel26-headers() {
|
||||
pkgdesc="Header files and scripts for building modules for kernel26"
|
||||
mkdir -p ${pkgdir}/lib/modules/${_kernver}
|
||||
cd ${pkgdir}/lib/modules/${_kernver}
|
||||
ln -sf ../../../usr/src/linux-${_kernver} build
|
||||
cd ${srcdir}/linux-$_basekernel
|
||||
install -D -m644 Makefile \
|
||||
${pkgdir}/usr/src/linux-${_kernver}/Makefile
|
||||
install -D -m644 kernel/Makefile \
|
||||
${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile
|
||||
install -D -m644 .config \
|
||||
${pkgdir}/usr/src/linux-${_kernver}/.config
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
|
||||
|
||||
for i in acpi asm-generic config crypto drm generated linux math-emu \
|
||||
media net pcmcia scsi sound trace video xen; do
|
||||
cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
|
||||
done
|
||||
|
||||
# copy arch includes for external modules
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86
|
||||
cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/
|
||||
|
||||
# copy files necessary for later builds, like nvidia and vmware
|
||||
cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
|
||||
cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
|
||||
# fix permissions on scripts dir
|
||||
chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
|
||||
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel
|
||||
|
||||
cp arch/$KARCH/Makefile ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
|
||||
if [ "$CARCH" = "i686" ]; then
|
||||
cp arch/$KARCH/Makefile_32.cpu ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
|
||||
fi
|
||||
cp arch/$KARCH/kernel/asm-offsets.s ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
|
||||
|
||||
# add headers for lirc package
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
|
||||
cp drivers/media/video/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
|
||||
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102; do
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
|
||||
cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
|
||||
done
|
||||
# add docbook makefile
|
||||
install -D -m644 Documentation/DocBook/Makefile \
|
||||
${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
|
||||
# add dm headers
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
|
||||
cp drivers/md/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
|
||||
# add inotify.h
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
|
||||
cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
|
||||
# add wireless headers
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
|
||||
cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
|
||||
# add dvb headers for external modules
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/9912
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
|
||||
cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
|
||||
# add dvb headers for external modules
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/11194
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
|
||||
cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
|
||||
# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/13146
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
# add dvb headers
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/20402
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb
|
||||
cp drivers/media/dvb/dvb-usb/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb/
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends
|
||||
cp drivers/media/dvb/frontends/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners
|
||||
cp drivers/media/common/tuners/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners/
|
||||
# add xfs and shmem for aufs building
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
|
||||
cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
|
||||
# copy in Kconfig files
|
||||
for i in `find . -name "Kconfig*"`; do
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
|
||||
cp $i ${pkgdir}/usr/src/linux-${_kernver}/$i
|
||||
done
|
||||
|
||||
chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
|
||||
find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
|
||||
# strip scripts directory
|
||||
find ${pkgdir}/usr/src/linux-${_kernver}/scripts -type f -perm -u+w 2>/dev/null | while read binary ; do
|
||||
case "$(file -bi "$binary")" in
|
||||
*application/x-sharedlib*) # Libraries (.so)
|
||||
/usr/bin/strip $STRIP_SHARED "$binary";;
|
||||
*application/x-archive*) # Libraries (.a)
|
||||
/usr/bin/strip $STRIP_STATIC "$binary";;
|
||||
*application/x-executable*) # Binaries
|
||||
/usr/bin/strip $STRIP_BINARIES "$binary";;
|
||||
esac
|
||||
done
|
||||
# remove unneeded architectures
|
||||
rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
|
||||
}
|
||||
|
||||
package_kernel26-docs() {
|
||||
pkgdesc="Kernel hackers manual - HTML documentation that comes with the Linux kernel."
|
||||
|
||||
cd ${srcdir}/linux-$_basekernel
|
||||
mkdir -p $pkgdir/usr/src/linux-$_kernver
|
||||
mv Documentation $pkgdir/usr/src/linux-$_kernver
|
||||
find $pkgdir -type f -exec chmod 444 {} \;
|
||||
find $pkgdir -type d -exec chmod 755 {} \;
|
||||
# remove a file already in kernel26 package
|
||||
rm -f $pkgdir/usr/src/linux-$_kernver/Documentation/DocBook/Makefile
|
||||
}
|
5453
config.x86_64
Normal file
5453
config.x86_64
Normal file
File diff suppressed because it is too large
Load Diff
147
linux.install
Normal file
147
linux.install
Normal file
@ -0,0 +1,147 @@
|
||||
# arg 1: the new package version
|
||||
# arg 2: the old package version
|
||||
|
||||
KERNEL_NAME=
|
||||
KERNEL_VERSION=2.6.39-ARCH
|
||||
|
||||
post_install () {
|
||||
# updating module dependencies
|
||||
echo ">>> Updating module dependencies. Please wait ..."
|
||||
/sbin/depmod $KERNEL_VERSION
|
||||
# generate init ramdisks
|
||||
echo ">>> MKINITCPIO SETUP"
|
||||
echo ">>> ----------------"
|
||||
echo ">>> If you use LVM2, Encrypted root or software RAID,"
|
||||
echo ">>> Ensure you enable support in /etc/mkinitcpio.conf ."
|
||||
echo ">>> More information about mkinitcpio setup can be found here:"
|
||||
echo ">>> http://wiki.archlinux.org/index.php/Mkinitcpio"
|
||||
echo ""
|
||||
echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..."
|
||||
/sbin/mkinitcpio -p kernel26${KERNEL_NAME}
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
pacman -Q grub &>/dev/null
|
||||
hasgrub=$?
|
||||
pacman -Q grub2 &>/dev/null
|
||||
hasgrub2=$?
|
||||
pacman -Q lilo &>/dev/null
|
||||
haslilo=$?
|
||||
# reminder notices
|
||||
if [ $haslilo -eq 0 ]; then
|
||||
echo ">>>"
|
||||
if [ $hasgrub -eq 0 -o $hasgrub2 -eq 0 ]; then
|
||||
echo ">>> If you use the LILO bootloader, you should run 'lilo' before rebooting."
|
||||
else
|
||||
echo ">>> You appear to be using the LILO bootloader. You should run"
|
||||
echo ">>> 'lilo' before rebooting."
|
||||
fi
|
||||
echo ">>>"
|
||||
fi
|
||||
|
||||
if grep "^[^#]*[[:space:]]/boot" /etc/fstab 2>&1 >/dev/null; then
|
||||
if ! grep "[[:space:]]/boot" /etc/mtab 2>&1 >/dev/null; then
|
||||
echo "WARNING: /boot appears to be a seperate partition but is not mounted"
|
||||
echo " This is most likely not what you want. Please mount your /boot"
|
||||
echo " partition and reinstall the kernel unless you are sure this is OK"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "`vercmp $2 2.6.13`" -lt 0 ]; then
|
||||
# important upgrade notice
|
||||
echo ">>>"
|
||||
echo ">>> IMPORTANT KERNEL UPGRADE NOTICE"
|
||||
echo ">>> -------------------------------"
|
||||
echo ">>> As of kernel 2.6.13, DevFS is NO LONGER AVAILABLE!"
|
||||
echo ">>> If you still use DevFS, please make the transition to uDev before"
|
||||
echo ">>> rebooting. If you really need to stay with DevFS for some reason,"
|
||||
echo ">>> then you can manually downgrade to an older version:"
|
||||
echo ">>>"
|
||||
echo ">>> # pacman -U http://archlinux.org/~judd/kernel/kernel26-scsi-2.6.12.2-1.pkg.tar.gz"
|
||||
echo ">>>"
|
||||
echo ">>> If you choose to downgrade, don't forget to add kernel26-scsi to your"
|
||||
echo ">>> IgnorePkg list in /etc/pacman.conf"
|
||||
echo ">>>"
|
||||
echo ">>> (NOTE: The following portion applies to uDev users as well!)"
|
||||
echo ">>>"
|
||||
echo ">>> If you use any DevFS paths in your GRUB menu.lst, then you will not"
|
||||
echo ">>> be able to boot! Change your root= parameter to use the classic"
|
||||
echo ">>> naming scheme."
|
||||
echo ">>>"
|
||||
echo ">>> EXAMPLES:"
|
||||
echo ">>> - change root=/dev/discs/disc0/part3 to root=/dev/sda3"
|
||||
echo ">>> - change root=/dev/md/0 to root=/dev/md0"
|
||||
echo ">>>"
|
||||
fi
|
||||
# generate new init ramdisk
|
||||
if [ "`vercmp $2 2.6.18`" -lt 0 ]; then
|
||||
echo ">>> --------------------------------------------------------------"
|
||||
echo ">>> | WARNING: |"
|
||||
echo ">>> |mkinitrd is not supported anymore in kernel >=2.6.18 series!|"
|
||||
echo ">>> | Please change to Mkinitcpio setup. |"
|
||||
echo ">>> --------------------------------------------------------------"
|
||||
echo ">>>"
|
||||
fi
|
||||
# updating module dependencies
|
||||
echo ">>> Updating module dependencies. Please wait ..."
|
||||
/sbin/depmod $KERNEL_VERSION
|
||||
echo ">>> MKINITCPIO SETUP"
|
||||
echo ">>> ----------------"
|
||||
if [ "`vercmp $2 2.6.18`" -lt 0 ]; then
|
||||
echo ">>> Please change your bootloader config files:"
|
||||
echo ">>> Grub: /boot/grub/menu.lst | Lilo: /etc/lilo.conf"
|
||||
echo "------------------------------------------------"
|
||||
echo "| - initrd26.img to kernel26${KERNEL_NAME}.img |"
|
||||
echo "| - initrd26-full.img to kernel26${KERNEL_NAME}-fallback.img |"
|
||||
echo "------------------------------------------------"
|
||||
fi
|
||||
if [ "`vercmp $2 2.6.19`" -lt 0 ]; then
|
||||
echo ""
|
||||
echo ">>> New PATA/IDE subsystem - EXPERIMENTAL"
|
||||
echo ">>> ----------"
|
||||
echo ">>> To use the new pata drivers, change the 'ide' hook "
|
||||
echo ">>> to 'pata' in /etc/mkinicpio.conf HOOKS="
|
||||
echo ">>> The new system changes: /dev/hd? to /dev/sd?"
|
||||
echo ">>> Don't forget to modify GRUB, LILO and fstab to the"
|
||||
echo ">>> new naming system. "
|
||||
echo ">>> eg: hda3 --> sda3, hdc8 --> sdc8"
|
||||
echo ""
|
||||
echo ">>> piix/ata_piix (Intel chipsets) - IMPORTANT"
|
||||
echo "----------"
|
||||
echo ">>> If you have enabled ide/pata/sata HOOKs in /etc/mkinitcpio.conf"
|
||||
echo ">>> the 'ata_piix' module will be used."
|
||||
echo ">>> This may cause your devices to shift names, eg:"
|
||||
echo ">>> - IDE: devices from hd? to sd?"
|
||||
echo ">>> - SATA: sda might shift to sdc if you have 2 other disks on a PIIX IDE port."
|
||||
echo ">>> To check if this will affect you, check 'mkinitcpio -M' for piix/ata_piix"
|
||||
echo ""
|
||||
fi
|
||||
|
||||
echo ">>> If you use LVM2, Encrypted root or software RAID,"
|
||||
echo ">>> Ensure you enable support in /etc/mkinitcpio.conf ."
|
||||
echo ">>> More information about mkinitcpio setup can be found here:"
|
||||
echo ">>> http://wiki.archlinux.org/index.php/Mkinitcpio"
|
||||
echo ""
|
||||
echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..."
|
||||
if [ "`vercmp $2 2.6.19`" -lt 0 ]; then
|
||||
/sbin/mkinitcpio -p kernel26${KERNEL_NAME} -m "ATTENTION:\nIf you get a kernel panic below
|
||||
and are using an Intel chipset, append 'earlymodules=piix' to the
|
||||
kernel commandline"
|
||||
else
|
||||
/sbin/mkinitcpio -p kernel26${KERNEL_NAME}
|
||||
fi
|
||||
if [ "`vercmp $2 2.6.21`" -lt 0 ]; then
|
||||
echo ""
|
||||
echo "Important ACPI Information:"
|
||||
echo ">>> Since 2.6.20.7 all possible ACPI parts are modularized."
|
||||
echo ">>> The modules are located at:"
|
||||
echo ">>> /lib/modules/$(uname -r)/kernel/drivers/acpi"
|
||||
echo ">>> For more information about ACPI modules check this wiki page:"
|
||||
echo ">>> 'http://wiki.archlinux.org/index.php/ACPI_modules'"
|
||||
fi
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
rm -f /boot/kernel26${KERNEL_NAME}.img
|
||||
rm -f /boot/kernel26${KERNEL_NAME}-fallback.img
|
||||
}
|
14
linux.preset
Normal file
14
linux.preset
Normal file
@ -0,0 +1,14 @@
|
||||
# mkinitcpio preset file for the 'linux' package
|
||||
|
||||
ALL_config="/etc/mkinitcpio.conf"
|
||||
ALL_kver="/boot/vmlinuz-linux"
|
||||
|
||||
PRESETS=('default' 'fallback')
|
||||
|
||||
#default_config="/etc/mkinitcpio.conf"
|
||||
default_image="/boot/initramfs-linux.img"
|
||||
#default_options=""
|
||||
|
||||
#fallback_config="/etc/mkinitcpio.conf"
|
||||
fallback_image="/boot/initramfs-linux-fallback.img"
|
||||
fallback_options="-S autodetect"
|
Loading…
Reference in New Issue
Block a user