1. 리눅스와 하드웨어
1. 하드웨어의 이해
a. 컴퓨터의 구성요소
1) 중앙처리장치(CPU)
CPU는 컴퓨터의 두뇌 역할을 하며, 모든 연산과 명령 처리를 담당합니다. 리눅스는 다양한 아키텍처(x86, ARM, RISC-V 등)의 CPU를 지원합니다.
서버용 CPU(예: Intel Xeon, AMD EPYC)는 멀티코어/멀티스레드 처리에 특화되어 있으며, 데스크탑이나 임베디드용 CPU는 전력 효율이 중요하게 고려됩니다.
2) 주기억장치(RAM)
RAM은 실행 중인 데이터나 프로그램이 저장되는 일시적 저장 공간입니다. 리눅스는 메모리를 매우 효율적으로 사용하며, 가상메모리와 스왑(swap)을 통해 부족한 경우도 안정적으로 처리합니다.
예: 서버에서는 최소 4GB 이상, 데스크탑은 2GB 이상을 권장합니다.
3) 입출력장치(I/O Devices)
입력 장치(키보드, 마우스)와 출력 장치(모니터, 프린터) 등 사용자와 시스템 간의 상호작용을 위한 장치입니다. 리눅스는 대부분의 기본 입력 장치를 자동 인식하지만, 고급 기능(게이밍 마우스, 터치패드 등)은 커널 모듈이나 추가 드라이버가 필요할 수 있습니다.
4) 보조기억장치(Storage)
하드디스크(HDD), SSD, USB 드라이브 등 데이터를 장기 저장하는 장치입니다. 리눅스는 EXT4, XFS, BTRFS 등 다양한 파일 시스템을 사용하며, Windows용 FAT/NTFS도 마운트를 통해 접근할 수 있습니다.
대부분의 리눅스 배포판은 설치 시 디스크 파티션 자동 설정을 지원하지만, 수동으로 설정할 경우 LVM, RAID 등을 함께 구성하면 효율적입니다.
b. 리눅스 설치를 위한 하드웨어 요구사항
리눅스를 설치하기 위해서는 최소한의 하드웨어가 필요합니다. 하지만 사용 목적(서버, 데스크탑, 라즈베리파이 등)에 따라 요구사항이 달라집니다.
1) CPU
32비트 또는 64비트 CPU가 필요합니다. 대부분의 최신 리눅스 배포판은 64비트(x86_64)를 기준으로 하며, 32비트는 점점 지원이 중단되는 추세입니다.
2) 메인보드(Mainboard)
CPU, 메모리, 저장장치, 확장 카드 등을 연결하는 중심 장치입니다. 리눅스는 표준 BIOS/UEFI를 지원하며, 대부분의 칩셋과 호환됩니다. 단, 일부 고급 하드웨어(예: 최신 Wi-Fi 칩셋)는 드라이버 문제가 있을 수 있습니다.
3) 메모리
일반적인 데스크탑용 리눅스는 2GB 이상을 권장하며, 서버의 경우 용도에 따라 4GB~32GB 이상 필요할 수 있습니다. 라이트한 배포판(Lubuntu, Alpine)은 512MB만으로도 구동 가능합니다.
4) 하드디스크
설치에 필요한 용량은 배포판마다 다르지만, 일반적으로 최소 10GB 이상의 여유 공간이 필요합니다. 고급 사용자라면 파티션 분리(/, /boot, /home, /var 등)나 LVM 설정을 추천합니다.
5) 모니터와 그래픽 카드
리눅스는 기본적으로 VESA 호환 그래픽을 지원하며, 대부분의 내장/외장 그래픽을 인식합니다. 고성능 그래픽(NVIDIA, AMD 등)은 별도 드라이버 설치가 필요하며, 일부는 오픈소스 드라이버(nouveau, amdgpu)로도 충분합니다.
6) LAN 카드
네트워크 인터페이스 카드(NIC)는 서버/데스크탑 모두 필수입니다. 리눅스는 Intel, Realtek 칩셋을 기본 지원하며, 무선 LAN은 경우에 따라 firmware 설치가 필요합니다.
7) 키보드 및 마우스
USB, PS/2, 무선 입력 장치를 자동으로 인식합니다. 다국어 키보드 설정은 설치 시 선택 가능하며, 이후에도 localectl
이나 데스크탑 설정에서 변경할 수 있습니다.
'IT 자격증 > 리눅스마스터 1급 필기' 카테고리의 다른 글
[리눅스 마스터 1급] 필기 정리 2과목 - 하드웨어의 이해 ( 기출 포함 ) (0) | 2025.04.30 |
---|---|
[리눅스 마스터 1급] 필기 정리 1과목 - 리눅스 역사와 배포판 ( 기출 포함 ) (2) | 2025.04.28 |
[리눅스 마스터 1급] 필기 정리 1과목 - 리눅스 GNU 그리고 오픈소스 라이선스 ( 기출 포함 ) (0) | 2025.04.25 |
[리눅스 마스터 1급] 필기 정리 1과목 - 리눅스의 기초 ( 기출 포함 ) (2) | 2025.04.24 |
[리눅스 마스터 1급] 필기 정리 1과목 - 운영체제의 개요 ( 기출 포함 ) (0) | 2025.04.23 |