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
- test
- kotlin
- porterduff
- dataginding
- bigquery
- fabric-sdk-java
- 안드로이드
- Gradle
- Android
- Hyperledger
- coroutines
- error
- 다윈
- Exception
- 스트리밍
- log
- web3js
- fabic
- convert
- hardwareacceleration
- C
- ethereum
- vuepress
- 컴파일
- Realm
- null safety
- quick-start
- firebase
- Glide
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