Questions tagged [boot]

Booting is the initial set of operations that a computer system performs when electrical power is switched on. The process begins when a computer that has been turned off is re-energized, and ends when the computer is ready to perform its normal operations.

Booting (also known as booting up) is the initial set of operations that a computer system performs when electrical power is switched on. The process begins when a computer that has been turned off is re-energized, and ends when the computer is ready to perform its normal operations. On modern general purpose computers, this can take tens of seconds and typically involves performing power-on self-test, locating and initializing peripheral devices, and then finding, loading and starting an operating system. Many computer systems also allow these operations to be initiated by a software command without cycling power, in what is known as a soft reboot, though some of the initial operations might be skipped on a soft reboot. A boot loader is a computer program that loads the main operating system or runtime environment for the computer after completion of self-tests.

The computer term boot is short for bootstrap or bootstrap load and derives from the phrase to pull oneself up by one's bootstraps. The usage calls attention to the paradox that a computer cannot run without first loading software but some software must run before any software can be loaded. Early computers used a variety of ad-hoc methods to get a fragment of software into memory to solve this problem. The invention of integrated circuit Read-only memory (ROM) of various types solved the paradox by allowing computers to be shipped with a start up program that could not be erased, but growth in the size of ROM has allowed ever more elaborate start up procedures to be implemented.

1061 questions
65
votes
2 answers

Does memtest86+ test memory which is used to run itself?

One of the common server failure scenarios is bad DRAM, sometimes even when ECC memory is used. memtest86+ is one of the most useful tools to diagnose DRAM problems. As it loads itself at the start of the memory, I've been wondering if memtest86+…
Robin
  • 768
  • 7
  • 15
59
votes
13 answers

What is the recommended size for a Linux /boot partition?

What is the recommended size for a Linux /boot partition? And is it safe to not have a /boot partition? I see some servers don't have a /boot partition while some servers have a 128 MB /boot partition. I am a little confused. Is /boot partition…
Tyler Liu
  • 693
  • 1
  • 6
  • 7
35
votes
6 answers

How to list services/daemons started at boot _and_ check their loading order

I want to be sure in what order services are started during boot process in Debian based systems (Debian Squeeze in particular).
user155872
  • 353
  • 1
  • 3
  • 4
31
votes
4 answers

Docker daemon doesn't start on boot on CoreOS

I have a vanilla install of CoreOS (835.9.0) and it doesn't start the docker daemon on startup. It only starts when I SSH in and do eg docker ps. How can i make the docker daemon automatically start on system boot? When i say the docker daemon, i…
Chris
  • 1,201
  • 5
  • 15
  • 17
30
votes
3 answers

Is it safe to reboot a server open to the internet?

Specifically I have an iptables ruleset defined on a server running CentOS. Am I guaranteed / can I guarantee / how can I guarantee that when networking comes online (either at machine boot, or after restarting the network service) the iptables…
Parthian Shot
  • 1,155
  • 3
  • 16
  • 32
30
votes
9 answers

How to make a bootable USB drive out of a bootable DVD or CD

Is there a "universal" way of how you can make a bootable USB drive out of a bootable dvd or cd? What makes a USB drive bootable? What makes a dvd and cd bootable? For example there is a program called UNetBootin which can make bootable USB drives,…
Svish
  • 6,627
  • 14
  • 37
  • 45
29
votes
2 answers

Who restarted my Windows server?

Is it possible on Windows Server 2000/2003/2008 machines to see which user rebooted the server? I have found the shutdown event in the System event log, but it does not show which user initiated the reboot.
joar
  • 911
  • 1
  • 8
  • 13
26
votes
4 answers

Run a bash script after EC2 instance boots

I have a script on an EC2 instance that remotely starts another instance. Once this instance has fully loaded (finished booting) I want it to automatically run a bash script, what would be the best way to do this? I need everything to be fully…
SSH This
  • 475
  • 1
  • 5
  • 8
23
votes
2 answers

How to set systemd service dependencies?

During CentOS 7 system boot nginx start fails with the following error: 2014/08/04 17:27:34 [emerg] 790#0: bind() to a.b.c.d:443 failed (99: Cannot assign requested address) I suspect this is happening due to the network interfaces not being up yet…
vincent.io
  • 935
  • 3
  • 8
  • 23
21
votes
5 answers

How to make my HP server boot faster?

I have an HP ProLiant DL370 G6 server that I am using as a workstation. It takes 60 seconds during reboot and cold boot before screens post with a discrete Radeon HD6xxx GPU. What can I do to make it boot faster? I have had a chance to use HP…
GregC
  • 879
  • 2
  • 8
  • 24
19
votes
5 answers

Extremely fast booting server

I'm changing the way that our DHCP/DNS stuff works at work. Currently we've got 3 DNS servers, and a DHCP box. All of them are VMs. There's a circular dependency where stuff booting requires NFS, which requires DNS. So when we reboot stuff,…
Tom O'Connor
  • 27,440
  • 10
  • 72
  • 148
17
votes
3 answers

How to free up space on RHEL6 /boot safely?

I am trying to do yum update on RHEL 6 box and I am getting this error message Transaction Check Error: installing package kernel-2.6.32-279.9.1.el6.x86_64 needs 10MB on the /boot filesystem installing package grub-1:0.97-77.el6.x86_64 needs…
ams
  • 285
  • 1
  • 2
  • 6
16
votes
5 answers

What do these disk errors in syslog mean?

I just rebooted my monitoring server for the first time in a while, and the following starting filling the screen: Jul 11 23:52:30 monit kernel: [ 25.255908] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Jul 11 23:52:30 monit kernel: […
Soviero
  • 4,306
  • 7
  • 34
  • 59
16
votes
2 answers

Auto-booting and Securing a Linux Server with an Encrypted Filesystem

I'm setting up some new Ubuntu servers, and I'd like to secure the data on them against theft. The threat model is attackers desiring the hardware or rather naïve attackers desiring the data. Please take note of this section. The threat model does…
cjs
  • 1,355
  • 1
  • 12
  • 23
16
votes
4 answers

Booting a native Windows install in Virtualbox: is it possible?

I am looking for something similiar to Bootcamp. Currently, I run Ubuntu Maveric as my primary operating system and run Windows 7 in Virtualbox. For some tasks, however, running Windows virtualized just seems to result in too much overhead and…
Aron Rotteveel
  • 8,239
  • 17
  • 51
  • 64
1
2 3
70 71