ubuntu 启动过程注解

 [    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
# 初始化cgroup
[    0.000000] Linux version 2.6.32-21-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 (Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2)
# Linux 内核版本:2.6.32-21
# Gcc 版本,C编译器版本:4.4.3
# 当前发行版的发布日期:Fri Apr 16 08:10:02 UTC 2010
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
# 内核支持的cpu种类
[    0.000000]   BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)    # 可用的
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)  # 保留的
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000007dda0000 (usable)
[    0.000000]  BIOS-e820: 000000007dda0000 - 000000007ddae000 (ACPI data) #ACPI数据
[    0.000000]  BIOS-e820: 000000007ddae000 - 000000007ddf0000 (ACPI NVS)  #ACPI NVS
[    0.000000]  BIOS-e820: 000000007ddf0000 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
# 使用e820技术显示的物理内存地址列表
[    0.000000]  DMI present.
[    0.000000]  last_pfn = 0x7dda0 max_arch_pfn = 0x100000
# 上次的物理页面号为:0x40800,最大物理页面数0x100000
[    0.000000] MTRR default type: uncachable
# MTRR 默认类型:不能高速缓存类型
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back     # 写回
[    0.000000]   A0000-BFFFF uncachable     # 不能高速缓存
[    0.000000]   C0000-CFFFF write-protect  # 写保护
[    0.000000]   D0000-DFFFF uncachable
[    0.000000]   E0000-EFFFF write-through
[    0.000000]   F0000-FFFFF write-protect
# MTRR 可用固定范围及类型
[    0.000000]   MTRR variable ranges enabled:
[    0.000000]   0 base 000000000 mask F80000000 write-back
[    0.000000]   1 base 07DE00000 mask FFFE00000 uncachable
[    0.000000]   2 base 07E000000 mask FFE000000 uncachable
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
# MTRR 可变范围寄存器
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] e820 update range: 0000000000002000 - 0000000000006000 (usable) ==> (reserved)
# e820 更新范围
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] modified physical RAM map:
[    0.000000]  modified: 0000000000000000 - 0000000000002000 (usable)
[    0.000000]  modified: 0000000000002000 - 0000000000006000 (reserved)
[    0.000000]  modified: 0000000000006000 - 000000000009fc00 (usable)
[    0.000000]  modified: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  modified: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  modified: 0000000000100000 - 000000007dda0000 (usable)
[    0.000000]  modified: 000000007dda0000 - 000000007ddae000 (ACPI data)
[    0.000000]  modified: 000000007ddae000 - 000000007ddf0000 (ACPI NVS)
[    0.000000]  modified: 000000007ddf0000 - 0000000080000000 (reserved)
[    0.000000]  modified: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  modified: 00000000fff00000 - 0000000100000000 (reserved)
# 修正的物理内存地址列表
[    0.000000] initial memory mapped : 0 - 00c00000
# 初始化内存映射:0 - 00c00000
[    0.000000] init_memory_mapping: 0000000000000000-00000000377fe000
# 映射初始化内存的物理地址
[    0.000000] Using x86 segment limits to approximate NX protection
# x86段限制使用近似的NX保护
[    0.000000]  0000000000 - 0000400000 page 4k
[    0.000000]  0000400000 - 0037400000 page 2M
[    0.000000]  0037400000 - 00377fe000 page 4k
[    0.000000] kernel direct mapping tables up to 377fe000 @ 7000-c000
# 内核直接映射表
[    0.000000] RAMDISK: 37855000 - 37fef425
# RAMDISK 的地址范围
[    0.000000] Allocated new RAMDISK: 008de000 - 01078425
#分配新的 RAMDISK范围
[    0.000000] Move RAMDISK from 0000000037855000 - 0000000037fef424 to 008de000 - 01078424
# 把RAMDISK的地址从旧地址移入新地址
[    0.000000] ACPI: RSDP 000f9ca0 00024 (v02 LENOVO)                                 # ACPI 搜素表,用于定位其他所有ACPI Table
[    0.000000] ACPI: XSDT 7dda0100 00064 (v01 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: FACP 7dda0290 000F4 (v04 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: DSDT 7dda05c0 05832 (v02 LENOVO TC-90    00000116 INTL 20051117) # 区分系统描述表
[    0.000000] ACPI: FACS 7ddae000 00040                                              # 用于系统进行S3保存的恢复指针
[    0.000000] ACPI: APIC 7dda0390 0006C (v02 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: MCFG 7dda0400 0003C (v01 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI:      7dda0440 00000 (v00 LENOVO TC-90    00000116      00000000)
[    0.000000] ACPI: OEMB 7ddae040 00072 (v01 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: HPET 7ddaa5c0 00038 (v01 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: GSCI 7ddae0c0 02024 (v01 LENOVO TC-90    00000116 MSFT 00000097)
[    0.000000] ACPI: SSDT 7ddb06f0 00A7C (v01 LENOVO TC-90    00000116 INTL 20051117)
[    0.000000] ACPI: Local APIC address 0xfee00000
# ACPI Table,是BIOS提供给OSPM的硬件配置数据,包括系统硬件的电源配置和配置管理
[    0.000000] 1125MB HIGHMEM available.
# 1125MB高速缓存可用
[    0.000000] 887MB LOWMEM available.
# 887M低速缓存可用
[    0.000000]   mapped low ram: 0 - 377fe000
[    0.000000]   low ram: 0 - 377fe000
# Low ram 地址范围
[    0.000000]   node 0 low ram: 00000000 - 377fe000
[    0.000000]   node 0 bootmap 00008000 - 0000ef00
[    0.000000]  (9 early reservations) ==> bootmem [0000000000 - 00377fe000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==> [0000001000 - 0000002000]
[    0.000000]   #2 [0000006000 - 0000007000]       TRAMPOLINE ==> [0000006000 - 0000007000]
[    0.000000]   #3 [0000100000 - 00008d9e98]    TEXT DATA BSS ==> [0000100000 - 00008d9e98]
[    0.000000]   #4 [000009fc00 - 0000100000]    BIOS reserved ==> [000009fc00 - 0000100000]
[    0.000000]   #5 [00008da000 - 00008dd144]              BRK ==> [00008da000 - 00008dd144]
[    0.000000]   #6 [0000007000 - 0000008000]          PGTABLE ==> [0000007000 - 0000008000]
[    0.000000]   #7 [00008de000 - 0001078425]      NEW RAMDISK ==> [00008de000 - 0001078425]
[    0.000000]   #8 [0000008000 - 000000f000]          BOOTMAP ==> [0000008000 - 000000f000]
# 为bootmen预留的9个地址范围
[    0.000000]   found SMP MP-table at [c00ff780] ff780
# 发现SMP MP表
[    0.000000]   Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000377fe
[    0.000000]   HighMem  0x000377fe -> 0x0007dda0
# 各存储器的物理页面范围
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00000002
[    0.000000]     0: 0x00000006 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x0007dda0
# 每个模式的物理页面可移动区域
[    0.000000] On node 0 totalpages: 515387
# node 0 总的物理页面数为:515387
[    0.000000] free_area_init_node: node 0, pgdat c0798720, node_mem_map c107a000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3963 pages, LIFO batch:0
# DMA 的页面分配
[    0.000000]   Normal zone: 1744 pages used for memmap
[    0.000000]   Normal zone: 221486 pages, LIFO batch:31
# Normal 的页面分配
[    0.000000]   HighMem zone: 2252 pages used for memmap
[    0.000000]   HighMem zone: 285910 pages, LIFO batch:31
# HignMem 的页面分配
[    0.000000] Using APIC driver default
# 默认使用APIC 驱动
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[  

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安装 MySQL,可以按照以下步骤进行: 1. 打开终端并更新软件包列表: ``` sudo apt-get update ``` 2. 安装 MySQL 服务器: ``` sudo apt-get install mysql-server ``` 3. 安装后,MySQL 服务器将自动启动。可以使用以下命令检查 MySQL 服务器状态: ``` sudo systemctl status mysql ``` 4. 如果 MySQL 服务器没有运行,可以使用以下命令手动启动它: ``` sudo systemctl start mysql ``` 5. 配置 MySQL 安装以增加安全性: ``` sudo mysql_secure_installation ``` 6. 按照提示来设置 MySQL 的 root 密码,并回答一些安全相关的问题。 安装完成后,你可以通过以下命令登录 MySQL: ``` mysql -u root -p ``` 输入之前设置的 root 密码即可登录 MySQL。 ### 回答2: 要在Ubuntu上安装MySQL,首先需要打开终端。在终端中,输入`sudo apt-get update`命令来更新软件包列表。 更新完成后,接下来运行`sudo apt-get install mysql-server`命令来安装MySQL服务器。安装过程中会要求输入密码,确保密码安全性强,并记住所设置的密码。 安装过程完成后,可以使用`sudo systemctl status mysql`命令来检查MySQL服务器的状态。 为了提高安全性,可以运行`sudo mysql_secure_installation`命令来设置基本的MySQL安全配置。这个命令会提示你输入之前设置的密码,然后提供一些选项来增强安全性。 接下来,可以使用`mysql -u root -p`命令来登录MySQL服务器。输入之前设置的密码后,即可进入MySQL交互界面。 在MySQL交互界面中,可以创建新的数据库、用户以及执行其他的数据库操作。 最后,如果需要在本地访问MySQL服务器,可以编辑MySQL配置文件。通过在终端中输入`sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf`命令来打开配置文件,并查找`bind-address`行。将其注释掉或将其值改为`0.0.0.0`,保存文件并重新启动MySQL服务器。 这样,就成功在Ubuntu上安装了MySQL,并配置了基本的数据库安全性和访问设置。 ### 回答3: 在Ubuntu上安装MySQL非常简单。下面是具体步骤: 1. 打开终端,可以使用快捷键Ctrl+Alt+T。 2. 输入以下命令更新软件包列表: sudo apt update 3. 安装MySQL服务器软件包: sudo apt install mysql-server 在安装过程中会提示您输入MySQL root用户的密码。请务必记住这个密码,因为之后会用到它。 4. 安装过程完成后,即可使用以下命令启动MySQL服务: sudo systemctl start mysql 您可以使用以下命令检查MySQL服务状态: sudo systemctl status mysql 5. 如果您希望MySQL服务在每次系统启动时自动启动,可以使用以下命令启用它: sudo systemctl enable mysql 现在已经成功安装了MySQL。您可以使用以下命令以root用户身份登录到MySQL: sudo mysql -u root -p 输入之前设置的root密码后,即可进入MySQL控制台。您可以在这里执行各种MySQL命令和操作。 如果您在安装MySQL时遇到问题,您可以查看系统日志文件以获取更多信息: sudo tail -f /var/log/mysql/error.log 希望以上信息对您有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值