Charles23
For Systems with systemd:
If you want to disable the fast startup of a specific service that uses the systemd service management system, you can use the systemctl command. For example, if the service name is httpd, you can run the command sudo systemctl disable httpd. This will remove the service from the autostart list and it won’t start quickly when the system boots.
You can also view the current status of services related to fast startup using sudo systemctl status <service_name>, and then decide whether to disable them according to the situation.
For Other Systems: In some Linux systems, you can try using the chkconfig command. For example, to disable a service named network, you can use the command sudo chkconfig network off. However, this method may not be available on all Linux systems.
Via Boot Loader Settings
For GRUB Boot Loader: Edit the GRUB configuration file. Usually, it is /etc/default/grub. Open it with a text editor, find the line starting with GRUB_CMDLINE_LINUX_DEFAULT and add the parameter systemd.show_status=1 or other relevant parameters to disable fast startup. After editing, run the command sudo update-grub to update the GRUB configuration.