![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/doc/initramfs-tools-core/examples/ |
Upload File : |
#!/bin/sh # # This script is run inside of the initramfs environment during the # system boot process. It is installed there by 'update-initramfs'. # The # package that owns it may opt to install it in an appropriate # location under "/usr/share/initramfs-tools/scripts/". # # see initramfs-tools(7) for more details. # # List the soft prerequisites here. This is a space separated list of # names, of scripts that are in the same directory as this one, that # must be run before this one can be. # PREREQ="" prereqs() { echo "$PREREQ" } case $1 in # get pre-requisites prereqs) prereqs exit 0 ;; mountfail) # Called if the script has previously registered a mountroot # failure. # Check status, and display any relevant information about the # failure if there is a problem, then exit with a status of 1. ;; esac # Do the work here. # If this script is to be placed in either init-premount, or local-top, # register a mountroot failure hook, so that further information can be given # to the user, in the event that the root device cannot be found. . /scripts/functions add_mountroot_fail_hook 20-example-script echo "Got here!" exit 0