NomadBSD 1.4 up and running fine on a new Chromebox - CN62
Inspired by getting an earlier model - the Asus CN60 - up and running fine, I decided to save a later new-old-stock model, the CN62 from the shredder since it was facing an EOL in 2 months anyway.
Problem is, I didn’t realize I had picked up the locked-down “Chromebox For Meetings G015” model. Gulp - good news, I got past it easily.
Look how happy everyone is! That’s how I looked when I got NomadBSD running on it!
This model improves upon the earlier one, by allowing the keyboard to function early enough to allow for bootloader kernel options, rather than just waiting for a timeout and crossing fingers. Luckily, the NomadBSD defaults work just fine, but finally good to have a working keyboard choice when booting.
In addition, the dumb little bluetooth remote-control / keyboard works just fine with the included usb dongle! Not that I’m going to use it, but it’s funny to type into LeafPad with it. Not interested, so into the drawer that goes.
802.11ac wifi works fine as well.
As before, HDMI audio was picked up ok, but not the earphone-jack. Some manual configuration on my part should fix that, but in the meantime I slack it with a usb<>audio headphone dongle.
Notes:
The objective is to simply place the unit into “developer mode”, and boot either externally or internally with NomadBSD. No Chromeos chroot environment desired, NOR was any 3rd party bios updates desired either. As a dedicated slacker, I didn’t even want to open the box!
Very simply, I followed the instruction for the earlier CN60 model here - although obviously the hardware description compared to the CN62 are different:
Because the unit was locked down for setting up a Chromebox for Meetings environment, and not the usual consumer one where you bring up a crosh terminal, acess the shell, and do your crossystem commands with sudo - forget that jazz:
Just enter a virtual terminal with CTRL-ALT-F2 which drops you down into a root shell. (after being in developer mode first obviously) Now you can enable the usb boot and legacy boot options and reboot.
SD-CARD for initial run / installation:
Even though you may have set the usb and legacy boot options, this unit - like the one before it - can be hit or miss when it comes to actually booting from usb sticks.
But, using a full-sized SD-CARD for boot (CTRL-L) at the developer mode boot screen, had zero problems being recognized.
So my recommendation is to try a freshly-burned SD-Card of the NomadBSD image.
Normally, I like to run from removable media, but in this case, since the ChromeOs partitions on the m2.ssd were of no use to me at this point, I went for the INSTALL option to the SSD. No problems, and yep - it runs pretty fast.
Once again, I’m stoked at how nicely a Chromebox works with NomadBSD, especially this one now that the keyboard is active at bootloader time, and bluetooth just came up with no problems - although I have little use for that.