<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>slackwareserver2024 &amp;mdash; berkough.com</title>
    <link>https://berkough.com/tag:slackwareserver2024</link>
    <description></description>
    <pubDate>Fri, 24 Apr 2026 19:55:50 +0000</pubDate>
    <image>
      <url>https://i.snap.as/fMfRWXNN.png</url>
      <title>slackwareserver2024 &amp;mdash; berkough.com</title>
      <link>https://berkough.com/tag:slackwareserver2024</link>
    </image>
    <item>
      <title>Slackware Server 2024 - PSU and OS Install</title>
      <link>https://berkough.com/slackware-server-2024-psu-and-os-install?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#computers #linux #slackware #unix #bsd #servers #hardware #software #virtualmachine #slackwareserver2024 &#xA;&#xA;For a moment there I was thinking this might have all been for naught. Turns out though, I just didn&#39;t have the 20 pin connector snugged in tight enough. It does run! How embarrassing, but by admitting these small snafus we can all learn to not feel stupid by simple mistakes.&#xA;&#xA;There was also a brief moment where I thought the power supply wouldn&#39;t fit, and I was genuinely confused as to why, but then I remembered that I had bent the tab that the psu normally sits on backwards to try and fit the old Dell psu. There&#39;s a picture below where you can see the rectangle-shaped cutout toward the back of the case in the upper-righthand corner. That&#39;s where the tab bends forward into the case to act as a little shelf for the psu. It&#39;s really not needed, but it does help you guide the psu into place so that the mounting screws are easier to line up.&#xA;!--more--&#xA;&#xA;🔧 More Spare Parts&#xA;Digging around through the closet, I did find a monitor and a keyboard. Both are from the Frakenstien Dell. I also came across another PCI WiFi card, so I went ahead and threw that in as well. I know it&#39;s a different chipset from the Linksys one that I have in there right now, and I do remember Slackware being quite finicky with WiFi adapters, so I figured it couldn&#39;t hurt. Plus, it&#39;s one more adapter toward my goal of having separate adapters for each VM I want to run.&#xA;&#xA;The monitor doesn&#39;t have a stand... At least I don&#39;t think that it does (EDIT: I have found the stand, but I don&#39;t know where the screws for it are). If I remember correctly both the monitor and the keyboard are from the Debian database server that I built for work some 10+ years ago. After the office shut down, those things found their way into my possession (with permission of course). The monitor is indeed a 4:3 aspect ratio, which is kind of bad ass. It&#39;s almost better than tearing apart a Chromebook and re-purposing the LCD. I think it&#39;s perfect for a machine that I have no plans of installing a graphical environment on.&#xA;&#xA;There&#39;s definitely something wrong with these old hard drives though. I&#39;ve been sitting here looking at the &#34;formatting&#34; prompt for quite some time now. I was about to just buy the drives I want on Amazon when I clicked on a Kingston SATA SSD thinking I should probably have an OS/boot drive that is as fast as is possible with this board, and Amazon reminded me that I&#39;ve ordered that same item two other times. One is in the desktop that I&#39;m on right now and using to type this post, the other is in a Macbook Pro that I bought last year as a project device to work on. I&#39;m going to sit here and wait for this formatting prompt and see if it actually get through the process. If so, then I might be able to use it, but if it goes too long, and I&#39;m headed to bed while it&#39;s still running, I&#39;ll probably just power down the...&#xA;&#xA;HOLY SHIT! It finished... The question now though is, do I format the other partition?? I do want the use of ALL The space... I don&#39;t know if the speed is what I need though. Especially not if I need to back up data. BUT... I&#39;m going to do it anyway. Let&#39;s format this other chunk and hopefully walk away with 1TB of usuable space. OH, yes, I found another drive... An old Seagate that I have bought for my Dad back in 2015 when we built the PC that he&#39;s still on to this day, running the same install of Ubuntu 14.04. His PC still works, doesn&#39;t get any updates, but the version of Firefox that is on the machine handles most of the web just fine. It&#39;s an incredible miracle. The Seagate drive on the other hand is not working at all and must be thrown in the trash.&#xA;&#xA;Alright, time to select the packages that I want to use.&#xA;&#xA;Most everything is deselected... I may need to install other packages later, but honestly, it&#39;s just going to be headless, so there&#39;s not a lot that is needed. The networking stack of packages should have SSH and NFS in it... Setting up Qemu or Xen will be a project for after the machine is already talking to the other computers on my network. My hope is that it will see at least one of the nics and I can get comfortable with connecting to wireless access points from command line. That&#39;s actually something that I never do in Linux. I mostly use desktop distros, or distros that have a solid out of the box desktop experience, and a lot of the time, using your wireless adapter and picking what WiFi signal you want to connect to is just a matter of clicking on it and entering the password. We&#39;ll see.&#xA;&#xA;It is installing...&#xA;&#xA;It&#39;s stuck on Rust right now though... I blame Primeagen.&#xA;&#xA;After all that I couldn&#39;t get it to connect via WiFi. It does recognize both wireless nics, however, the wpa_supplicant program was having issues finding a library file that it needs. So I&#39;ve gone back to the install, since I have the space, I&#39;ve decided to just do a full install. Which means it will have a bunch of crap on it that I won&#39;t ever use, but it&#39;s easier than trying to do an expert install.&#xA;&#xA;The entire experience really has me just remembering all the other times I spent fucking around with Slackware never getting it to do exactly what I wanted it to do. I mean, Arch may be easier to deal with at this point. But honestly, I&#39;m heavily leaning toward FeedBSD.&#xA;&#xA;Installation is complete though.&#xA;&#xA;What&#39;s Next?&#xA;Configuring the box. My goal is to make sure that it&#39;s connected to my network and I can SSH in. Once I can do that, then I can unplug the monitor and keyboard and just leave it on.&#xA;&#xA;I am writing this in the future, I can tell you that Slackware remains a pain in my ass and I&#39;ve considered buying some red spray paint so that I don&#39;t have FreeBSD installed on a machine in a green case.&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:computers" class="hashtag"><span>#</span><span class="p-category">computers</span></a> <a href="https://berkough.com/tag:linux" class="hashtag"><span>#</span><span class="p-category">linux</span></a> <a href="https://berkough.com/tag:slackware" class="hashtag"><span>#</span><span class="p-category">slackware</span></a> <a href="https://berkough.com/tag:unix" class="hashtag"><span>#</span><span class="p-category">unix</span></a> <a href="https://berkough.com/tag:bsd" class="hashtag"><span>#</span><span class="p-category">bsd</span></a> <a href="https://berkough.com/tag:servers" class="hashtag"><span>#</span><span class="p-category">servers</span></a> <a href="https://berkough.com/tag:hardware" class="hashtag"><span>#</span><span class="p-category">hardware</span></a> <a href="https://berkough.com/tag:software" class="hashtag"><span>#</span><span class="p-category">software</span></a> <a href="https://berkough.com/tag:virtualmachine" class="hashtag"><span>#</span><span class="p-category">virtualmachine</span></a> <a href="https://berkough.com/tag:slackwareserver2024" class="hashtag"><span>#</span><span class="p-category">slackwareserver2024</span></a></p>

<p><img src="https://i.snap.as/tAXUCzWa.png" alt=""/></p>

<p>For a moment there I was thinking this might have all been for naught. Turns out though, I just didn&#39;t have the 20 pin connector snugged in tight enough. It does run! How embarrassing, but by admitting these small snafus we can all learn to not feel stupid by simple mistakes.</p>

<p>There was also a brief moment where I thought the power supply wouldn&#39;t fit, and I was genuinely confused as to why, but then I remembered that I had bent the tab that the psu normally sits on backwards to try and fit the old Dell psu. There&#39;s a picture below where you can see the rectangle-shaped cutout toward the back of the case in the upper-righthand corner. That&#39;s where the tab bends forward into the case to act as a little shelf for the psu. It&#39;s really not needed, but it does help you guide the psu into place so that the mounting screws are easier to line up.
</p>

<p><img src="https://i.snap.as/f35A1dUW.jpg" alt=""/></p>

<h3 id="more-spare-parts" id="more-spare-parts">🔧 More Spare Parts</h3>

<p>Digging around through the closet, I did find a monitor and a keyboard. Both are from the Frakenstien Dell. I also came across another PCI WiFi card, so I went ahead and threw that in as well. I know it&#39;s a different chipset from the Linksys one that I have in there right now, and I do remember Slackware being quite finicky with WiFi adapters, so I figured it couldn&#39;t hurt. Plus, it&#39;s one more adapter toward my goal of having separate adapters for each VM I want to run.</p>

<p>The monitor doesn&#39;t have a stand... At least I don&#39;t think that it does (EDIT: I have found the stand, but I don&#39;t know where the screws for it are). If I remember correctly both the monitor and the keyboard are from the Debian database server that I built for work some 10+ years ago. After the office shut down, those things found their way into my possession (with permission of course). The monitor is indeed a 4:3 aspect ratio, which is kind of bad ass. It&#39;s almost better than tearing apart a Chromebook and re-purposing the LCD. I think it&#39;s perfect for a machine that I have no plans of installing a graphical environment on.</p>

<p><img src="https://i.snap.as/GCc5Pml2.jpg" alt=""/></p>

<p>There&#39;s definitely something wrong with these old hard drives though. I&#39;ve been sitting here looking at the “formatting” prompt for quite some time now. I was about to just buy the drives I want on Amazon when I clicked on a Kingston SATA SSD thinking I should probably have an OS/boot drive that is as fast as is possible with this board, and Amazon reminded me that I&#39;ve ordered that same item two other times. One is in the desktop that I&#39;m on right now and using to type this post, the other is in a Macbook Pro that I bought last year as a project device to work on. I&#39;m going to sit here and wait for this formatting prompt and see if it actually get through the process. If so, then I might be able to use it, but if it goes too long, and I&#39;m headed to bed while it&#39;s still running, I&#39;ll probably just power down the...</p>

<p><img src="https://i.snap.as/XqyDqmqk.jpg" alt=""/></p>

<p>HOLY SHIT! It finished... The question now though is, do I format the other partition?? I do want the use of ALL The space... I don&#39;t know if the speed is what I need though. Especially not if I need to back up data. BUT... I&#39;m going to do it anyway. Let&#39;s format this other chunk and hopefully walk away with 1TB of usuable space. OH, yes, I found another drive... An old Seagate that I have bought for my Dad back in 2015 when we built the PC that he&#39;s still on to this day, running the same install of Ubuntu 14.04. His PC still works, doesn&#39;t get any updates, but the version of Firefox that is on the machine handles most of the web just fine. It&#39;s an incredible miracle. The Seagate drive on the other hand is not working at all and must be thrown in the trash.</p>

<p>Alright, time to select the packages that I want to use.</p>

<p><img src="https://i.snap.as/qneAh4dd.jpg" alt=""/></p>

<p>Most everything is deselected... I may need to install other packages later, but honestly, it&#39;s just going to be headless, so there&#39;s not a lot that is needed. The networking stack of packages should have SSH and NFS in it... Setting up Qemu or Xen will be a project for after the machine is already talking to the other computers on my network. My hope is that it will see at least one of the nics and I can get comfortable with connecting to wireless access points from command line. That&#39;s actually something that I never do in Linux. I mostly use desktop distros, or distros that have a solid out of the box desktop experience, and a lot of the time, using your wireless adapter and picking what WiFi signal you want to connect to is just a matter of clicking on it and entering the password. We&#39;ll see.</p>

<p>It is installing...</p>

<p><img src="https://i.snap.as/ezPGbMyM.gif" alt=""/></p>

<p>It&#39;s stuck on Rust right now though... I blame <a href="https://www.youtube.com/@ThePrimeTimeagen">Primeagen</a>.</p>

<p><img src="https://i.snap.as/KcVOUFVM.jpg" alt=""/></p>

<p>After all that I couldn&#39;t get it to connect via WiFi. It does recognize both wireless nics, however, the <strong><em>wpa_supplicant</em></strong> program was having issues finding a library file that it needs. So I&#39;ve gone back to the install, since I have the space, I&#39;ve decided to just do a full install. Which means it will have a bunch of crap on it that I won&#39;t ever use, but it&#39;s easier than trying to do an expert install.</p>

<p>The entire experience really has me just remembering all the other times I spent fucking around with Slackware never getting it to do exactly what I wanted it to do. I mean, Arch may be easier to deal with at this point. But honestly, I&#39;m heavily leaning toward FeedBSD.</p>

<p>Installation is complete though.</p>

<h3 id="what-s-next" id="what-s-next">What&#39;s Next?</h3>

<p>Configuring the box. My goal is to make sure that it&#39;s connected to my network and I can SSH in. Once I can do that, then I can unplug the monitor and keyboard and just leave it on.</p>

<p>I am writing this in the future, I can tell you that Slackware remains a pain in my ass and I&#39;ve considered buying some red spray paint so that I don&#39;t have FreeBSD installed on a machine in a green case.</p>

<p><img src="https://i.snap.as/koP5qadU.png" alt=""/></p>
]]></content:encoded>
      <guid>https://berkough.com/slackware-server-2024-psu-and-os-install</guid>
      <pubDate>Thu, 22 Feb 2024 07:37:06 +0000</pubDate>
    </item>
    <item>
      <title>Slackware Server 2024 - Initial Build</title>
      <link>https://berkough.com/slackware-server-2024-initial-build?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#computers #linux #slackware #unix #bsd #servers #hardware #software #virtualmachine #slackwareserver2024&#xA;&#xA;So I was sort of right in my guesstimation about which, or what, parts I had. Unfortunately, about the only thing you can swap out of a Dell are the hard drives, PCI cards, and maybe the memory sticks. I thought I could get away with cannibalizing the power supply, which would have meant that I could&#39;ve gotten this Green Frankenstein up and running last night... That didn&#39;t happen.&#xA;!--more--&#xA;&#xA;The Build&#xA;In an effort to get this thing up and running without buying anything, I thought that I would tear apart an old Dell that has been sitting in the closet. I have no idea what model it is or what the specs are for it, it was my wife&#39;s old PC. I do see that it has some sort of an aftermarket graphics card and that it was built for Windows XP, as evidenced by the sticker with the XP serial number on it. I vaguely remember her using it when we first moved in together (two houses and an apartment ago), if I remember correctly it was old even a decade ago. So it was a long shot that the psu would even be good. She has no idea what&#39;s on the hard drives even... I&#39;ll be able to find out once I can power it on boot to it... Yes, I had planned on buying new hard drives, but I sniped the two that were in her old Dell; one was 320GB and the other is a 500GB, both Western Digital drives running at 72k.&#xA;&#xA;The one component that I don&#39;t have a spare or an extra of is a power supply. Just last week the power supply on my Dad&#39;s PC went out, so I ordered one and swapped out the old one for him. I think just the act of doing that, removing and installing a power supply, combined with having the experience of a good exchange on Mastodon with a total stranger who is putting Linux on an old HP Proliant server has sort of sparked my interest in doing this project. It&#39;s been a long time since I&#39;ve played around with old hardware to make something new. I have grand plans now...&#xA;&#xA;iframe src=&#34;https://silversword.online/@darth/111891430555466124/embed&#34; width=&#34;400&#34; height=&#34;680&#34; allowfullscreen=&#34;allowfullscreen&#34; sandbox=&#34;allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-forms&#34;/iframe&#xA;&#xA;I&#39;ve been bitten by Dell&#39;s proprietary bullshit in the past too. Actually, back when I did field repair, we had a customer who&#39;s PC had died, not unlike the way my Father&#39;s unceremoniously did. On my way to do the job I stopped at Fry&#39;s (R.I.P.) to pick up a power supply. It wasn&#39;t on the work order that the customer had a Dell, or what model of Dell it was. So, without bothering to call ahead to get more information, I bought a standard ATX psu. Sure enough, his Dell simply wouldn&#39;t accept the power supply that I had bought. I felt like an idiot, especially since it was quite obvious that the power supply didn&#39;t fit, and there was not way to finagle it. &#xA;&#xA;Interestingly enough, the power supply from that old old Dell is ALMOST the same size as a regular ATX one, just eyeballing it, I thought for sure it would fit. Turns out it&#39;s only a couple of centimeters too long. Provided it would have mounted, there are other issues as well; the 20+4 power connector has a ridiculously short cable, and even if I did want to modify the case to accept this Dell power supply, it wouldn&#39;t have mattered because that cable wouldn&#39;t reach to where I need it on the motherboard that I&#39;m using. &#xA;&#xA;So, as to not wasting the time I spent tearing apart the Dell, as mentioned above, I did swipe the hard drives from it. RAID is nice, but I might actually just use the drives independently of one another. The 320GB can hold the host OS, the 500GB drive can hold the images for the VMs I want to run, and then the last drive can be mapped and mounted as one large share file across my home network (for the VMs as well as my laptop and desktop backups).&#xA;&#xA;🪛Parts to Order&#xA;Power Supply - Needed&#xA;A power supply unit (&#34;psu&#34; or &#34;power supply&#34;) is the one thing that I absolutely need to buy. I opted to just get the same one that I bought for my Dad. The &#34;APEVIA VENUS&#34; is the best value that I could find, under $30 for 500W. That&#39;s more than enough... In fact I&#39;m half tempted to pull apart my main desktop and see what power supply I bought three years ago, I don&#39;t think the one I&#39;m running in there is even rated for 500, I might consider snatching the psu out of my desktop and putting the brand new one in there rather than use it for this project. Whatever I have in my desktop would also be more than acceptable for this project.&#xA;&#xA;The PSU will be here tomorrow (by the time this is posted).&#xA;&#xA;Large SATA Drive - Optional&#xA;I&#39;m thinking about a Western Digital Blue drive. 4TB for less than $80 is a pretty good deal. So, for just over $100 I can get the PSU and a drive that I can start using to organize all the data I want backed up. I&#39;m waiting to buy another drive until after I get everything booted and I&#39;m confident it&#39;s going to be stable enough.&#xA;&#xA;Some of you are probably thinking, &#34;well, what about Seagate?&#34; Yes, they are a better deal, but I&#39;ve never had a Western Digital drive die on me that wasn&#39;t abused over a long enough timeline. Whereas, I&#39;ve had Seagate drives be delivered DOA. It just something that I don&#39;t want to deal with. Hitachi and Toshiba are second and third place on my list. Kingston is fourth. Seagate is below whatever the hell off-brand I can get on Ali Express.&#xA;&#xA;Shorter SATA Cables - Optional&#xA;Three drives is manageable, but if I want to stick more drives in there, cable management is going to start to be something I&#39;ll have to worry about. I&#39;ve never seen it done, but from what I understand, you can shorten your SATA cables, and there have been people who have done it. Reminds me of when people were &#34;rounding&#34; their IDE cables. There don&#39;t seem to be any shorter than 6 inches that I can find for sale. You can kind of see in the picture above, the light blue connectors are the SATA ports on the motherboard, and the HDDs are right there. I don&#39;t even need a 3 inch cable for that. What I might end up doing is flipping the drives around and threading the SATA data cables through the back and around.&#xA;&#xA;🗿What&#39;s in a name?&#xA;I don&#39;t know what to name this machine. Traditionally I&#39;ve always named my PCs after ships or mobile suits from the Gundam anime franchise. Gundam Wing is my favorite series, and a number of the mobile suits in that show were named after Zodiac signs (Leo, Aries, and Cancer), so my network is called &#34;Zodiac&#34;. But I draw inspiration from all the various entries in the franchise. Currently my desktop is named &#34;Whitebase&#34;). One of my old laptops was named &#34;Albion&#34;. So I&#39;m not sure where to go with the name this time. I&#39;m thinking about possibly calling it &#34;Tallgeese&#34;. That particular mobile suit had a really cool story arc all it&#39;s own. Destroyed and then rebuilt as something better, that&#39;s kind of the story behind these parts.&#xA;&#xA;The motherboard and cpu that I&#39;m using for this project came from the second PC I that ever built after moving to Vegas. The first was a Frankenstein Dell machine. The case was entirely stripped and was the result of two Dell internals being mashed together. But once I earned some money I decided to buy everything I needed to build a good PC.&#xA;&#xA;What&#39;s Next?&#xA;It&#39;s a matter of slapping the psu inside the ulgy green case and installing the OS. Maybe doing a little exploring of the drives that were in my wife&#39;s computer and backing up anything on there that might be worth saving. I know she played a lot of Sims and WoW, so there&#39;s no telling what could be on those hard drives.&#xA;&#xA;I&#39;ll have to look and see if I still have any spare keyboards and monitors. I think that I do, but I&#39;m not sure... I have a bunch of old laptops scattered around that aren&#39;t good for much. &#xA;&#xA;While I have no experience with refurbishing LCDs, I have seen some LCD conversion kits online. It would be awesome to be able to use the LCD from my old Asus Chromebook with the fucked up keyboard. It&#39;s also one of the first Chromebooks they ever released, so the rest of the hardware isn&#39;t of much value to anyone, especially since I spilled beer on it and can no longer log in since those keys don&#39;t work. Replacing the keyboard is definitely time and cost prohibitive, I may as well try and salvage some hardware from it.&#xA;&#xA;Pipe Dreams and the Future&#xA;This is me getting ahead of myself, but also trying to anticipate any obstacles I might encounter. Everything is going to be headless/commandline, so I can&#39;t see the processor or the amount of available memory as being an issue. However, the network connection(s) it has probably will be important. A 4-port ethernet card and a relatively cheap WiFi router that can run OpenWRT might be the first upgrades I purchase if the system behaves the way I anticipate. &#xA;&#xA;I&#39;ll run each of the nics to their own port on the router and have the router set up to be a bridge so that it&#39;s just an extension of my main router. That way I can have individual network interfaces for each VM, while still allowing the box itself to be wireless and away from the living room where the cable is piped in. I&#39;m anticipating that one of the bottlenecks I&#39;ll face is a single network interface if I&#39;m trying to do something with multiple VMs all acting as their own servers (wired or not).]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:computers" class="hashtag"><span>#</span><span class="p-category">computers</span></a> <a href="https://berkough.com/tag:linux" class="hashtag"><span>#</span><span class="p-category">linux</span></a> <a href="https://berkough.com/tag:slackware" class="hashtag"><span>#</span><span class="p-category">slackware</span></a> <a href="https://berkough.com/tag:unix" class="hashtag"><span>#</span><span class="p-category">unix</span></a> <a href="https://berkough.com/tag:bsd" class="hashtag"><span>#</span><span class="p-category">bsd</span></a> <a href="https://berkough.com/tag:servers" class="hashtag"><span>#</span><span class="p-category">servers</span></a> <a href="https://berkough.com/tag:hardware" class="hashtag"><span>#</span><span class="p-category">hardware</span></a> <a href="https://berkough.com/tag:software" class="hashtag"><span>#</span><span class="p-category">software</span></a> <a href="https://berkough.com/tag:virtualmachine" class="hashtag"><span>#</span><span class="p-category">virtualmachine</span></a> <a href="https://berkough.com/tag:slackwareserver2024" class="hashtag"><span>#</span><span class="p-category">slackwareserver2024</span></a>
<img src="https://i.snap.as/ajZ4rhyh.png" alt=""/></p>

<p>So I was sort of right in my guesstimation about which, or what, parts I had. Unfortunately, about the only thing you can swap out of a Dell are the hard drives, PCI cards, and maybe the memory sticks. I thought I could get away with cannibalizing the power supply, which would have meant that I could&#39;ve gotten this Green Frankenstein up and running last night... That didn&#39;t happen.
</p>

<p><img src="https://i.snap.as/qNyYjNU6.jpg" alt=""/></p>

<h3 id="the-build" id="the-build">The Build</h3>

<p>In an effort to get this thing up and running without buying anything, I thought that I would tear apart an old Dell that has been sitting in the closet. I have no idea what model it is or what the specs are for it, it was my wife&#39;s old PC. I do see that it has some sort of an aftermarket graphics card and that it was built for Windows XP, as evidenced by the sticker with the XP serial number on it. I vaguely remember her using it when we first moved in together (two houses and an apartment ago), if I remember correctly it was old even a decade ago. So it was a long shot that the psu would even be good. She has no idea what&#39;s on the hard drives even... I&#39;ll be able to find out once I can power it on boot to it... Yes, I had planned on buying new hard drives, but I sniped the two that were in her old Dell; one was 320GB and the other is a 500GB, both Western Digital drives running at 72k.</p>

<p>The one component that I don&#39;t have a spare or an extra of is a power supply. Just last week the power supply on my Dad&#39;s PC went out, so I ordered one and swapped out the old one for him. I think just the act of doing that, removing and installing a power supply, combined with having the experience of a good exchange on Mastodon with a total stranger who is putting Linux on an old HP Proliant server has sort of sparked my interest in doing this project. It&#39;s been a long time since I&#39;ve played around with old hardware to make something new. I have grand plans now...</p>

<iframe src="https://silversword.online/@darth/111891430555466124/embed" width="400" height="680" allowfullscreen="allowfullscreen"></iframe>

<p>I&#39;ve been bitten by Dell&#39;s proprietary bullshit in the past too. Actually, back when I did field repair, we had a customer who&#39;s PC had died, not unlike the way my Father&#39;s unceremoniously did. On my way to do the job I stopped at Fry&#39;s (R.I.P.) to pick up a power supply. It wasn&#39;t on the work order that the customer had a Dell, or what model of Dell it was. So, without bothering to call ahead to get more information, I bought a standard ATX psu. Sure enough, his Dell simply wouldn&#39;t accept the power supply that I had bought. I felt like an idiot, especially since it was quite obvious that the power supply didn&#39;t fit, and there was not way to finagle it.</p>

<p>Interestingly enough, the power supply from that old old Dell is ALMOST the same size as a regular ATX one, just eyeballing it, I thought for sure it would fit. Turns out it&#39;s only a couple of centimeters too long. Provided it would have mounted, there are other issues as well; the 20+4 power connector has a ridiculously short cable, and even if I did want to modify the case to accept this Dell power supply, it wouldn&#39;t have mattered because that cable wouldn&#39;t reach to where I need it on the motherboard that I&#39;m using.</p>

<p>So, as to not wasting the time I spent tearing apart the Dell, as mentioned above, I did swipe the hard drives from it. RAID is nice, but I might actually just use the drives independently of one another. The 320GB can hold the host OS, the 500GB drive can hold the images for the VMs I want to run, and then the last drive can be mapped and mounted as one large share file across my home network (for the VMs as well as my laptop and desktop backups).</p>

<p><img src="https://i.snap.as/lBGbnQVQ.jpg" alt=""/></p>

<h3 id="parts-to-order" id="parts-to-order">🪛Parts to Order</h3>

<p><strong>Power Supply</strong> – <em>Needed</em>
A power supply unit (“psu” or “power supply”) is the one thing that I absolutely need to buy. I opted to just get the same one that I bought for my Dad. The “APEVIA VENUS” is the best value that I could find, under $30 for 500W. That&#39;s more than enough... In fact I&#39;m half tempted to pull apart my main desktop and see what power supply I bought three years ago, I don&#39;t think the one I&#39;m running in there is even rated for 500, I might consider snatching the psu out of my desktop and putting the brand new one in there rather than use it for this project. Whatever I have in my desktop would also be more than acceptable for this project.</p>

<p>The PSU will be here tomorrow (by the time this is posted).</p>

<p><strong>Large SATA Drive</strong> – <em>Optional</em>
I&#39;m thinking about a Western Digital Blue drive. 4TB for less than $80 is a pretty good deal. So, for just over $100 I can get the PSU and a drive that I can start using to organize all the data I want backed up. I&#39;m waiting to buy another drive until after I get everything booted and I&#39;m confident it&#39;s going to be stable enough.</p>

<p>Some of you are probably thinking, “well, what about Seagate?” Yes, they are a better deal, but I&#39;ve never had a Western Digital drive die on me that wasn&#39;t abused over a long enough timeline. Whereas, I&#39;ve had Seagate drives be delivered DOA. It just something that I don&#39;t want to deal with. Hitachi and Toshiba are second and third place on my list. Kingston is fourth. Seagate is below whatever the hell off-brand I can get on Ali Express.</p>

<p><strong>Shorter SATA Cables</strong> – <em>Optional</em>
Three drives is manageable, but if I want to stick more drives in there, cable management is going to start to be something I&#39;ll have to worry about. I&#39;ve never seen it done, but from what I understand, you can shorten your SATA cables, and there have been people who have done it. Reminds me of when people were “rounding” their IDE cables. There don&#39;t seem to be any shorter than 6 inches that I can find for sale. You can kind of see in the picture above, the light blue connectors are the SATA ports on the motherboard, and the HDDs are right there. I don&#39;t even need a 3 inch cable for that. What I might end up doing is flipping the drives around and threading the SATA data cables through the back and around.</p>

<h2 id="what-s-in-a-name" id="what-s-in-a-name">🗿What&#39;s in a name?</h2>

<p>I don&#39;t know what to name this machine. Traditionally I&#39;ve always named my PCs after ships or mobile suits from the Gundam anime franchise. <a href="https://gundam.fandom.com/wiki/Mobile_Suit_Gundam_Wing">Gundam Wing</a> is my favorite series, and a number of the mobile suits in that show were named after Zodiac signs (<a href="https://gundam.fandom.com/wiki/OZ-06MS_Leo">Leo</a>, <a href="https://gundam.fandom.com/wiki/OZ-07AMS_Aries">Aries</a>, and <a href="https://gundam.fandom.com/wiki/OZ-08MMS_Cancer">Cancer</a>), so my network is called “Zodiac”. But I draw inspiration from all the various entries in the franchise. Currently my desktop is named <a href="https://gundam.fandom.com/wiki/White_Base_(Origin)">“Whitebase”</a>. One of my old laptops was named <a href="https://gundam.fandom.com/wiki/MSC-07_Albion">“Albion”</a>. So I&#39;m not sure where to go with the name this time. I&#39;m thinking about possibly calling it “<a href="https://gundam.fandom.com/wiki/OZ-00MS_Tallgeese">Tallgeese</a>”. That particular mobile suit had a really cool story arc all it&#39;s own. Destroyed and then rebuilt as something better, that&#39;s kind of the story behind these parts.</p>

<p>The motherboard and cpu that I&#39;m using for this project came from the second PC I that ever built after moving to Vegas. The first was a Frankenstein Dell machine. The case was entirely stripped and was the result of two Dell internals being mashed together. But once I earned some money I decided to buy everything I needed to build a good PC.</p>

<h3 id="what-s-next" id="what-s-next">What&#39;s Next?</h3>

<p>It&#39;s a matter of slapping the psu inside the ulgy green case and installing the OS. Maybe doing a little exploring of the drives that were in my wife&#39;s computer and backing up anything on there that might be worth saving. I know she played a lot of Sims and WoW, so there&#39;s no telling what could be on those hard drives.</p>

<p>I&#39;ll have to look and see if I still have any spare keyboards and monitors. I think that I do, but I&#39;m not sure... I have a bunch of old laptops scattered around that aren&#39;t good for much.</p>

<p>While I have no experience with refurbishing LCDs, I have seen some LCD conversion kits online. It would be awesome to be able to use the LCD from my old Asus Chromebook with the fucked up keyboard. It&#39;s also one of the first Chromebooks they ever released, so the rest of the hardware isn&#39;t of much value to anyone, especially since I spilled beer on it and can no longer log in since those keys don&#39;t work. Replacing the keyboard is definitely time and cost prohibitive, I may as well try and salvage some hardware from it.</p>

<p><img src="https://i.snap.as/PUbUt1Di.png" alt=""/></p>

<h3 id="pipe-dreams-and-the-future" id="pipe-dreams-and-the-future">Pipe Dreams and the Future</h3>

<p>This is me getting ahead of myself, but also trying to anticipate any obstacles I might encounter. Everything is going to be headless/commandline, so I can&#39;t see the processor or the amount of available memory as being an issue. However, the network connection(s) it has probably will be important. A 4-port ethernet card and a relatively cheap WiFi router that can run OpenWRT might be the first upgrades I purchase if the system behaves the way I anticipate.</p>

<p>I&#39;ll run each of the nics to their own port on the router and have the router set up to be a bridge so that it&#39;s just an extension of my main router. That way I can have individual network interfaces for each VM, while still allowing the box itself to be wireless and away from the living room where the cable is piped in. I&#39;m anticipating that one of the bottlenecks I&#39;ll face is a single network interface if I&#39;m trying to do something with multiple VMs all acting as their own servers (wired or not).</p>
]]></content:encoded>
      <guid>https://berkough.com/slackware-server-2024-initial-build</guid>
      <pubDate>Fri, 16 Feb 2024 07:06:55 +0000</pubDate>
    </item>
    <item>
      <title>Slackware Server 2024 - Plans</title>
      <link>https://berkough.com/slackware-server-2024-plans?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[#computers #linux #slackware #unix #bsd #servers #hardware #software #virtualmachine #slackwareserver2024&#xA;&#xA;I&#39;ve desperately wanted a reason to build a Slackware server for quite some time now. Just recently, someone on Mastodon finally gave me a great idea for what I could do if I ran one. There is a bunch of old hardware sitting in my garage just collecting dust. As much as I would love to buy some refurbished server hardware to play with, at the end of the day I&#39;m not going to be doing anything too special with whatever hardware I use. So I may as well try to just re-purpose the stuff I already have.&#xA;!--more--&#xA;&#xA;🖥 Hardware:&#xA;Processor: AMD Phenom II X4 965 Black Edition&#xA;Memory: 8GB of DDR3 @ 1333 (Maybe? I need to check the speed. It&#39;s also possible there is 16GB installed.)&#xA;Motherboard: Asus M4ABBT-M&#xA;Case: Random used ugly green case gifted to me approximately 10 years ago.&#xA;&#xA;Intended Use ?&#xA;&#xA;I&#39;m thinking of using Slackware as a hypervisor to host a few VMs. All the VMs will be headless, and the box itself will be headless once it&#39;s setup as well. But I&#39;m not entirely opposed to the idea of containers and learning Kubernetes and Docker... If I can get all of the virtual machines to simply show up like individual machines on a network though, I&#39;m going with VMs, I would actually like to play around with managing a network of machines without actually having a full network of machines to deal with. From what I understand, Qemu let&#39;s you simply define an IP address that can be used from either the host machine, or machines on the host&#39;s network. Meaning, if anyone were to log onto my home network and run an nmap, they would think it consisted of several physically distinct machines, rather than one box running multiple virtual machines.&#xA;&#xA;Also, I want it to be a backup server as well, for my desktop and laptop. In the past I would have run rsync, not sure if that&#39;s a viable tool these days, I&#39;ll have to see what is available for both Debian Bookworm and Slackware 15, or what the preferred method of backing up is these days. I&#39;ll want to run weekly backups at least, and then maybe monthly longer term storage backups. Thankfully the board I have does have RAID, and 6 SATA slots. Finding refurbished Western Digital drives shouldn&#39;t be a problem.&#xA;&#xA;The real question is whether I have the host Slackware instance handle the backups or do I go full inception and run my backups into a VM, then backup the img file to a separate storage medium. I only have around 2TB of data that I want backed up right now. Backing up an img file would be a lot of extra unnecessary bytes, but it does give me the ability to just deploy it on any machine that can run Qemu, and access my data quickly if I have to restore from a backup. Pros and cons to everything I guess. At my last job we had a Dell Poweredge R320 (or something similar) running ESXi that had a single Windows Sever instance on it. Never made sense to me.&#xA;&#xA;Why Slackware?&#xA;&#xA;Nostalgia, maybe? It was the first Linux distribution I ever spent any serious time with. Also, theoretically, once it&#39;s configured, that&#39;s all there is to it. You don&#39;t need to constantly make changes to the system to maintain it, which is not the same as running other Distros--or for that matter, running a desktop versus a server. You&#39;re usually not actively upgrading the system once you get it setup to your liking. You&#39;re only ever upgrading the bits of software you&#39;re actually using and whatever dependencies the software you&#39;re using needs. Slackware also really leaves it up to you, so if there are any security patches, it&#39;s going to be up to me to stay up to date with that stuff and actively maintain my machine. Now, that being said, if I do run into any weird issues (because I have in the past with Slackware) I may just abandon it in favor for vanilla Debian, possibly FreeBSD... I&#39;ve also always wanted to use straight Unix for a server as well.&#xA;&#xA;What&#39;s Next?&#xA;&#xA;Well, I&#39;m actually writing this in the future. Next post you&#39;ll read about me putting the thing together.]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://berkough.com/tag:computers" class="hashtag"><span>#</span><span class="p-category">computers</span></a> <a href="https://berkough.com/tag:linux" class="hashtag"><span>#</span><span class="p-category">linux</span></a> <a href="https://berkough.com/tag:slackware" class="hashtag"><span>#</span><span class="p-category">slackware</span></a> <a href="https://berkough.com/tag:unix" class="hashtag"><span>#</span><span class="p-category">unix</span></a> <a href="https://berkough.com/tag:bsd" class="hashtag"><span>#</span><span class="p-category">bsd</span></a> <a href="https://berkough.com/tag:servers" class="hashtag"><span>#</span><span class="p-category">servers</span></a> <a href="https://berkough.com/tag:hardware" class="hashtag"><span>#</span><span class="p-category">hardware</span></a> <a href="https://berkough.com/tag:software" class="hashtag"><span>#</span><span class="p-category">software</span></a> <a href="https://berkough.com/tag:virtualmachine" class="hashtag"><span>#</span><span class="p-category">virtualmachine</span></a> <a href="https://berkough.com/tag:slackwareserver2024" class="hashtag"><span>#</span><span class="p-category">slackwareserver2024</span></a></p>

<p><img src="https://i.snap.as/j87Q5PJO.png" alt=""/></p>

<p>I&#39;ve desperately wanted a reason to build a Slackware server for quite some time now. Just recently, someone on Mastodon finally gave me a great idea for what I could do if I ran one. There is a bunch of old hardware sitting in my garage just collecting dust. As much as I would love to buy some refurbished server hardware to play with, at the end of the day I&#39;m not going to be doing anything too special with whatever hardware I use. So I may as well try to just re-purpose the stuff I already have.
</p>

<h2 id="hardware" id="hardware">🖥 Hardware:</h2>

<h4 id="processor-amd-phenom-ii-x4-965-black-edition" id="processor-amd-phenom-ii-x4-965-black-edition">Processor: <em>AMD Phenom II X4 965 Black Edition</em></h4>

<h4 id="memory-8gb-of-ddr3-1333-maybe-i-need-to-check-the-speed-it-s-also-possible-there-is-16gb-installed" id="memory-8gb-of-ddr3-1333-maybe-i-need-to-check-the-speed-it-s-also-possible-there-is-16gb-installed">Memory: <em>8GB of DDR3 @ 1333</em> (Maybe? I need to check the speed. It&#39;s also possible there is 16GB installed.)</h4>

<h4 id="motherboard-asus-m4abbt-m" id="motherboard-asus-m4abbt-m">Motherboard: <em>Asus M4ABBT-M</em></h4>

<h4 id="case-random-used-ugly-green-case-gifted-to-me-approximately-10-years-ago" id="case-random-used-ugly-green-case-gifted-to-me-approximately-10-years-ago">Case: Random used ugly green case gifted to me approximately 10 years ago.</h4>

<p><img src="https://i.snap.as/T3R9lc0I.jpg" alt=""/></p>

<p><img src="https://i.snap.as/me4AIczb.jpg" alt=""/></p>

<h3 id="intended-use" id="intended-use">Intended Use ?</h3>

<p>I&#39;m thinking of using Slackware as a hypervisor to host a few VMs. All the VMs will be headless, and the box itself will be headless once it&#39;s setup as well. But I&#39;m not entirely opposed to the idea of containers and learning Kubernetes and Docker... If I can get all of the virtual machines to simply show up like individual machines on a network though, I&#39;m going with VMs, I would actually like to play around with managing a network of machines without actually having a full network of machines to deal with. From what I understand, Qemu let&#39;s you simply define an IP address that can be used from either the host machine, or machines on the host&#39;s network. Meaning, if anyone were to log onto my home network and run an nmap, they would think it consisted of several physically distinct machines, rather than one box running multiple virtual machines.</p>

<p><img src="https://i.snap.as/8bIh1qrk.png" alt=""/></p>

<p>Also, I want it to be a backup server as well, for my desktop and laptop. In the past I would have run rsync, not sure if that&#39;s a viable tool these days, I&#39;ll have to see what is available for both Debian Bookworm and Slackware 15, or what the preferred method of backing up is these days. I&#39;ll want to run weekly backups at least, and then maybe monthly longer term storage backups. Thankfully the board I have does have RAID, and 6 SATA slots. Finding refurbished Western Digital drives shouldn&#39;t be a problem.</p>

<p>The real question is whether I have the host Slackware instance handle the backups or do I go full inception and run my backups into a VM, then backup the img file to a separate storage medium. I only have around 2TB of data that I want backed up right now. Backing up an img file would be a lot of extra unnecessary bytes, but it does give me the ability to just deploy it on any machine that can run Qemu, and access my data quickly if I have to restore from a backup. Pros and cons to everything I guess. At my last job we had a Dell Poweredge R320 (or something similar) running ESXi that had a single Windows Sever instance on it. Never made sense to me.</p>

<h3 id="why-slackware" id="why-slackware">Why Slackware?</h3>

<p>Nostalgia, maybe? It was the first Linux distribution I ever spent any serious time with. Also, theoretically, once it&#39;s configured, that&#39;s all there is to it. You don&#39;t need to constantly make changes to the system to maintain it, which is not the same as running other Distros—or for that matter, running a desktop versus a server. You&#39;re usually not actively upgrading the system once you get it setup to your liking. You&#39;re only ever upgrading the bits of software you&#39;re actually using and whatever dependencies the software you&#39;re using needs. Slackware also really leaves it up to you, so if there are any security patches, it&#39;s going to be up to me to stay up to date with that stuff and actively maintain my machine. Now, that being said, if I do run into any weird issues (because I have in the past with Slackware) I may just abandon it in favor for vanilla Debian, possibly FreeBSD... I&#39;ve also always wanted to use straight Unix for a server as well.</p>

<h3 id="what-s-next" id="what-s-next">What&#39;s Next?</h3>

<p>Well, I&#39;m actually writing this in the future. Next post you&#39;ll read about me putting the thing together.</p>
]]></content:encoded>
      <guid>https://berkough.com/slackware-server-2024-plans</guid>
      <pubDate>Mon, 12 Feb 2024 07:25:40 +0000</pubDate>
    </item>
  </channel>
</rss>