补充内核开发环境搭建流程. #10
@ -1 +1,59 @@
|
||||
# 8.3 内核开发环境的搭建
|
||||
|
||||
由于内核程序处于最高权限,一旦程序存在问题,可能导致系统宕机,所以不建议直接在裸机上验证驱动。嵌入式系统一般在目标机中验证,在学习过程中建议使用虚拟机进行验证。
|
||||
|
||||
## 创建虚拟机
|
||||
|
||||
以 VirtualBox 为例,运行程序后,点击 Machine -> New 菜单,进入创建虚拟机引导页面。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
点击 Create 按钮完成虚拟机的创建。
|
||||
|
||||
## 虚拟系统的安装
|
||||
|
||||
选中新创建的虚拟机,然后依次点击进入 Machine -> Settings... 菜单,进入虚拟机详细配置页面。
|
||||
|
||||
选择 Storage,为虚拟机分配系统安装盘:
|
||||
|
||||

|
||||
|
||||
选择 Shared Folders -> Add new shared folder,在虚拟机和宿主机之间分配共享文件夹:
|
||||
|
||||

|
||||
|
||||
点击 OK 完成配置,点击 Machine -> Start,运行刚刚配置好的虚拟机:
|
||||
|
||||

|
||||
|
||||
进入 Ubuntu20 安装引导界面:
|
||||
|
||||

|
||||
|
||||
点击 Install Ubuntu:
|
||||
|
||||

|
||||
|
||||
选择安装软件包:
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
点击 Install Now 开始安装。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/001.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/002.png
Normal file
After Width: | Height: | Size: 60 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/003.png
Normal file
After Width: | Height: | Size: 93 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/004.png
Normal file
After Width: | Height: | Size: 77 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/005.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/006.png
Normal file
After Width: | Height: | Size: 83 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/007.png
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/008.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/009.png
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/010.png
Normal file
After Width: | Height: | Size: 61 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/011.png
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/012.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/013.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/014.png
Normal file
After Width: | Height: | Size: 121 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/015.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
Chapter8_SOC_与_Linux/imgs/8.3_内核开发环境的搭建/016.png
Normal file
After Width: | Height: | Size: 316 KiB |