Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to figure out whether my system supports PCI Express without opening up the box. lspci doesn't mention "Express" or "PCI-e" anywhere, but dmesg reports that a "PCI Express Hot Plug Controller Driver" is in use.

share|improve this question
Why are you avoiding opening the PC? Due to a warranty sticker? Could you lookup your PC from the manufacturer/supplier to see what is on the product specification? – user155695 Feb 19 '10 at 14:23
This would be a fun solution to see +1. I wouldn't mind having this ability for when I am not in front of a machine. – Urda Feb 19 '10 at 14:26
up vote 7 down vote accepted

Easiest thing you can do is restart the machine and write down the model number then Google it and look up the specification.

Simple, but works!

share|improve this answer
That's a good point, the BIOS POST screen will usually display a model number of some kind which as you say can be fed into Google. Nice idea. – Mokubai Feb 19 '10 at 14:36

If you want the motherboard make and model so you can google it, but you don't want to reboot, you should be able to get that info from /sys/class/dmi/id/board_vendor and /sys/class/dmi/id/board_name

share|improve this answer

One thing to note is if your machine has a 1x, 2x, 4x, 8x, 16x PCI-E port and then buy the appropriate hardware.

share|improve this answer
-1, Irrelevant. – l0b0 Feb 19 '10 at 14:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .