grub 3

[리눅스 명령어] 리눅스 부트 로더, grub와 update-grub

GRUB (GRand Unified Bootloader)는 대부분의 리눅스 배포판에서 사용되는 부트 로더입니다. GRUB 설정을 변경하려면 다음 단계를 따라주세요: 1. GRUB 설정 파일 수정 GRUB의 기본 설정 파일은 `/etc/default/grub`에 있습니다. 이 파일을 편집하려면 텍스트 에디터 (예: vi)를 사용할 수 있습니다. sudo vi /etc/default/grub 2. GRUB 설정 파일에서 원하는 변경 사항을 적용 예를 들어, GRUB 메뉴의 대기 시간을 변경하려면 `GRUB_TIMEOUT` 값을 수정합니다. GRUB_TIMEOUT=10 위의 설정은 GRUB 메뉴가 10초 동안 화면에 표시될 것임을 의미합니다. 3. GRUB 설정 업데이트 설정 파일을 수정한 후에는 GRUB 설..

02_05 부트 매니저(Boot Manager)

부트 매니저(Boot Manager) 부트 매니저의 개요 부트 매니저란 말 그대로 부팅을 도와주는 역할을 하는 프로그램으로 특히 한 컴퓨터에 리눅스, 윈도우 등 여러 운영체제가 설치되어 있는 경우에 OS를 선택하여 부팅할 수 있도록 도와준다. 브트 매니저 프로그램은 부트로더(BootLoader)라고도 부르며, 하드디스크의 맨 앞쪽 영역인 MBR(Master BootRecord)에 설치된다. MBR은 하드디스크의 첫 번째 섹터인 512바이트 부트 섹터로 부트 매니저 프로그램과 파티션 정보가 기록된다. 하드디스크에 설치된 운영체제 부팅과정 전원을 켜면 바이오스(BIOS)는 컴퓨터에 장착된 하드웨어를 점검한다. 바이오스는 하드웨어가 검사가 끝나면 CMOS에 설정된 첫 번째 부팅 하드디스크를 확인한다. 첫 번째..

02-02-01 리눅스의 구조

리눅스의 구조 부트 매니저 부트 매니저의 개요 부트 매니저의 정의: 보조기억장치에 위치한 운영체제를 주기억장치로 로드하기 위한 프로그램으로 '부트로더'라고 함 부트 매니저의 동작 원리 시스템이 켜지면 BIOS는 디스크의 첫 번째 섹터(0번 섹터)인 부트 섹터에서 512바이트의 MBR(Master Boot Recoder)을 읽는다. MBR은 크기가 제한되기 때문에 IPL(Initial Program Loader)이라 불리는 부트로더의 일부가 먼저 실행된다. IPL은 파티션 테이블을 검사하여 부트로더의 나머지 코드의 위치를 알아내 실행한다. 리눅스 부트 매니저 프로그램은 LILO(Linux Loader), GRUB(Grand Unified BootLoader), GRUB2가 있다. 부트 매니저의 종류 LIL..