[SOLVED] optimize my BIOS so that it takes less time to boot ?

ismail783

Distinguished
Sep 17, 2008
23
0
18,510
I am using Asus Prime H370-Plus ATX LGA1151.

My system has been booting slowly so I ran some diagnoses.

% systemd-analyze
Startup finished in 22.344s (firmware) + 4.910s (loader) + 3.251s (kernel) + 1.099s (userspace) = 31.605s

So, the slow boot time is probably due to the UEFI. How can I optimize my bios so that it takes less time to boot?
 
Solution
If you have a device adapter and no device is detected, there will be a time out before the start can proceed. Disable such adapters.

In the bios, there might be a ram check that is started, either by default or by design.

Fast boot will load a file image of windows which takes less time than cold loading individual components.

Best of all, don't boot normally.
Use sleep to ram(no hibernate instead
If you have a device adapter and no device is detected, there will be a time out before the start can proceed. Disable such adapters.

In the bios, there might be a ram check that is started, either by default or by design.

Fast boot will load a file image of windows which takes less time than cold loading individual components.

Best of all, don't boot normally.
Use sleep to ram(no hibernate instead
 
  • Like
Reactions: ismail783
Solution

ismail783

Distinguished
Sep 17, 2008
23
0
18,510
I am extremely sorry for the delay.

what your full system spec? include all Accessories

Bash:
% inxi -F
System:    Host: ismail-i5 Kernel: 5.4.0-56-generic x86_64 bits: 64 Desktop: Cinnamon 4.6.7 Distro: Linux Mint 20 Ulyana
Machine:   Type: Desktop Mobo: ASUSTeK model: PRIME H370-PLUS v: Rev 1.xx serial: <superuser/root required>
           UEFI: American Megatrends v: 2301 date: 07/10/2020
CPU:       Topology: 6-Core model: Intel Core i5-8600K bits: 64 type: MCP L2 cache: 9216 KiB
           Speed: 2387 MHz min/max: 800/4300 MHz Core speeds (MHz): 1: 2723 2: 2401 3: 2149 4: 2608 5: 2235 6: 2494
Graphics:  Device-1: Intel UHD Graphics 630 driver: i915 v: kernel
           Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa
           resolution: 1920x1080~60Hz, 1920x1080~60Hz
           OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.0.8
Audio:     Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel
           Device-2: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo
           Sound Server: ALSA v: k5.4.0-56-generic
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
           IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: 18:31:bf:b5:e6:5b
Drives:    Local Storage: total: 7.50 TiB used: 4.55 TiB (60.6%)
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 250GB size: 232.89 GiB
           ID-2: /dev/sdb vendor: Western Digital model: WD40PURX-64N96Y0 size: 3.64 TiB
           ID-3: /dev/sdc vendor: Western Digital model: WD40EFRX-68WT0N0 size: 3.64 TiB
Partition: ID-1: / size: 227.74 GiB used: 38.87 GiB (17.1%) fs: ext4 dev: /dev/sda2
Sensors:   System Temperatures: cpu: 27.8 C mobo: N/A
           Fan Speeds (RPM): N/A
Info:      Processes: 260 Uptime: 1d 9h 29m Memory: 31.03 GiB used: 9.07 GiB (29.2%) Shell: zsh inxi: 3.0.38

Other than this I have a Canon iP2700-series printer.

Bash:
% lpstat -p
printer iP2700-series disabled since Mon 30 Nov 2020 09:10:51 PM +06 -
    Unplugged or turned off
 
Last edited: