現在有一些零售商出售的系統是預先安裝版的 Debian 或者其他 GNU/Linux。您會為此多花一些錢,但能買來一份安心,因為這些硬體都已經確保能被 GNU/Linux 很好地支援。
如果您不得不購買一台搭配 Windows 作業系統販售的機器,請仔細閱讀 Windows 附帶的軟體授權,您也許可以拒絕該授權並從零售商那裡取得一定的折扣。請參考 http://www.windowsrefund.net/ 以瞭解更多的資訊。
無論是購買一個搭配 Linux 販售的系統,還是一個已經用過的系統,檢查 Linux 核心是否支援您的硬體仍然很重要。請檢查您的硬體是否出現在上面的參考資料中。讓推銷員 (或者其他人) 知道您是在為 Linux 系統採購設備。請支援對 Linux 友好的硬體銷售商。
一些硬體製造商拒絕告訴我們如何為他們的硬體撰寫驅動程式。其他的則要求簽署不公開的協議才能取用文件,以阻止我們發佈 Linux 驅動程式原始碼。
因為我們沒有被授權取用這些設備的文件,它們自然不會在 Linux 下運作。您可以幫我們去告訴那些製造商,要求他們釋出文件。如果有足夠多的人要求,他們將認識到自由軟體社群也是一個重要的市場。
Windows 規格的調變解調器和印表機的增長是一個令人不安的趨勢。在某些情況下它們專為微軟的 Windows 作業系統所設計設計並且標有 "WinModem" 或 "專為以 Windows 為基礎的電腦製造"字樣。這通常是省掉硬體的內嵌處理器,將其工作交給 Windows 驅動程式並由您的電腦的處理器執行。這樣做是為了降低硬體成本,但是這樣常常不能為使用者節省任何開銷,並且可能還會與相同功能但保留內嵌處理器的設備昂貴。
有兩個原因讓您應當避免使用 Windows 規格的硬體。首先,這些製造商一般不提供用於編寫 Linux 驅動程式的資料。通常,這些設備的軟硬體介面是專有的,即使有相關資料,若不簽署封閉的協議仍舊無法得到它們。這就排除了被自由軟體使用的可能,因為自由軟體的開發者不會將它們的軟體原始碼封閉起來。其次,這些設備是沒有內嵌處理器的,作業系統必須承擔本該由這些處理器完成的工作,而且經常是在即時的優先等級之下,因此處理器在驅動這些設備時就無法運行您的程式。因為典型的 Windows 使用者並不像 Linux 使用者那樣對多工有強烈要求,這些製造商希望 Windows 使用者不會注意到他們的硬體對處理器造成的負擔。但是,任何多工作業系統,甚至是 Windows 2000 或 XP,都要忍受這些製造商因省略內嵌處理器而造成的性能下降。
您可以要求製造商發佈相關的文件和資料以改善這種情況,使我們可以為他們的硬體撰寫程式,但最好還是避免使用這些硬體,直到它們被列入 Linux Hardware Compatibility HOWTO 為止。
如果您到電腦商店購買奇偶檢驗隨機存取記憶體(Parity RAM),您可能買到 虛擬奇偶檢驗隨機存取記憶體,而不是 真正的奇偶檢驗的隨機存取記憶體。虛擬奇偶檢驗 SIMM 經常 (並非總是)可以被區分出來,因為它們比非奇偶檢驗隨機存取記憶體多一個晶片,且那片晶片比其他的都要小。虛擬奇偶檢驗 SIMM 與非奇偶檢驗隨機存取記憶體工作方式相同。當記憶體中有一個位元出錯時,它們無法像主機板上的真奇偶檢驗隨機存取記憶體那樣告訴您有一位元的隨機存取記憶體發生錯誤。不要為虛擬奇偶檢驗隨機存取記憶體多付錢,而應該為真奇偶檢驗 SIMM 多付錢,因為您真正為每 8 位元多買了一位元。
如果您想得到關於 Intel x86 隨機存取記憶體的完整資訊,以及什麼才是最值得購買的隨機存取記憶體,請參閱 PC Hardware 常見問答集。