Difference between revisions of "How to Select Components for Your LinuxMCE Computers"

From LinuxMCE
Jump to: navigation, search
(System Hard Drive)
(Storage)
Line 32: Line 32:
  
 
===Storage===
 
===Storage===
 
+
For purposes of hardware selection, it is helpful to divide the storage of a LinuxMCE system into two categories:
 +
*'''System Hard Drive''' - This is the hard drive that the core boots from.  All system files in the entire LinuxMCE system are stored on the system hard drive.
 +
*'''Media Storage''' - These are hard drives used to store media like videos and music.
  
 
====System Hard Drive====
 
====System Hard Drive====
Line 43: Line 45:
 
*Each media director you include in your LinuxMCE system will require its own space on the core's system hard drive.
 
*Each media director you include in your LinuxMCE system will require its own space on the core's system hard drive.
  
A [http://forum.linuxmce.org/index.php?topic=4684.msg27410#msg27410 accepted rule of thumb] for calculating the size of the system drive required for your LinuxMCE core (or core/hybrid) is 20 GB plus 7 GB for each additional media director.
+
An [http://forum.linuxmce.org/index.php?topic=4684.msg27410#msg27410 accepted rule of thumb] for calculating the size of the system drive required for your LinuxMCE core (or core/hybrid) is 20 GB plus 7 GB for each additional media director.
  
 
====Media Storage====
 
====Media Storage====

Revision as of 01:42, 18 May 2009

Some decisions about the components that you select for your LinuxMCE computers are crucial to a smooth installation. Other component selection decisions are not as important since some components always just work. This guide is intended to help you focus on the crucial decisions about hardware selection specific to LinuxMCE computers. It is also meant to provide guidance on some of the less crucial component selection decisions.

Normal Rules of Computer-Building Engagement Apply

Many aspects of building LinuxMCE computers are no different from building any other PC. There are plenty of resources on the internet to help you select, purchase, and assemble the components of your LinuxMCE computers. There are even guides on how to build a computer if you have never done that before at all.

In addition to the specific recommendations in this wiki, make sure that you research your components with the following in mind:

  • Cooling - All components need some heat removed from them. Power supplies, GPUs, hard drives, and CPUs generally produce enough heat that you should consider how you will keep them cool.
  • Power Consumption - Make sure you select a power supply whose capacity is high enough to power everything in the computer you are building.

For any component you are contemplating, read as much information as you can about it. Oftentimes the most useful information about a component is posted in the form of a review -- either by another purchaser of the same component (like the reviews on product pages at newegg, amazon, or NCIX), or by a web site (like this) or blogger that has candidly reviewed the component.

Google is your friend when researching components.

Audible Noise

Note: Cores and centralized media directors are often kept in a closet, utility room, or basement where their noise emission does not matter. If that is the case for the computer you are building, we recommend selecting components for better cooling rather than low noise.

Media directors will be in your living space unless they are centralized, so it is important that they are not so loud that they are distracting or disturbing. Generally fans are the biggest noise makers. Fans can be found on CPU coolers, power supplies, GPU cards, and integrated into cases. We recommend that you find reviews that comment on the noise generated by any components with fans that you are considering.

Note that fans are designed into components to keep components cool. Cooling is also an important aspect of component selection. Expect to compromise between cooling capability and low audible noise when selecting components.

Mainboards, RAM, CPUs, GPUs, Network Adapters, and Audio Chips

The selection of mainboards, RAM, CPUs, GPUs, network adapters, and audio chips are closely related to one another and crucial to a successful LinuxMCE installation. Their selection is covered in detail in this article.

Optical Drives

We recommend an optical drive that is connected to your mainboard using either SATA or PATA. If you are considering an optical drive connected over USB or firewire be sure to verify that other linux users have had success with the model you are considering.

The optical drive that you select should at least support reading compact discs and DVDs. Optical disc writing capabilities are not used by LinuxMCE so an optical drive capable of burning discs offers little advantage over read-only drives under normal use. You might, however, want to include an optical drive capable of writing on your core computer in case you want to copy data for maintenance or backup purposes.

Blu-ray playback is not supported from optical drives built-in to media directors. Blu-ray support can still be integrated into your LinuxMCE system in other ways.

The blu-ray playback limitation is inherited from linux itself. That is, once linux supports blu-ray playback, LinuxMCE will likely support it soon after.

Storage

For purposes of hardware selection, it is helpful to divide the storage of a LinuxMCE system into two categories:

  • System Hard Drive - This is the hard drive that the core boots from. All system files in the entire LinuxMCE system are stored on the system hard drive.
  • Media Storage - These are hard drives used to store media like videos and music.

System Hard Drive

We recommend that you include a hard drive in your core that will be used only for storing the LinuxMCE system and the operating system it is running on. This drive should be a physically separate drive from any drive that is used to store your media.

When you install or upgrade LinuxMCE, the process will normally require overwriting the entire partition where LinuxMCE is installed. If you keep media on that drive it will be deleted. Using a separate system drive allows your media to survive upgrading and reinstallation of LinuxMCE.

The system hard drive on the core will store the operating system and LinuxMCE software for both the core itself and each of the media directors. This has two effects worth noting:

  • No hard drive is needed in media directors. Hard drives can be connected to media directors to store media but will not be used to host LinuxMCE system files.
  • Each media director you include in your LinuxMCE system will require its own space on the core's system hard drive.

An accepted rule of thumb for calculating the size of the system drive required for your LinuxMCE core (or core/hybrid) is 20 GB plus 7 GB for each additional media director.

Media Storage

Any hard drive connected to either the core or any of the media directors can be used by LinuxMCE to store media. In addition, any network attached storage on the INTERNAL network can also be used by LinuxMCE for media storage. The best way to store your media depends on a variety of factors. An entire topic is dedicated to the selection of media storage hardware. You can find it here.

See Also

How to Select Mainboards for Your LinuxMCE System