VOGONS


How to learn about hardware

Topic actions

First post, by Kitty Trouble

User metadata
Rank Newbie
Rank
Newbie

I’ve never been good with hardware: I’ve grown up learning programming and the like, but when it comes to solving hardware problems, I’m mostly clueless, besides a very general overview about what everything does I.e. motherboard basically controls everything, ram provides temporary memory, hard drive provides persistent memory, etc. I also don’t have access to a never ending supply of computer parts. I have my windows 11 laptop, an old pentium 133 computer which I’ve been trying to get working for games, and my aunt also gave me a windows 7 computer that someone told me might be good for an Xp machine. It doesn’t help that I’m morbidly obese and working around small parts and worrying about accidentally sending static into them or breaking something.

Lately when trying to install stuff on my old windows 98 computer I have no idea why stuff isn’t working, how to fix it, etc., which you can find posts of mine throughout the forums.

How does one “learn hardware” as an adult? I got banned from someone’s discord because they linked me to a document explaining DOS memory and I couldn’t figure out how that correlated to my games’ low memory errors - I have trouble learning until I have something explained to me, then I can usually retain it, but without following a guide or something it’s really hard for me to just jump into something.

So as an adult how can i learn these things? The above mentioned person on discord just kept repeating “you need to use pcem” but using pcem doesn’t help me with all these hardware issues I’m having… floppy not working, pci usb not working, even knowing that a motherboard might have USB pins, how to find out what my motherboard is, for example. Is it just something I’ll learn over time by solving problems on my own?

I really would like to be more comfortable around hardware but I get very overwhelmed, so how should I start?

Reply 1 of 21, by Repo Man11

User metadata
Rank Oldbie
Rank
Oldbie

YouTube channels on old games and hardware can be very helpful for learning about these things. Here's one example, and there are many others. https://www.youtube.com/user/philscomputerlab

"I'd rather be rich than stupid" - Jack Handey

Reply 2 of 21, by Shponglefan

User metadata
Rank l33t
Rank
l33t

I'll echo the recommendation for watching YouTube videos on build logs, repairs, etc. I've learned a lot from watching various channels on troubleshooting old hardware.

The other thing I recommend is a lot of trial-and-error. Don't expect to be able to figure out everything perfectly the first time. You have to be willing to try different things and even make mistakes along the way. There is no better way to learn this stuff than by doing.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 3 of 21, by danieljm

User metadata
Rank Member
Rank
Member

Also, once you figure out what your motherboard model is, really spend some time working through the motherboard manual. You'll probably find a lot to info about the little fiddly things, like the correct orientation of cables and that kind of thing. And if you need help figuring out the model of your motherboard, take some pics of the front and back and post them here. I'm sure someone can help with that.

Also, you must have a lot of problem solving tools from your experience programming. A number of those are useful here too. Be analytical, reduce the number of variables, step through everything one bit at a time and stay patient.

Good luck.

Reply 4 of 21, by amigopi

User metadata
Rank Newbie
Rank
Newbie

I learned DOS and Windows 3.1 as a youngster from... books! I find the same books still useful, though obviously I can't recommend anything unless you happen to know Finnish 😏 Anyway, check not only your local auctions but your libraries too -- chances are they'll have something stashed in some dusty old archive.

Into the eyes of nature, into the arms of God, into the mouth of indifference, into the eyes of nature...

Reply 5 of 21, by Ensign Nemo

User metadata
Rank Oldbie
Rank
Oldbie

I have recently gotten into retro computing and have found that it helps if I start with a particular system in mind. I got my start by looking for used computers on my local buy and sell. At first I wanted something cheap and small, so I found some old laptops and thin clients. I learned a lot by just searching here for the model numbers. Sound seems to be the biggest challenge for older laptops and thin clients. I learned a lot about soundblaster compatibility and how you can sometimes use a TSR to get it working if you have the right hardware. I was able to find a good price on a mid 90s laptop with good soundblaster compatibility in DOS, but then had to tackle storage issues. I wanted to image the hard drive, but learned that I wouldn't be able to use an IDE adapter with a modem computer due to the drive being pre-LBA. That led me to go down a rabbit hole to find other options for backing it up, such as using a null modem.

I later moved on the desktops, but again had to deal with sound issues because systems with ISA slots are harder to find at reasonable prices where I live. Interesting, one option is to look for a motherboard and sound card that support SB-LINK. You can learn a lot just reading about the workarounds that deal with hardware limitations.

Now, I'm interested in a late 80s system, so I have been looking out for 286 and 386 systems. Whenever I find a candidate, I just search for the model number. Again, I've learned a lot just by reading about other people's experiences with it. For example, I'm learning a lot about the earlier graphics options back then (some video cards provide component output for example) and the difference between an SX and DX system.

Just my two cents, but I've found that started with a specific system in mind helped me a lot.

Reply 7 of 21, by theiceman085

User metadata
Rank Member
Rank
Member

I am a newbie myself and I also would recommend checking out youtube channels about old hardware. The channel from Phil has already been recommended. I am also a fan of the articles in old pc magazines. You can find them online on places like archive org.

Reply 8 of 21, by Repo Man11

User metadata
Rank Oldbie
Rank
Oldbie

If this place had existed when I first began learning about working on PCs in 2000, it would have saved me from some mistakes that killed hardware I could scarcely afford to replace. I did find overclockers.com (thanks to a recommendation in PC Magazine) after I had been fooling with things for about a year, and my days of PC carnage drew to a close.

"I'd rather be rich than stupid" - Jack Handey

Reply 9 of 21, by chris2021

User metadata
Rank Oldbie
Rank
Oldbie

First off I think it's an exercise in futility to try and fix every problem of a very problematic component. Sometimes you need a specific ic replaced. This sort of job imho is not beyond the abilities of even a novice, if they have the patience and have nimble enough fingers. But is it worth it? Components, since 1986, usually have to be scrounged from other similar mobos, gpus, etc. It migjt make the most sense to.consign that unit itself to the parts bin. Or give/sell it.

Often locating the problem is 3/4 of the battle.

As to books, this migjt seem too antiquated or old fogeyish, but get your library to procure you Inside the IBM PC for starters. Different editions differ significantly. I've had 2. The first 1 I picked up in modern times was a little smaller, and iinm had segments that weren't in the later edition, which I own now. Why start at the extreme beginning? I don't know, it's where I did. Much of that will be duh very obsolete. But being you already know software (but probably not assembler) it'll give you some insight on how h/w and s/w work together as a system.

Scott Mueller Upgrading and Repair. Other repair books, again I have a few early ones. Often you need a few different tools to attempt to diagnose a problem. Pci trouble code catd, oscilloscope, softwate knowledge. Videos.

Aa for your weight problem, what are you doing about it? I have been very successful at losing weight, also have a knack for putting it back on. PM me if you're interested in any of that. The time to shake it off is now. It does take time though.

Reply 10 of 21, by chris2021

User metadata
Rank Oldbie
Rank
Oldbie

Upgrading and Repairing has dozens of editions. Perhaps some editions are more suited to what you're looking to fix then others.

Screenshot_20230806-173241.png
Filename
Screenshot_20230806-173241.png
File size
568 KiB
Views
853 views
File license
Public domain
Screenshot_20230806-173249.png
Filename
Screenshot_20230806-173249.png
File size
483.06 KiB
Views
853 views
File license
Public domain
Screenshot_20230806-173254.png
Filename
Screenshot_20230806-173254.png
File size
486.94 KiB
Views
853 views
File license
Public domain
Screenshot_20230806-173303.png
Filename
Screenshot_20230806-173303.png
File size
507.83 KiB
Views
853 views
File license
Public domain
Screenshot_20230806-173259.png
Filename
Screenshot_20230806-173259.png
File size
588.31 KiB
Views
853 views
File license
Public domain

Reply 11 of 21, by dionb

User metadata
Rank l33t++
Rank
l33t++
Ensign Nemo wrote on 2023-08-06, 20:54:

What does the community think about old books? There are a ton of options available from the open library, which only requires a free account.

A few years ago I was donated a veritable bible of a book, The Complete PC Upgrade and Maintenance Guide, 9th edition. I find it an incredible resource for how hardware from about 1987-1997 works and how to troubleshoot common issues.

Apart from that, get your hands dirty. I'd recommend getting your hands on some unsorted pile of computer junk (attic/car boot sale etc) and then proceed to first try to identify what you have, then determine if you can get some combination of it running as far as POST, then to get an operating system onto it. Rinse & repeat and you'll find yourself getting more and more knowledgeable and proficient at every iteration.

Also, don't get intimidated by some people here who seem to have impossibly detailed knowledge of everything out there - consider that a good lot of people here were working every day of the week with this stuff when it was brand new and have kept on doing so for the past few decades. It's not likely you'll have that kind of experience anytime soon - but it's not necessary to do the things you want to do. Also some people like that can be a bit short-tempered, as they have seen and heard it all a thousand times before. You seem to have already encountered a bad example of that. Fortunately here on Vogons people tend to be a lot more welcoming.

Reply 12 of 21, by fosterwj03

User metadata
Rank Member
Rank
Member

I used to and still do read hardware manuals. The old computer and parts manuals explained how the hardware operated and how software interacts with it.

Newer hardware manuals at a minimum explain how to install drivers for various operating systems, and how to troubleshoot problems.

Reply 14 of 21, by Ensign Nemo

User metadata
Rank Oldbie
Rank
Oldbie
dionb wrote on 2023-08-06, 21:56:
Ensign Nemo wrote on 2023-08-06, 20:54:

What does the community think about old books? There are a ton of options available from the open library, which only requires a free account.

A few years ago I was donated a veritable bible of a book, The Complete PC Upgrade and Maintenance Guide, 9th edition. I find it an incredible resource for how hardware from about 1987-1997 works and how to troubleshoot common issues.

There are a few editions of this book available at the Open Library if anyone is interested in it:

https://openlibrary.org/search?q=The+Complete … s_fulltext=true

Reply 15 of 21, by Kitty Trouble

User metadata
Rank Newbie
Rank
Newbie

How to know what motherboard I have, know what I can install that’s compatible with my device (for example, my motherboard has USB pins, I had no idea and thought I needed PCI)diagnosing problems, installing drivers, etc are examples from recent experiences. Also just in general knowing what everything is. When I open my computer I mostly don’t know what I am looking at. What are these million cables running though my computer? Things like that.

DerBaum wrote on 2023-08-07, 00:10:

Do you want to learn how old hardware works or how to diagnose/repair hardware?
Hardware is quite a huge spectrum of things ...

Reply 16 of 21, by Horun

User metadata
Rank l33t++
Rank
l33t++
Kitty Trouble wrote on 2023-08-07, 00:31:

How to know what motherboard I have, know what I can install that’s compatible with my device (for example, my motherboard has USB pins, I had no idea and thought I needed PCI)diagnosing problems, installing drivers, etc are examples from recent experiences. Also just in general knowing what everything is. When I open my computer I mostly don’t know what I am looking at. What are these million cables running though my computer? Things like that.

Nearly all hardware has Identifying marks, once identified then seek out the manuals. We all came here with questions about some hardware at some time and most of us decided to stay 😀

Another good book for more detail on what the hardware is how it works is: Upgrading and repairing PCs 8th edition by Scott Mueller. Covers XT's, AT's thru Pentium 2's. Broken into decent sections/chapters.
https://openlibrary.org/books/OL707140M/Upgra … d_repairing_PCs

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 17 of 21, by Ensign Nemo

User metadata
Rank Oldbie
Rank
Oldbie

You can often find your motherboard model listed in the BIOS. To enter it, you'll have to press the correct key while your computer is starting. If the key isn't listed on your screen, there are only a handful few that you need to try, such as delete, F1, F2, F12, etc.

Reply 18 of 21, by Ensign Nemo

User metadata
Rank Oldbie
Rank
Oldbie

You should also tell us which era(s) you are most interested in. The hardware and operating systems go hand in hand, so focusing on your favorite time period would also be a good start. If you only care about Windows 98 games for example, you wouldn't need to focus on the early DOS era, at least not right away. While you could take a textbook approach and start from the beginning, I think it's better to start with what you're most interested in. Moreover, you should be playing around with the stuff as you learn. Try to get your games working on actual hardware. Maybe try some programming on an old system. This will keep things interesting.

Reply 19 of 21, by Horun

User metadata
Rank l33t++
Rank
l33t++
Ensign Nemo wrote on 2023-08-07, 01:14:

You can often find your motherboard model listed in the BIOS. To enter it, you'll have to press the correct key while your computer is starting. If the key isn't listed on your screen, there are only a handful few that you need to try, such as delete, F1, F2, F12, etc.

Most often is printed on the board itself. Rare is it in the BIOS on older boards....just my experience ;p

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun