- Community Home
- >
- Servers and Operating Systems
- >
- Operating System - Linux
- >
- System Administration
- >
- problem in defining a proliant boot interface in G...
-
- Forums
-
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
- HPE Blog, Austria, Germany & Switzerland
- Blog HPE, France
- HPE Blog, Italy
- HPE Blog, Japan
- HPE Blog, Middle East
- HPE Blog, Russia
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
-
Blogs
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Blog, Latin America
- HPE Blog, Middle East
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
-
Information
- Community
- Welcome
- Getting Started
- FAQ
- Ranking Overview
- Rules of Participation
- Tips and Tricks
- Resources
- Announcements
- Email us
- Feedback
- Information Libraries
- Integrated Systems
- Networking
- Servers
- Storage
- Other HPE Sites
- Support Center
- Aruba Airheads Community
- Enterprise.nxt
- HPE Dev Community
- Cloud28+ Community
- Marketplace
-
Forums
-
Blogs
-
Information
-
English
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
05-27-2009 11:50 PM
05-27-2009 11:50 PM
- 2 x NetXtreme II BCM5708 Gigabit Ethernet (embedded - "bnx0", "bnx1")
- 12 x 82571EB Gigabit Ethernet Controller (add-on - "e1000g0", ..., "e1000g11")
we got the following errors at GRUB:
grub> ifconfig
Probing pci nic...
[UNDI]
...
[UNDI]
No ethernet card found.
Error 12: Invalid device requested
grub>
grub doesn't let me specify which network interface should be used, but we need a workaround because from previous experience the above error should be fixed once a NIC is PXE booted.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
05-28-2009 03:32 AM
05-28-2009 03:32 AM
Re: problem in defining a proliant boot interface in GRUB
Pull the add in card and you will probably get better results.
Please specify the mission objective.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
05-28-2009 09:13 PM
05-28-2009 09:13 PM
SolutionIf you are loading your GRUB from a local disk, the BIOS has already switched the hardware into "boot from local disk" mode and the NICs are all in a disabled state.
If you are loading the GRUB over the network from a TFTP server, the PXE boot sequence is active... but only one card at a time is initialized for network boot: I've never seen a system where you could get multiple NICs using an UNDI interface.
Only the NIC that received the PXE boot parameters (from a DHCP server or a dedicated PXE boot server) and downloaded the bootloader is available for the bootloader. The use of other cards at that point would require a driver that can completely initialize a network card.
Your GRUB apparently does not have hardware-level drivers for your NICs: it has only the UNDI driver which requires the cooperation of the NIC firmware.
You should enable the network boot for the correct interface in the BIOS. In addition, the NICs may have their own BIOS settings menu, accessible using a different keystroke than the standard Proliant BIOS.
If you need to use the PXE mechanism to download the GRUB bootloader using one NIC, then switch over to another NIC for continuing the boot process, you may be out of luck. GRUB has hardware-level support for some NICs, but these tend to be older 10 and 100 Mbps NICs, not Gigabit ones. For all newer NICs, the UNDI support is the only choice available.
MK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
05-29-2009 12:21 AM
05-29-2009 12:21 AM
Re: problem in defining a proliant boot interface in GRUB
My customer needs the ability to network boot the system, to then download an image from a server so that they achieve an automatic installation of a large farm, which can be customized for different layers of the stack.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
06-02-2009 05:41 AM
06-02-2009 05:41 AM
Re: problem in defining a proliant boot interface in GRUB
On other x86 platforms containing NIC's like "80003ES2LAN Gigabit Ethernet Controller (Intel)" and "82571EB Gigabit Ethernet Controller (Intel)" apparently no such problem (as on the proliant) has occurred.
On the Proliant DL380G5 we have two embedded NC373i Multifunction Gigabit Network Adapters with TCP/IP Offload Engine, including support for Accelerated iSCSI through an optional Licensing Kit.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
06-02-2009 07:12 AM
06-02-2009 07:12 AM
Re: problem in defining a proliant boot interface in GRUB
On proliant the PXE boot will work off the built in NIC cards.
This particular add in card that you are using has caused me some trouble on both proliant and ibm branded servers.
If you remove the add in card, boot the system you should be able to contact a PXE server through the 0 NIC, the one with the lowest number on the back.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Hewlett Packard Enterprise International
- Communities
- HPE Blogs and Forum
© Copyright 2021 Hewlett Packard Enterprise Development LP