2.1. Phần cứng được hỗ trợ

Debian không yêu cầu phần cứng đặc biệt khác với yêu cầu của hạt nhân Linux hay kFreeBSD và các bộ công cụ GNU. Vì vậy, bất kỳ kiến trúc hay nền tảng nào sang đó hạt nhân Linux hay kFreeBSD, thư viện C libc, bộ biên dịch gcc v.v. đã được chuyển, cũng cho đó có một bản chuyển Debian, có khả năng chạy được hệ thống Debian. Xem những trang Bản Chuyển (Ports) tại http://www.debian.org/ports/mips/ để tìm thêm thông tin về hệ thống kiến trúc 32-bit MIPS (little-endian) đã được thử ra với Debian GNU/Linux.

Hơn là cố gắng diễn tả tất cả các cấu hình phần cứng được hỗ trợ cho kiến trúc 32-bit MIPS (little-endian) , tiết đoạn này chứa thông tin chung và liên kết đến thông tin thêm.

2.1.1. Kiến trúc được hỗ trợ

Debian GNU/Linux 9 supports ten major architectures and several variations of each architecture known as flavors.

Kiến trúc Tên Debian Kiến trúc phụ Mùi vị
Dựa vào x86 Intel i386 default x86 machines default
Xen PV domains only xen
AMD64 & Intel 64 amd64    
ARM armel Marvell Kirkwood and Orion marvell
ARM with hardware FPU armhf multiplatform armmp
64bit ARM arm64    
32bit MIPS (big-endian) mips MIPS Malta 4kc-malta
Cavium Octeon octeon
64bit MIPS (little-endian) mips64el MIPS Malta 5kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
32bit MIPS (little-endian) mipsel MIPS Malta 4kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
Power Systems ppc64el IBM POWER8 or newer machines  
64bit IBM S/390 s390x IPL từ bộ đọc VM-reader và DASD giống loài

Tài liệu này bao quát sự cài đặt cho kiến trúc 32-bit MIPS (little-endian) dùng hạt nhân Linux. Nếu bạn tìm thông tin về bất cứ kiến trúc khác nào được Debian hỗ trợ, xem trang Bản Chuyển Debian.

2.1.2. Platforms supported by the Debian mipsel port

Debian on 32-bit MIPS (little-endian) supports the following platforms:

Cavium Octeon

Cavium designs a range of 64-bit MIPS Octeon processors which are mainly used in networking devices. Devices with these processors include the Ubiquiti EdgeRouter and the Rhino Labs UTM8.

Loongson 3

Devices based on the Loongson 3A and 3B processors are supported.

MIPS Malta

This platform is emulated by QEMU and is therefore a nice way to test and run Debian on MIPS if you don't have the hardware.

There are two Malta kernel flavours: 4kc-malta is built for 32-bit processors, and 5kc-malta is built for 64-bit processors.

In addition, other boards which contain MIPS32r2 or MIPS64r2 based processors should also be able to run Debian, however kernels for these processors are not built and the Debian installer does not directly support them.

Complete information regarding supported mips/mipsel/mips64el machines can be found at the Linux-MIPS homepage. In the following, only the systems supported by the Debian installer will be covered. If you are looking for support for other subarchitectures, please contact the debian-mips mailing list.

2.1.2.1. CPU

Some MIPS machines can be operated in both big and little endian mode. For little endian MIPS, please read the documentation for the mipsel and mips64el architectures.

2.1.3. Platforms no longer supported by the Debian mipsel port

Since Debian Stretch, support for all MIPS processors which do not implement MIPS32 Release 2 have been dropped. Therefore the following platforms supported in Jessie are no longer supported:

Loongson 2E and 2F
These are the older Loongson processors. Devices based on them include the Fuloong Mini-PC and the Lemote Yeeloong laptop.
SGI IP22
This platform includes the SGI machines Indy, Indigo 2 and Challenge S.
SGI IP32
This platform is generally known as SGI O2.
Broadcom BCM91250
Development board for Broadcom's SiByte core. Also known by its codename SWARM.

2.1.4. Đa bộ xử lý

Sự hỗ trợ đa xử lý (cũng được biết như là đa xử lý đối xứng hay SMP) sẵn sàng cho kiến trúc này, và được hỗ trợ bởi một ảnh hạt nhân Debian biên dịch sẵn. Phụ thuộc vào vật chứa phần mềm cài đặt, hạt nhân có khả năng SMP này có thể được cài đặt theo mặc định hay không. Trường hợp này không nên ngăn cản sự cài đặt, vì hạt nhân tiêu chuẩn khác SMP nên khởi động được trên hệ thống SMP: hạt nhân sẽ đơn giản sử dụng bộ xử lý trung tâm thứ nhất.

Để nhớ dịp khả năng đa xử lý, bạn nên kiểm tra xem nếu gói hạt nhân hỗ trợ SMP đã được cài đặt chưa. Không thì chọn một gói hạt nhân thích hợp.

Bạn cũng có thể xây dựng một hạt nhân tùy chỉnh riêng để hỗ trợ SMP. Có thông tin về cách làm như thế trong Phần 8.6, “Biên dịch hạt nhân mới”. Vào lúc này (phiên bản hạt nhân 3.16) cách bật SMP là chọn Multi-Processing support trong phần Kernel type của cấu hình hạt nhân.

2.1.5. Graphics Hardware Support

Debian's support for graphical interfaces is determined by the underlying support found in X.Org's X11 system, and the kernel. Basic framebuffer graphics is provided by the kernel, whilst desktop environments use X11. Whether advanced graphics card features such as 3D-hardware acceleration or hardware-accelerated video are available, depends on the actual graphics hardware used in the system and in some cases on the installation of additional firmware images (see Phần 2.2, “Thiết bị cần thiết phần vững”).

Details on supported graphics hardware and pointing devices can be found at http://xorg.freedesktop.org/. Debian 9 ships with X.Org version 7.7.

2.1.6. Phần cứng khả năng kết nối mạng

Almost any network interface card (NIC) supported by the Linux kernel should also be supported by the installation system; drivers should normally be loaded automatically.

2.1.7. Ngoại vi và phần cứng khác

Linux supports a large variety of hardware devices such as mice, printers, scanners, PCMCIA/CardBus/ExpressCard and USB devices. However, most of these devices are not required while installing the system.