Questions and answers on OpenBoot
Contents
- What is OpenBoot?
- What is the main advantage of OpenBoot?
- Why do application developers need to care about OpenBoot?
- How do I access OpenBoot?
- What is Forth doing in OpenBoot?
- What does a Forth program look like?
- How do I change the OpenBoot settings?
- How do I stop people from rebooting my workstation?
- How do I change the Power-on Banner?
- How do I boot a different kernel?
- What exactly happens during the boot process?
- Can I boot from any device?
- What are the option parameters available in booting Solaris kernels?
- What other standalone programs are available for OpenBoot?
- What is a device tree?
- How do I interpret a device tree?
- How do I create device aliases?
- What can I do with a device node?
- How do I perform device diagnostics?
- How do I make permanent changes in OpenBoot settings?
- How do I do program debugging with OpenBoot?
- At OpenBoot, can I mount file systems and access files?
- Where can I find more literature on OpenBoot and related topics?
Q: What is OpenBoot?
When you turn on a Sun workstation, the firmware in the boot PROM (programmable read-only memory) is executed immediately. The main function of a boot PROM is to load a standalone program to the core memory and start its execution. Standalone programs can be operating systems, diagnostic software, and others. The firmware in Sun's boot PROM is called OpenBoot. Other than initial program loading and invocation, OpenBoot provides debugging features to assist kernel debugging and board bring-up.
Q: What is the main advantage of OpenBoot?
Sun offers many different machine architectures (e.g., sun4d, sun4m, etc.) and boot devices (e.g., different types of disks). Instead of having different versions of the boot PROM firmware to support all combinations, OpenBoot supports plug-in device drivers. The drivers are written in a dialect of the interpreted language Forth (OpenBoot implements a Forth interpreter). The code for the driver may reside on the device PROM itself or in empty space on the system board PROM. This plug-in feature allows Sun or any third-party vendors to develop new boot devices but without recompiling or relinking the boot PROM.
Sign up for ITworld's Daily newsletter
Follow ITworld on Twitter @IT_world
jfruh
Apple syncing patent can't come soon enough
pasmith
New Twitter features borrow from 3rd party clients
Esther Schindler
Open Source Changes the Software Acquisition Process
mikelgan
How to set up continuous podcast play on the new iTunes
David Strom
Five important Windows 7 mobility features
sjvn
Guard your Wi-Fi for your own sake
Sandra Henry-Stocker
Grepping on Whole Words
Sidekick: The Good News & the Bad News
Either way you look at it Microsoft Data Center management did not follow standards or best practices in this failure. In which case it makes me wonder more about the outsourcing of corporate data much less personal data.
- mburton325
Join the conversation here
Quick, practical advice for IT pros. Made fresh daily.
Want to cash in on your IT savvy? Send your tip to tips@itworld.com. If we post it, we'll send you a $25 Amazon e-gift card.














I got the exact answer.
I got the exact answer.Got the exact answer I was
Got the exact answer I was looking for and then some.cc
カードでお金,クレジットカード 現金化,
ショッピング枠 現金化,
カード 現金化,
カードで現金化,
クレジットカードでお金,
即日 現金化,
カード お金,
クレジットカードで現金化,
クレジットカード お金,
カードでお金