This worked for me on my Chromebook. Here are the resources I used:
Please note I am not a Linux person. I have the Chromebook and decided to hack it a bit. I will do my best to answer questions, but I am not a Linux expert.
Chromebook is a Samsung Series 5 5550 https://www.samsung.com/us/computer/chrome-os-devices/XE550C22-A01US
Other Chromebooks should work. I am not using the SSD drive for the Linux install. Only Chrome OS is on the SSD. This Chromebook does have the 64bit Intel processor. I am not sure if this would work on an ARM processor. The Chromebook must be in developer mode and have the registry hack to enable booting from USB
I installed Linux on a 16GB micro jump drive (from Staples, they had it on sale). I tried installing on an 8GB SD card, but there was not enough room for Linux, wine, and EnB files.
First I installed Linux per this link:
http://chromeos-cr48.blogspot.com/2012/12/so-you-want-chrubuntu-on-external-drive.html
I did not do any updates, I followed the WINE and EnB Install, with a few minor changes:
//Install mesa-utils
sudo apt-get install mesa-utils
//Install wine and winetricks - Took a long time
sudo apt-get install wine winetricks
//Before you do anything with Wine, configure it for 32bit
WINEARCH=win32 winecfg
//Instead of Mono, I used wintricks DOTNET20
wintricks dotnet20
//Install crypro32
winetricks crypt32
//Now install EnB and Net7
wine Downloads/eandb_demo.exe
wine Downloads/Net-7_Install.exe
Now I used the icon on the desktop to run Net7 and did all the Net7 and Client updates.
After I tested the EnB Install, I did all of the Linux updates and I've done this twice to ensure it is not a fluke.
Ensuring WINE is in 32Bit mode is very important, and I had better luck with DOTNET20 in place of Mono. I've attached a screen shot of me in the game from my Chromebook.