반응형

Linux 4

[Linux] 부트로더와 GRUB

부트로더의 기능부트 스트랩 로더(Bootstrap Loader)의 준말로 컴퓨터를 사용자가 사용할 수 있도록 디스크나 플래시에 저장된 운영체제를 읽어 주기억장치에 적재해주는 프로그램이다.부트 로더(boot loader)는 운영체제가 시동되기 이전에 미리 실행되면서 커널이 올바르게 시동되기 위해 필요한 모든 관련 작업을 마무리하고 최종적으로 운영체제를 시동시키기 위한 프로그램이다.임베디드 시스템(embedded system) 부트로더란, PC의 BIOS와 OS Loader의 기능을 수행하는 프로그램으로 시스템이 부팅할 때 가장 먼저 수행된다운영체제 실행에 필요한 환경을 설정하고 운영체제 이미지를 메모리에 복사한다부트로더(boot loader)는 부트 매니저라도고 부르며 크기가 512바이트로 하드디스크의 첫..

Linux 2024.12.08

[Linux] RAID

RAID는 복수 배열 독립 디스크(Redundant Array of Independent Disks)의 약자이다여러 개의 물리적 디스크를 하나의 논리적 디스크로 인식하여 작동하게 하는 기술이다여러 개의 하드디스크에 일부 중복된 데이터를 나눠서 저장하는 기술이다RAID 종류는 하드웨어 RAID와 소프트웨어 RAID로 나뉜다하드웨어 RAID하드웨어 제조업체에서 여러개의 하드디스크를 장비로 만들어 그 자체를 공급안정된 시스템일수록 고가소프트웨어 RAID고가의 하드웨어 RAID의 대안운영체제에서 지원하는 방식저렴한 비용으로 안전한 데이터 저장 가능    RAID 0스트라이핑 저장 방식 : 연속된 데이터를 여러 디스크에 나눠 저장최소 2개의 하드디스크가 필요입출력 작업이 모든 디스크에 동시에 진행 : 저장과 읽기..

Linux 2024.12.08

[Linux] 파티션의 특징과 종류

주 파티션부팅이 가능한 기본 파티션하나의 하드디스크에 최대 4개의 주 파티션 분할 가능하드디스크를 4개 이상의 파티션으로 사용해야 할 때 하나의 확장 파티션을 설정하여 확장 파티션 안에 여러 개의 논리 파티션을 분할하여 데이터 저장  확장 파티션주 파티션 내에 생성, 하나의 물리적 디스크에 1개만 생성파티션 번호는 1~4번이 할당데이터 저장 영역을 위한 것이 아니라 논리 파티션을 생성  논리 파티션확장 파티션 안에 생성되는 파티션논리 파티션은 12개 이상 생성하지 않는 것을 권고하며 5번 이후의 번호가 붙여짐  스왑 파티션하드디스크의 일부를 메모리처럼 사용하는 영역주 파티션 또는 논리 파티션에 생성프로그램 실행 시 부족한 메모리 용량을 하드디스크로 대신함리눅스 설치 시에 반드시 설치되어야 하는 영역스왑 ..

Linux 2024.12.08

[Linux] 디렉터리 별 저장 내용

/파일 시스템이 있는 최상위 디렉터리모든 디렉터리의 출발점인 동시에 다른 시스템과의 연결점이 되는 디렉터리  /boot부트 디렉터리로 부팅 시 커널 이미지와 부팅 정보 파일 저장  /proc시스템 정보 디렉터리이며 커널 기능을 제어하는 역할현재 실행되는 프로세스와 실제로 사용되는 장치, 하드웨어 정보 저장  /lib공유 라이브러리 디렉터리커널 모듈 파일들과 프로그램 실행을 지원해 주는 라이브러리 저장  /bin기본적인 명령어가 저장된 디렉터리root 사용자와 일반 사용자가 함께 사용할 수 있는 명령어 디렉터리  /dev시스템 디바이스 파일들을 저장하는 디렉터리하드디스크 장치 파일, CD-ROM 장치파일 같은 파일 저장  /etc시스템 환경 설정 파일 저장 디렉터리  /root시스템 관리자용 홈 디렉터리 ..

Linux 2024.11.14
반응형