boot - What is a BEV device?

18
2014-04
  • Ring

    I'm looking at the BIOS, Boot Manager, of a brand new Dell power edge T110 II and I'm trying to figure out how to get this machine to boot from USB flash drive. In the boot order screen I see the devices listed:

    Harddisk
    Cd rom
    BEV device : Embedded NIC 1 : MBA v14.2.6 Slot 0200
    

    The NIC part, does that mean its referring to a network interface card? So... boot from network? Why is my flash drive not listed?

  • Answers
  • kbyrd

    BEV stands for Bootstrap Entry Vector. From http://www.scs.stanford.edu/nyu/04fa/lab/specsbbs101.pdf

    BEV
    A Bootstrap Entry Vector is a pointer that points to code inside an option ROM that
    will directly load an O/S. The BEV resides in a PnP option ROM Expansion Header.
    An example of an option ROM with a BEV is a PnP ISA ethernet controller.
    

    It's a method a device like a network card used to boot your PC from that device. As a concrete example, I believe PXE booting (which is a common way to bootstrap a PC over the network), starts with the BEV field on the network card.

    About the flash drive. I feel like getting a random USB stick to boot on a random computer has always started off with frustration. Here's what I would try (this isn't solid advice so much as my random collection of troubleshooting tips).

    1. Be absolutely sure you can boot off the USB stick on another PC (don't use a Mac). Basically verify your stick is bootable. Make a note of how that USB stick appears to the BIOS of that computer. Is it a USB CD-ROM? A USB hard drive? Something else?
    2. Go look at the USB settings in your BIOS. You're looking for something that might indicate you can turn on/off booting from USB.
    3. Verify the port you're trying to boot from is active. Some PCs have multiple USB controllers (rear ports might be different than front ports) and not all of them may be active by default or bootable by default.
    4. From BIOS, with the USB stick plugged in, see if it shows up in any list of devices.

  • Related Question

    bios - What is iGPU frame buffer?
  • Akhil Sankar

    In the BIOS setup utility of ASUS M3N78-EM, there is an option to set iGPU Frame Buffer Size instead of Hybrid SLI (as has been stated in the manual). What might be the reason for this, and what does iGPU Frame Buffer Size relate to?


  • Related Answers
  • Kevin Kuphal

    The iGPU stands for Integrated Graphics Processing Unit. That setting controls the amount of memory you give to the integrated graphics on your motherboard. Typically this can be values from 32MB to 512MB depending on the board.

    I believe when Hybrid SLI is enabled which combines your iGPU with an external discrete GPU, the option to control the amount of memory is turned off since this is managed by the board.

  • RascalKing

    iGPU stands for integrated Graphics Processing Unit. iGPUs share system memory (RAM) with the other parts of your system. The Frame Buffer size setting allows you to state how much memory is available to the integrated GPU (this goes into much more depth, but that is the Reader's Digest abridged version).

    Now, this allows for change because the iGPU settings started gaining prominence with the advent of nVidia's Hybrid SLI technology, which will allow you to use an iGPU and a Discrete GPU (dGPU or video card) in an SLI format to boost performance or save power. They need to allow you to turn it on or off because this tech is only available (currently) on Windows Vista (and I would assume Windows 7), so people running another OS would probably want to change this setting.