Solaris basics: booting process on x86 systems

On x86, the boot model relies on the BIOS. x86 systems instead of using a VTOC, use MBR. X86 counterpart to the OPB’s utility is GRUB.Solaris 11 uses a modified version of GNU GRUB 0.97. The variable bootfs locates the file system reader.kernel$ locates the kernel with additional parameter.module$ locates the boot archive. Once you… Continue reading “Solaris basics: booting process on x86 systems”

Solaris basics: booting process on SPARC systems

SPARC systems rely on OpenBoot (IEEE-1275). The environment behind is a configurable and programmable session run by the OpenBoot PROM (OPB). The OPB utility sets up a SPARC system to accept and execute the kernel. The boot process reduces to four phases: OpenBoot PROM Booter Ramdisk Kernel The OpenBoot PROM starts by looking for a… Continue reading “Solaris basics: booting process on SPARC systems”