[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
howtos:slackware_admin:building_the_linux_kernel_using_git_repository [2013/12/19 03:21 (UTC)] – [Sources] metaschimahowtos:slackware_admin:building_the_linux_kernel_using_git_repository [2014/02/15 20:08 (UTC)] – updated installkernel script metaschima
Line 462: Line 462:
 #!/bin/sh #!/bin/sh
 # installs kernel only, this should be run only from the kernel source directory # installs kernel only, this should be run only from the kernel source directory
 +
 +error() # error
 +{
 + echo "ERROR: $1"
 + exit 1
 +}
  
 # make sure we are root # make sure we are root
-if test $HOME != '/root'+if test != '/root'
 then then
- echo 'ERROR: This script must be run as root' >&+ error 'This script must be run as root'
- exit 1+
 fi fi
  
Line 486: Line 491:
  
 # for elilo # for elilo
-if test -d /boot/efi/EFI/Slackware+bootdir="/boot/efi/EFI/Slackware
 +if test -d "$bootdir"
 then then
- cp arch/x86/boot/bzImage /boot/efi/EFI/Slackware/vmlinuz+ cp arch/x86/boot/bzImage "$bootdir"/vmlinuz
 fi fi
  
Line 500: Line 506:
  echo 'Kernel installed correctly'  echo 'Kernel installed correctly'
 else else
- echo 'Kernel install failed' + error 'Kernel install failed'
- exit 1+
 fi fi
 if cmp System.map /boot/System.map if cmp System.map /boot/System.map
Line 507: Line 512:
  echo 'System.map installed correctly'  echo 'System.map installed correctly'
 else else
- echo 'System.map install failed' + error 'System.map install failed'
- exit 1+
 fi fi
 if cmp .config /boot/config if cmp .config /boot/config
Line 514: Line 518:
  echo 'Kernel config installed correctly'  echo 'Kernel config installed correctly'
 else else
- echo 'Kernel config install failed' + error 'Kernel config install failed'
- exit 1+
 fi fi
-if test -d /boot/efi/EFI/Slackware+if test -d "$bootdir"
 then then
- if cmp arch/x86/boot/bzImage /boot/efi/EFI/Slackware/vmlinuz+ if cmp arch/x86/boot/bzImage "$bootdir"/vmlinuz
  then  then
  echo 'kernel installed to EFI correctly'  echo 'kernel installed to EFI correctly'
  else  else
- echo 'kernel install to EFI failed' + error 'kernel install to EFI failed'
- exit 1+
  fi  fi
 fi fi
 howtos:slackware_admin:building_the_linux_kernel_using_git_repository ()