Gigabyte GA-G41M-ES2L desktop board


The information on this page have one or more of these issues:

  • It could lack any safety warnings for handling substances dangerous for Health. This is because some articles expects the readers to either be (self) trained professional in electronics repairs and know about how to handle these substances, or to not attempt anythings that requires these skills themselves.
  • It could lack background information or pointers to information that explains how to not break computers. So far this only applies to some articles that explain how to disassemble computers and/or to modify modify the computers electronic circuits: some of them expect the readers to either be (self) trained professional in electronics repairs and know about how to properly understand some advices to not break the electronic circuit.
  • It could be outdated.
  • It could refer to other boot software related projects instead of GNU Boot.
We also need help (ideally in the form of patches sent to the GNU Boot mailing list) to fix this website. See the Helping GNU Boot page for more details on how to contribute to GNU Boot.


Return to index

This is a desktop board using intel hardware (circa ~2009, ICH7 southbridge, similar performance-wise to the Libreboot X200. It can make for quite a nifty desktop. Powered by libreboot.

IDE on the board is untested, but it might be possible to use a SATA HDD using an IDE SATA adapter. The SATA ports do work.

You need to set a custom MAC address in GNU+Linux for the NIC to work. In /etc/network/interfaces on debian-based systems like Debian or Devuan, this would be in the entry for your NIC:
hwaddress ether macaddressgoeshere

Alternatively:

cbfstool libreboot.rom extract -n rt8168-macaddress -f rt8168-macaddress

Modify the MAC address in the file rt8168-macaddress and then:

cbfstool libreboot.rom remove -n rt8168-macaddress cbfstool libreboot.rom add -f rt8168-macaddress -n rt8168-macaddress -t raw

Now you have a different MAC address hardcoded. In the above example, the ROM image is named libreboot.rom for your board. You can find cbfstool under coreboot/default/util/cbfstool/ after running the following command in the build system:

./build module cbutils

You can learn more about using the build system, lbmk, here:
Libreboot build instructions

Flashing instructions can be found at ../install/

RAM

Kingston 8 GiB Kit KVR800D2N6/8G with Elpida Chips E2108ABSE-8G-E

this is a 2x4GB setup and these work quite well, according to a user on IRC.

Many other modules will probably work just fine, but raminit is very picky on this board.

Markdown file for this page: https://gnu.org/software/gnuboot/docs/hardware/ga-g41m-es2l.md