Disclaimer: Regardless part 0 is more or less around Raspberry Pi, in this post, I am only implementing a bare-minimum version of PXE, it will only handle single architecture (x64) and either UEFI or BIOS, not a general purpose PXE environment. some of the PXE boot environment mentioned should also work with Raspberry Pi 3B+ or above, here’s the official Raspberry Pi documentation.
Continue reading Setting up a PXE boot environment – Part 1: TFTP Server & DHCP ServerTrueNAS (FreeNAS) – 7 years later
7 years after the original FreeNAS, It has changed a lot. Guess it’s time to write some recap and experiences along the additions and modifications to my NAS. It’s gonna be a long one, for those impatient, here is the TL;DR:
- Maxed RAM to 128G
- Added a PCIe NVMe expansion card, and
- Upgraded mirrored boot device to NVMe drives
- Added another NVMe drive for L2ARC
- Upgraded disks to 8TB
- Upgraded switch to MultiGig (10G/2.5G) – Not directly related to the NAS itself
- Peak CIFS get a nice bump, from 3.5Gbps to 5.45Gbps
自從組 FreeNAS 已經過了七年,特別寫一篇 blog 詳述中間各種變化與升級,下面條列升級重點,給沒時間細讀的人參考。
If you are still interested, keep going…
對細節有興趣的請繼續往下看…
Continue reading TrueNAS (FreeNAS) – 7 years laterSetting up a PXE boot environment – Part 0
Upon learning that Raspberry Pi 3 and above has PXE boot capabilities, I pulled out my dust gathering, poor Raspberry Pi 3B… My motive is NOT to re-image that MicroSD card every time I want to tinker stuff, simply plug-in, power up, and viola, at least ideally.
Continue reading Setting up a PXE boot environment – Part 0Building stuff
When I was 12, a relative lend me a set of PC, I vaguely remember it was a Pentium 133, has a turbo button in its case, and a fairly large, 400MB hard drive. He lend it to me so I can take it apart and put it back, see if everything is still working.
Continue reading Building stuffConfigure a http/2 Nginx using Let’s Encrypt free SSL certificate
Once upon a time (circa. 2015), it would cost you for a few dozen bucks, to a few hundred dollars, per year, to get that shiny green little locky thingy appear on your URL bar in the browser. The cost would be justifiable for someone that runs a large business on the web, not so much for small companies or someone who occasionally runs a random httpd somewhere, like me. That was the dark time of the internet.
Continue reading Configure a http/2 Nginx using Let’s Encrypt free SSL certificate