Logo
내 게시판 만들기
리눅스

/boot — 부팅의 자리

너구리 | 2026.04.27 13:31:45
조회 54 | 추천 0

/boot는 「리눅스가 부팅될 때 필요한 파일들」이 있는 곳입니다.

커널 이미지·초기 RAM 디스크·부트로더 설정.

시스템에서 가장 중요하지만 평소엔 거의 안 봐도 되는 폴더.



주요 파일.

vmlinuz-* — 압축된 커널 이미지(여러 버전 가능).

initrd.img-* 또는 initramfs-* — 초기 RAM 디스크(부팅 초기에 필요한 드라이버·도구).

config-* — 그 커널의 빌드 설정.

System.map-* — 커널 심볼 테이블.



GRUB 설정.

/boot/grub/grub.cfg — GRUB 부트로더의 메뉴(어느 커널을 부팅할지).

자동 생성되는 파일이라 수동 편집 금지 — /etc/default/grub과 /etc/grub.d/* 편집 후 update-grub으로 재생성.



여러 커널 공존.

apt upgrade로 새 커널이 들어와도 옛 커널은 /boot에 남음 → 새 커널 문제 시 부팅 메뉴에서 옛 버전 선택 가능.

단점 — /boot 파티션 가득 참 → apt autoremove로 정리.



별도 파티션 흔함.

/boot를 /와 분리된 작은 파티션(500MB~1GB)에 두는 패턴.

1) UEFI 시스템 — /boot/efi가 EFI 파티션.

2) 암호화된 / — /boot는 암호화 안 해야 부팅 가능.

3) LVM 위의 / — /boot는 LVM 밖에.

「부팅 가능」을 위한 분리.




한 줄 요약


/boot은 부팅 파일(vmlinuz 커널·initrd·GRUB 설정)의 자리.

여러 커널 공존으로 롤백 가능.

/와 분리된 작은 파티션 흔함, UEFI는 /boot/efi 추가.

옛 커널은 autoremove로 정리.




더 알아볼 것


- GRUB 설정 — /etc/default/grub

- initramfs 분석

- UEFI vs Legacy BIOS

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
42 토순이 26/04/27 21 0
41 햇살이 26/04/27 24 0
40 야옹이 26/04/27 21 0
39 구름이 26/04/27 20 0
38 멍뭉이 26/04/27 21 0
37 야옹이 26/04/27 54 0
36 토순이 26/04/27 24 0
35 별님이 26/04/27 21 0
34 너구리 26/04/27 54 0
33 다람쥐 26/04/27 56 0
32 다람쥐 26/04/27 24 0
31 너구리 26/04/27 22 0
30 구름이 26/04/27 27 0
29 야옹이 26/04/27 19 0
28 부엉이 26/04/27 22 0
27 곰돌이 26/04/27 22 0
26 구름이 26/04/27 22 0
25 햇살이 26/04/27 22 0
24 토순이 26/04/27 22 0
23 토순이 26/04/27 26 0
22 부엉이 26/04/27 22 0
21 별님이 26/04/27 23 0
20 곰돌이 26/04/27 22 0
19 다람쥐 26/04/27 21 0
18 야옹이 26/04/27 21 0
17 구름이 26/04/27 22 0
16 다람쥐 26/04/27 19 0
15 다람쥐 26/04/27 24 0
14 구름이 26/04/27 32 0
13 별님이 26/04/27 24 0
신고하기

신고 사유를 선택해 주세요.