Building A New PC Workstation Part 9 | Battery, Input, OS, And Drivers

avatar
(Edited)

Welcome back to my series about the ancient art of building a PC. In this post, we'll install some peripherals, operating system, basic software, and drivers. In case you missed my previous posts on the subject (1-8), please do check them out.

This blog turned out a little bit longer than my previous posts.  I didn't anticipate having so much to say about a battery.


In my previous post I installed a 2 M2 SSD drives in a RAID 0 configuration along with write-back cache enabled. The risk of running this configuration is that if there is a power outage, the drives can get corrupted because my motherboard RAID has no battery backup. To mitigate this risk, we need to install a UPS.

As a general rule, if you want to maximize the life of your workstation, you should install a UPS. They regulate power to your power supply, and are the first line of protection against power surges and sags.

The unit itself is pretty sleek, and will look great next to my workstation. The model I chose was the BR1500G made by APC. There are similar models available that are less expensive, but this one is made by a reputable manufacturer, and has a pretty cool feature.
That feature is a Battery Pack connector on the back. You can purchase a battery pack extender that triples the number of backup batteries from two to six, which will extend the amount of backup time. Depending on how much power the PC draws, it could allow extra time for shutting down applications should there be a power outage.
For shipping the battery arrives disconnected. To connect it, you have to open the bottom cover, remove the battery completely, and reinstall the battery in the opposite direction.
It is important you pay attention to how the outlets on the rear of the UPS are labeled. Not all ports offer battery protection. The master port is where you should plug in the workstation. The ports labeled "Controlled by MASTER" will be deactivated if the workstation is powered down and not drawing current. Another item of note is the data port, which allows you to plug the UPS into your workstation via a USB port. This allows the UPS to perform a shutdown of the computer, should the power go out and the battery charge drop below a certain threshold. The included utility also has some great information regarding power consumption of your devices.
Since we now have reliable power, we can now install the operating system and be confident we will not experience data corruption should there be a outage.

First off, you should download chipset and onboard device drivers. If you can, download them onto a newly formatted USB drive, and install them before you connect your system to the Internet. Your individual motherboard manufacturer will have a different set of drivers depending on the hardware built into the motherboard. As a general rule, you should download and install everything, unless you are specifically disabling hardware in BIOS. For example, some people choose to use a high end sound or network card, and disable the onboard device. In this case you would not need to install the driver included with the motherboard. Even if your device is recognized by windows, you should still install the latest release version of the manufacturer's driver.

Once we have our drivers downloaded, we can install Windows. While Windows 10 is far from my favorite operating system in terms of privacy, it's a good host operating system for running VMWare Workstation (more on that possibly in another post). I don't want to spend a lot of time on the Windows install, as there are a ton of resources available on the web.

One aspect of the install directly related to my build is the RAID driver. Without the RAID driver you previously downloaded, your drives will not be recognized correctly by the operating system.

Here we can see the RAID 0 drive has been correctly recognized by the Windows install utility. Without the RAID driver, Windows will recognize the individual hardware drives, and any attempt to install Windows will corrupt your RAID. If your RAID gets corrupted, you would need to rebuild it again via the BIOS utility.

After this point, Windows has been installed completely, and all relevant device drivers have also been installed. The system now successfully boots into Windows!

Of less critical importance to a build are the input devices, such as keyboard and mouse. For my mouse I chose the Sensei Ten. As I have stated previously, some of the best hardware for PCs is marketed towards gamers, and mice are no exception. Many gaming mice are very chunky in appearance, and have a lot of extra buttons. This particular mouse is ergonomic, has limited extra buttons, and has a very sensitive optical sensor. Like most gaming gear, it has LED accent lighting, which can be switched off. It's also a wired mouse, so I don't have to worry about changing batteries.
This time around I chose a mechanical keyboard. This is how keyboards were built in the old days, and having one gives me a sense of nostalgia. Typing is not quiet on this keyboard by any means, and if you type a decent words per minute, it's going to be loud. For some reason it feels like I can type faster when I use this keyboard, but I think it's an illusion. It might be from the mechanical feedback you get from typing along with the rapid clicks that make it seem like you can type faster. Truth be told, I might have to get a wireless silent keyboard, for those times when I'm on conference calls so I don't become a distraction.

By now you already know I don't like my PC lit up like a Christmas tree. Disabling the accent lighting on the keyboard was as easy as clicking a button. The mouse however required me to install a utility. I know, I know, I'm so boring.

There are a few other bits of software that I want to install right away, these include:

Install a privacy browser

To keep it simple, I will need a web browser to install the most important computer software,  such as the anti-virus.  I prefer Brave because I can use google chrome plug-ins, and crypto of course.  I install other browsers as well, such as Mozilla Firefox, but I almost never use Internet Explorer/Edge unless I'm testing a website.  Once you install the browser, go straight to the download page for your favorite anti-virus.

Install antivirus / anti-malware

For my anti-virus install / anti-mallware install, I chose Sophos.  Unlike some of the other anti-virus software targeted to the home user, Sophos anti-virus is based upon their enterprise endpoint solution, though the trade-off is it's cloud-based.  It also runs in memory and can detect viruses/malware in real time.  There are quite a few good antivirus solutions out there, just be sure to pick one, and keep it updated.

As a back-up, I chose Malwarebytes, which is a highly popular anti-malware product.  For the free version, you can perform scans on demand.  As a rule, you want to avoid running multiple anti-virus programs that scan your PC in real time, because they can interfere with one another.

Install a VPN

It's a good idea to use a VPN, even on your home network for a couple of reasons.

  • Your Internet service provider is probably collecting data on you and selling it.
  • Your Internet service provider may be doing a poor job securing your data (particularly on shared services like Cable, apartment buildings, etc.).

When using a VPN provider, you are sending all of your Internet traffic to one of their devices, so there are privacy concerns with them as well.  It is essential that you choose a reputable VPN provider.  I chose NordVPN, because they have a strict policy against logging user traffic, operate out of a privacy friendly jurisdiction, and have a huge selection of servers to connect to. 

Note: Don't get lulled into a false sense of security.  It is important to remember that no VPN service is foolproof, and they are frequently the target of attacks by hackers and state actors.  If you are in a nation that is particularly hostile to internet freedoms, consider layering your privacy solutions.  For example, you can connect to one VPN provider via your base operating system, then connect to another VPN provider through another operating system via VMWare or VirtualBox.  Some home routers allow you to establish VPNs from them as well.  This is called double-wrapping.   In addition, you could also utilize an anonymous web proxy for any web browsing, or incorporate the TOR network or browser.

Clean Up The Crap

Another thing I like to do is clean a lot of the install artifacts and bloat left over from the OS, application, and driver installs.  CCleaner is an example of a utility that is able to eliminate unused files. Upon getting to this point, I was able to recover 1.3 gigabytes of drive space, which is not too shabby.

So at this point I have a fully operational workstation with some basic security software, with the ability to browse the web.  I still need to choose a solution for video (video cards and monitors), as my current video card is borrowed from a hashing rig, and my current monitor is low resolution for it's size, and has a horrendous refresh rate.  Thanks for reading!



Posted from my blog with SteemPress : https://joshman.com/building-a-new-pc-workstation-part-9-battery-input-os-and-drivers


0
0
0.000
15 comments
avatar

I often find those APC battery backups outside but don't take them since they're heavy and hard to carry. Thanks for the tips on the anti-virus and cleaner tools. I definitely have some malware extension that keeps reattaching itself to my browsers and closing them no matter how hard I try to find the root files. I have delete the extensions to get my browsers usable again. Soooo annoying!! At least Google Chrome has recently started giving me a pop up to give it permission to install, so I keep rejecting it. It's ArchiveWebSearch. There seemed to be several variations of it that kept hitting my Macbook, probably from some file that I can't find, but it seems to just be ArchiveWebSearch these days after manually going through my computer files to delete anything suspicious.

0
0
0.000
avatar

Thanks for the comment!

UPS's are a tough one, because they either work, or you are stuck with a toxic battery you have to recycle and replace.

I'd throw everything I can to get rid of that, and assume that any password or key used in the browser has been compromised.

!ENGAGE 50

0
0
0.000
avatar

I basically have the same utilities as you but use a different VPN and primary/active virus scanner.
I dont have a backup battery, but Korea rarely has power outages. Maybe it is something to consider.

0
0
0.000
avatar

Nice, it's sometimes comes down to how clean your power is too. Korea probably has very clean power, but I would consider it a precaution.

!ENGAGE 25

0
0
0.000
avatar

The energy infrastructure here is great, but maybe I'll look into the cost of getting a small one that can last a few minutes.

0
0
0.000
avatar

Nice to learn you can build your own PC @joshman. My son does the same and has encouraged me a time or two to try it. So far, I have been pretty boring and just bought another "tried and true" Dell laptop ... 😊

With you, I am a big fan of the Brave browser and first wrote about using it in 2018. I've been very pleased with the advances they have made since that time. Over the same period, I have also used NordVPN.

For all around system clean-up, security, etc., I have been happy with PC Matic, a U.S.-based (so they say) company. Good value and they have never let me down.

0
0
0.000
avatar

With living overseas in recent years, it's been quite a while since I built a PC. I will check out PC Matic. Thanks for your comment!

!ENGAGE 50

0
0
0.000
avatar


This post has been voted on by the SteemSTEM curation team and voting trail. It is elligible for support from @curie and @minnowbooster.

If you appreciate the work we are doing, then consider supporting our witness @stem.witness. Additional witness support to the curie witness would be appreciated as well.

For additional information please join us on the SteemSTEM discord and to get to know the rest of the community!

Please consider using the steemstem.io app and/or including @steemstem in the list of beneficiaries of this post. This could yield a stronger support from SteemSTEM.

0
0
0.000