Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- LAYER_TYPE_SOFTWARE
- Glide
- null safety
- ethereum
- quick-start
- test
- error
- Realm
- log
- hardwareacceleration
- convert
- fabric-sdk-java
- web3js
- coroutines
- fabic
- 컴파일
- porterduff
- Gradle
- vuepress
- 안드로이드
- 다윈
- Android
- C
- Exception
- Hyperledger
- kotlin
- bigquery
- firebase
- 스트리밍
- dataginding
Archives
- Today
- Total
날마다 새롭게 또 날마다 새롭게
리눅스 부팅 과정 이해 본문
- 리눅스 부팅 과정 요약
1. Power On
2. Rom Bios에서 지정된 부트 드라이브로 부팅 시작
3. 부트 드라이브의 첫 번째 섹터인 부트 섹터 읽어들임
MBR(Master Boot Record) : 하드디스크로 부팅하기 위한 정보와 파티션 분할 정보 등 실제 파티션에 대한 정보가 저장되는 곳. 운영체제가 설치 되어 있는 파티션의 부트 섹터 정보(부트로더)를 읽어들인다.
4. 부트 섹터의 부팅 프로그램인 부트로더(GRUB) 작동
부트로더 : 운영체제의 커널 소프트웨어를 읽어들이고 몇몇 커널 변수를 커널에 넘겨주는 역할을 하는 곳
5. 커널 이미지(/boot/vmlinuz) 적재
6. 루트 파일 시스템(root filesystem) 마운트
7. 시스템 초기화 프로그램(init) 작동
8. 로그인
Comments