[ 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)
[
ubuntu 启动过程注解
最新推荐文章于 2023-09-19 11:47:15 发布