AN!Wiki :: How To :: Configuring Network Boot on Fujitsu Primergy |
Note: This mini-tutorial was written as a compendium to the Anvil! m2 Tutorial. |
This tutorial will show you how to boot a Fujitsu server off of a PXE server, as is often done when using a Striker dashboard as an install target.
Contents
|
Join our Network As the demand for Fujitsu products and services continue to grow, so does the demand for professionals responding to this growth. The Fujitsu Sales team works to provide understanding and adoption of Fujitsu products worldwide. WiFi22.20.0Driver64Win10.exe for 64-bit of Windows® 10; WiFi22.20.0Driver32Win10.exe for 32-bit of Windows 10; Check if your Windows 10 is 32-bit or 64-bit. See the release notes for what's new or fixed, known issues, and supported hardware.
Note: There may be slight variations in the appearance and layout of your BIOS, though you should have no trouble finding what you need. |
When you first power on a Fujitsu Primergy server, it will take a minute or so for anything to show on the screen. This is normal, particularly after AC was disconnected.
When it does show the first screen, you will see a prompt to press <F2> to enter the BIOS.
Press <F2> and then wait.
The machine will continue to boot, scanning the RAID controller in the process. Once done, it will enter the BIOS scree.
The first page you will see is the Main BIOS page.
Enabling 'PXE' (Network) Booting
Most Anvil! systems use three separate dual-port network cards. The first two ports are usually built into the server and the other two are add-in cards.
If you aren't sure which is which, you can simply enable all of them as bootable cards.
The goal of this tutorial is to make life easy, if not efficient, so we will cover how to enable all interfaces as bootable devices.
Enabling Booting from onboard NICs
Note: To navigate the BIOS pages, use your left and right arrow keys. One you are on the page you want, press the up and down keys to moved between the items. Press '<enter>' to edit an item's value. |
Press the 'right' arrow key to switch to the 'Advanced' page.
Press the 'down' key to highlight 'Onboard Devices Configuration' and press '<enter>'.
You will an option to enable or disable the onboard LAN (network) interfaces followed by an option to set if each is bootable and, if so, using what protocol.
Select each 'LAN X Oprom' that is not set to 'PXE', press '<enter>' and select the 'PXE' option. Press '<enter>' again to make the change.
Some trivia;
- Oprom is short for 'Option ROM' (itself an acronym for 'Read Only Memory) and is used by the hardware to determine where to look for bootable devices.
- iSCSI is a way to use raw storage from a device on the network as if it was a local hard drive. Setting a NIC to 'iSCSI' boot mode tells the system to reach out over the network to find its 'hard drive' to boot from.
Now we can select either onboard interface to boot off of!
Note: It's outside the scope of this tutorial, but if you have hardware RAID and no optical drive, you can disable the onboard SATA to reduce boot times. |
Now to save and exit.
Press the '<esc>' key to return to the 'Advanced' page and then use the right arrow key to navigate to the 'Save and Edit' page. Select 'Save changes and Reset' and press '<enter>'.
Enabling booting from add-in NICs
Note: Most Anvil! systems use one of the onboard NICs for the connection to the Back-Channel Network, which is what we will use to boot the node off of the Striker dashboard. So for most people, this section is not needed. |
If you want to enable booting off of add-in network cards, you will need to tell the BIOS to look at them during boot.
To do this, you need to know which PCIe slot the add-in card is plugged into. Depending on your hardware server model, this should either be stamped into the metal near each expansion slot and/or shown on a label inside the server itself.
Once you know which PCIe slots your add-in network cards are in, you're ready to enable them!
Boot the computer and press <F2> to go back into the BIOS as before.
Navigate to the 'Advanced' menu and go down to the 'Option ROM Configuration' item and press '<enter>'.
Change the 'Launch Slot X OpROM' to 'Enabled' for the slots with NICs installed in them.
Once done, as above, press '<esc>' to return to the 'Advanced' menu, then use the arrow keys to go to the 'Save and Exit' page and then choose the 'Save changes and Reset' option.
Booting from the network
Note: The screen prompting for you to press '<F12>' to select boot might pass quickly. You can start pressing '<F12>' before seeing the prompt and it will still provide the boot selection menu. |
During the boot of the machine, you will see a prompt to press '<F12>' to 'enter Boot Menu'.
Press '<F12>' and then wait. The machine needs to scan a few things, like the RAID controller, before the boot device selection window appears.
And there you have it!
In some cases, the add-in Intel-based cards have their PXE booting disabled. In these cases, simply enabling the OpROM in the BIOS is not enough to enable PXE booting.
If, after following the earlier steps. you still don't see your Add-In cards as bootable options when you press <F12>, you will need to enable the controller's boot firmware.
Note: This next process requires RHEL or CentOS be installed. If you do not have an OS yet, please use a USB DVD drive to install EL6 64-bit traditionally. |
Downloading the Intel BootUtil
We are going to need to use a tool from Intel called BootUtil to change the controller's firmware.
Visit the Intel Boot Agent download page and then click on 'Download Intel Ethernet Flash Firmware Utility' and then click on 'Preboot.tar.gz'. Agree to the EULA and then save the file.
Copy the Preboot.tar.gz file to your node.
Go to the directory you saved it to on the node and extract it:
Now change into the APPS/BootUtil/Linux_x64/ directory.
By default, the utility is not executable, so the last step is to fix that. As the root user, run:
Done!
Using bootutil64e
First, let's look at the current installed adapters:
In this case, the first four interfaces on our two dual-port 10Gbps adapters. Note that the 'Flash Firmware' is listed as 'Disabled'? This tells up we need to update their configuration.
We want all to be PXE bootable, so we're going to run:
Note: Ignore the errors on ports 5 and 6, these are the onboard adapters and the command wasn't needed on them. |
Now reboot.
That's it!
When the node reboots, you should be able to see all adapters as PXE bootable when you press <F12> during the boot process.
Fujitsu Network & Wireless Cards Driver Download For Windows 10 Windows 7
From here, you can pick up what to do next back at the main tutorial:
Any questions, feedback, advice, complaints or meanderings are welcome. | ||||
Us: Alteeve's Niche! | Support: Mailing List | IRC: #clusterlabs on Freenode | © Alteeve's Niche! Inc. 1997-2019 | |
legal stuff: All info is provided 'As-Is'. Do not use anything here unless you are willing and able to take responsibility for your own actions. |
The terms of the software license agreement included with any software you download will control your use of the software.
INTEL SOFTWARE LICENSE AGREEMENTIMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.
Do not use or load this software and any associated materials (collectively,
the 'Software') until you have carefully read the following terms and
conditions. By loading or using the Software, you agree to the terms of this
Agreement. If you do not wish to so agree, do not install or use the Software.
LICENSES: Please Note:
- If you are a network administrator, the 'Site License' below shall
apply to you.
- If you are an end user, the 'Single User License' shall apply to you.
- If you are an original equipment manufacturer (OEM), the 'OEM License'
shall apply to you.
SITE LICENSE. You may copy the Software onto your organization's computers
for your organization's use, and you may make a reasonable number of
back-up copies of the Software, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel
component products. Use of the Software in conjunction with non-Intel
component products is not licensed hereunder.
2. You may not copy, modify, rent, sell, distribute or transfer any part
of the Software except as provided in this Agreement, and you agree to
prevent unauthorized copying of the Software.
3. You may not reverse engineer, decompile, or disassemble the Software.
4. You may not sublicense or permit simultaneous use of the Software by
more than one user.
5. The Software may include portions offered on terms in addition to those
set out here, as set out in a license accompanying those portions.
SINGLE USER LICENSE. You may copy the Software onto a single computer for
your personal, noncommercial use, and you may make one back-up copy of the
Software, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel
component products. Use of the Software in conjunction with non-Intel
component products is not licensed hereunder.
2. You may not copy, modify, rent, sell, distribute or transfer any part
of the Software except as provided in this Agreement, and you agree to
prevent unauthorized copying of the Software.
3. You may not reverse engineer, decompile, or disassemble the Software.
4. You may not sublicense or permit simultaneous use of the Software by
more than one user.
5. The Software may include portions offered on terms in addition to those
set out here, as set out in a license accompanying those portions.
OEM LICENSE: You may reproduce and distribute the Software only as an
integral part of or incorporated in Your product or as a standalone
Software maintenance update for existing end users of Your products,
excluding any other standalone products, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel
component products. Use of the Software in conjunction with non-Intel
component products is not licensed hereunder.
2. You may not copy, modify, rent, sell, distribute or transfer any part
of the Software except as provided in this Agreement, and you agree to
prevent unauthorized copying of the Software.
3. You may not reverse engineer, decompile, or disassemble the Software.
4. You may only distribute the Software to your customers pursuant to a
written license agreement. Such license agreement may be a 'break-the-
seal' license agreement. At a minimum such license shall safeguard
Intel's ownership rights to the Software.
5. The Software may include portions offered on terms in addition to those
set out here, as set out in a license accompanying those portions.
NO OTHER RIGHTS. No rights or licenses are granted by Intel to You, expressly
or by implication, with respect to any proprietary information or patent,
copyright, mask work, trademark, trade secret, or other intellectual property
right owned or controlled by Intel, except as expressly provided in this
Agreement.
OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software
remains with Intel or its suppliers. The Software is copyrighted and
protected by the laws of the United States and other countries, and
international treaty provisions. You may not remove any copyright notices
from the Software. Intel may make changes to the Software, or to items
referenced therein, at any time without notice, but is not obligated to
support or update the Software. Except as otherwise expressly provided, Intel
grants no express or implied right under Intel patents, copyrights,
trademarks, or other intellectual property rights. You may transfer the
Software only if the recipient agrees to be fully bound by these terms and if
you retain no copies of the Software.
Fujitsu Network & Wireless Cards Driver Download For Windows 10 32-bit
LIMITED MEDIA WARRANTY. If the Software has been delivered by Intel on
physical media, Intel warrants the media to be free from material physical
defects for a period of ninety days after delivery by Intel. If such a defect
is found, return the media to Intel for replacement or alternate delivery of
the Software as Intel may select.
EXCLUSION OF OTHER WARRANTIES. EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS
PROVIDED 'AS IS' WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND
INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A
PARTICULAR PURPOSE. Intel does not warrant or assume responsibility for the
accuracy or completeness of any information, text, graphics, links or other
items contained within the Software.
LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE
FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS,
Fujitsu Network & Wireless Cards Driver Download For Windows 10 7
BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR
INABILITY TO USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR
LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL
DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE
OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION.
Fujitsu Network & Wireless Cards Driver Download For Windows 10 64-bit
TERMINATION OF THIS AGREEMENT. Intel may terminate this Agreement at any time
if you violate its terms. Upon termination, you will immediately destroy the
Software or return all copies of the Software to Intel.
APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the
laws of California, excluding its principles of conflict of laws and the
United Nations Convention on Contracts for the Sale of Goods. You may not
export the Software in violation of applicable export laws and regulations.
Intel is not obligated under any other agreements unless they are in writing
and signed by an authorized representative of Intel.
GOVERNMENT RESTRICTED RIGHTS. The Software is provided with 'RESTRICTED
RIGHTS.' Use, duplication, or disclosure by the Government is subject to
restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or its
successor. Use of the Software by the Government constitutes acknowledgment
of Intel's proprietary rights therein. Contractor or Manufacturer is Intel
2200 Mission College Blvd., Santa Clara, CA 95052.