我的 ubuntu 12.04 启动速度真的很慢。
以下是我的dmesg
日志的主要缺陷:
[3.704928] EXT4-fs (sda6):已安装具有有序数据模式的文件系统。选项:(null) [26.933486] ADDRCONF(NETDEV_UP):eth0:链接未准备好 [26.963373] udevd[521]: 开始版本 175 ....... [30.610196] 控制台:切换到彩色帧缓冲设备 128x48 [30.610219]fb0:VESA VGA帧缓冲设备 [55.783563] EXT4-fs (sda6):已重新安装。选项:错误=remount-ro [55.896936] init:故障安全主进程(862)被 TERM 信号终止 ....... [57.789828] [fglrx] 保留 FB 块: 未共享偏移量:fc21000,大小:3df000 [57.789831] [fglrx] 保留 FB 块: 未共享偏移量:1fffb000, 大小:5000 [62.734097] retire_capture_urb:抑制了 33 次回调
从第一次重大跳跃开始的整个日志:
[2.321228]usbhid:USB HID核心驱动程序 [3.704928] EXT4-fs(sda6):以有序数据模式挂载文件系统。选项:(空) [26.933486] ADDRCONF(NETDEV_UP):eth0:链接尚未准备好 [ 26.963373] udevd[521]: 开始版本 175 [26.997901] lp:驱动程序已加载但未找到设备 [27.108201] 在 /dev/sda7 上添加 4189180k 交换。优先级:-1 范围:1 跨越:4189180k [ 27.179344] fglrx: 模块许可证‘专有。 (C) 2002 - ATI Technologies, Starnberg, GERMANY’污染了内核。 [27.179349]由于内核污染而禁用锁调试 [ 27.223563] lib80211: IEEE802.11 驱动程序的常用例程 [27.223567] lib80211_crypt:注册算法'NULL' [27.230060]wmi:映射器已加载 [ 27.282402] [fglrx] 用于锁定 dma 缓冲区的最大主内存:3789 MBytes。 [ 27.282841] [fglrx] 供应商:1002 设备:9552 数量:1 [ 27.288436] [fglrx] ioport:bar 1,基数 0xde00,大小:0x100 [ 27.288455] pci 0000:01:00.0: PCI INT A -> GSI 16 (级别,低) -> IRQ 16 [27.288462] pci 0000:01:00.0:将延迟计时器设置为 64 [ 27.288748] [fglrx] 内核 PAT 支持已启用 [ 27.288774] [fglrx] 模块已加载 - fglrx 8.96.4 [2012 年 3 月 12 日] 有 1 个次要错误 [27.317960] 类型 = 1400 审计(1340701603.968:2):apparmor =“STATUS”操作 =“profile_load”名称 =“/sbin/dhclient”pid = 592 comm =“apparmor_parser” [27.318412] 类型 = 1400 审核(1340701603.968:3):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/NetworkManager/nm-dhcp-client.action”pid = 592 comm =“apparmor_parser” [27.318667] 类型 = 1400 审核(1340701603.968:4):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/connman/scripts/dhclient-script”pid = 592 comm =“apparmor_parser” [ 27.320618] wl 0000:0c:00.0: PCI INT A -> GSI 17(级别,低)-> IRQ 17 [ 27.320633] wl 0000:0c:00.0:将延迟计时器设置为 64 [27.345899]lib80211_crypt:注册算法'TKIP' [27.671729] eth1:Broadcom BCM4315 802.11 混合无线控制器 5.100.82.38 [27.679365]acpi 设备:36:注册为cooling_device2 [ 27.679963] 输入:视频总线为 /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:34/LNXVIDEO:00/input/input6 [27.680139]ACPI:视频设备 [VID](多头:是 rom:否 post:否) [ 27.680197] [固件错误]:同一个 VGA 控制器的 ACPI 视频总线设备重复,如果当前驱动程序不起作用,请尝试模块参数“video.allow_duplicates=1”。 [ 27.689258] dcdbas dcdbas:戴尔系统管理基础驱动程序(版本 5.6.0-3.2) [ 27.909956] 输入:Dell WMI 热键为 /devices/virtual/input/input7 [27.920377] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 21 (级别,低) -> IRQ 21 [27.920457] snd_hda_intel 0000:00:1b.0:IRQ 47 用于 MSI/MSI-X [27.920493] snd_hda_intel 0000:00:1b.0:将延迟计时器设置为 64 [ 27.925526] udevd[535]: 将网络接口 eth1 重命名为 wlan0 [27.926453]Linux视频捕获接口:v2.00 [27.935642]uvcvideo:找到UVC 1.00设备(046d:0990) [27.965100] 输入:HDA Intel Mic 作为 /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 [ 27.965208] 输入:HDA Intel 耳机为 /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 [27.968986]输入:UVC 摄像头(046d:0990)作为 /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input10 [27.969151]usbcore:注册的新接口驱动程序uvcvideo [27.969154]USB视频类驱动程序(1.1.1) [28.115197]usbcore:注册的新接口驱动程序snd-usb-audio [ 28.524059] 输入:PS/2 鼠标为 /devices/platform/i8042/serio2/input/input11 [ 28.550620] 输入:AlpsPS/2 ALPS GlidePoint 作为 /devices/platform/i8042/serio2/input/input12 [ 30.608553] vesafb: 模式为 1024x768x32,行长=4096,页数=0 [30.608556]vesafb:滚动:重绘 [30.608559]vesafb:真彩色:大小=0:8:8:8,移位=0:16:8:0 [30.608567] mtrr: e0000000,400000 类型不匹配 旧: 写回 新: 写合并 [30.608571] mtrr: e0000000,200000 类型不匹配 旧: 写回 新: 写合并 [30.608574] mtrr: e0000000,100000 类型不匹配 旧:写回 新:写合并 [30.608578] mtrr: e0000000,80000 类型不匹配 旧: 写回 新: 写合并 [30.608581] mtrr: e0000000,40000 类型不匹配 旧: 写回 新: 写合并 [30.608585] mtrr: e0000000,20000 类型不匹配 旧: 写回 新: 写合并 [30.608588]mtrr:e0000000,10000 类型不匹配 旧:写回 新:写合并 [30.608591] mtrr: e0000000,8000 类型不匹配 旧:写回 新:写合并 [30.608595] mtrr: e0000000,4000 类型不匹配 旧: 写回 新: 写合并 [30.608598] mtrr: e0000000,2000 类型不匹配 旧:写回 新:写合并 [30.608601] mtrr: e0000000,1000 类型不匹配 旧: 写回 新: 写合并 [ 30.609975] vesafb: 帧缓冲区位于 0xe0000000,映射到 0xffffc90005200000,使用 3072k,总计 3072k [ 30.610196] 控制台:切换到彩色帧缓冲设备 128x48 [30.610219]fb0:VESA VGA帧缓冲设备 [ 55.783563] EXT4-fs (sda6):已重新安装。选项:错误=remount-ro [ 55.896936] init: 故障安全主进程 (862) 被 TERM 信号终止 [55.970556]ppdev:用户空间并行端口驱动程序 [56.037984]蓝牙:核心版本2.16 [56.038033]网络:注册协议系列31 [56.038035]蓝牙:HCI 设备和连接管理器已初始化 [56.038039]蓝牙:HCI套接字层已初始化 [56.038041]蓝牙:L2CAP套接字层已初始化 [56.038971]蓝牙:SCO套接字层已初始化 [56.039213] 类型 = 1400 审计(1340701632.688:5):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/cups/backend/cups-pdf”pid = 943 comm =“apparmor_parser” [56.040322] 类型 = 1400 审核(1340701632.692:6):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/sbin/cupsd”pid = 943 comm =“apparmor_parser” [ 56.075476] 蓝牙:BNEP(以太网仿真)版本 1.3 [ 56.075479] 蓝牙:BNEP 过滤器:协议多播 [56.093563] 类型=1400 审核(1340701632.744:7):apparmor =“STATUS”操作=“profile_load”名称=“/usr/lib/lightdm/lightdm/lightdm-guest-session-wrapper”pid=976 comm=“apparmor_parser” [56.097218] 类型 = 1400 审计(1340701632.748:8):apparmor =“STATUS”操作 =“profile_replace”名称 =“/sbin/dhclient”pid = 977 comm =“apparmor_parser” [56.097697] 类型 = 1400 审核(1340701632.748:9):apparmor =“STATUS”操作 =“profile_replace”名称 =“/usr/lib/NetworkManager/nm-dhcp-client.action”pid = 977 comm =“apparmor_parser” [56.097962] 类型 = 1400 审核(1340701632.748:10):apparmor =“STATUS”操作 =“profile_replace”名称 =“/usr/lib/connman/scripts/dhclient-script”pid = 977 comm =“apparmor_parser” [56.119273] 类型 = 1400 审核(1340701632.768:11):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/telepathy/mission-control-5”pid = 980 comm =“apparmor_parser” [56.119825] 类型 = 1400 审核(1340701632.768:12):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/telepathy/telepathy-*”pid = 980 comm =“apparmor_parser” [56.120496] 类型 = 1400 审计(1340701632.772:13):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/bin/evince”pid = 978 comm =“apparmor_parser” [56.126495] 类型 = 1400 审计(1340701632.776:14):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/bin/evince//launchpad_integration”pid = 978 comm =“apparmor_parser” [56.167916]蓝牙:RFCOMM TTY 层已初始化 [56.167924]蓝牙:RFCOMM套接字层已初始化 [56.167925]蓝牙:RFCOMM 版本 1.11 [ 56.171308] sky2 0000:09:00.0: eth0:启用接口 [ 56.172168] ADDRCONF(NETDEV_UP):eth0:链接尚未准备好 [ 56.600301] fglrx_pci 0000:01:00.0: MSI/MSI-X 的 irq 48 [ 56.601010] [fglrx] Firegl 内核线程 PID: 1185 [ 56.601125] [fglrx] Firegl 内核线程 PID: 1186 [ 56.601232] [fglrx] Firegl 内核线程 PID: 1187 [ 56.601374] [fglrx] IRQ 48 已启用 [ 57.789816] [fglrx] Gart USWC 尺寸:1236 M. [ 57.789820] [fglrx] Gart 可缓存大小:489 M。 [ 57.789826] [fglrx] 保留 FB 块: 共享偏移量:0, 大小:1000000 [ 57.789828] [fglrx] 保留 FB 块: 未共享偏移量:fc21000,大小:3df000 [ 57.789831] [fglrx] 保留 FB 块: 未共享偏移量:1fffb000,大小:5000 [ 62.734097] retire_capture_urb: 33 个回调被抑制
启动 Kubuntu live cd 并运行后,fsck
我sda6
的新dmesg
日志如下:情况好多了,但仍有一些事情需要修复......
[2.207381]usbcore:注册的新接口驱动程序ums realtek [3.022438] EXT4-fs(sda6):以有序数据模式挂载文件系统。选项:(空) [24.927346] ADDRCONF(NETDEV_UP):eth0:链接尚未准备好 [ 24.947348] udevd[528]: 开始版本 175 [24.989016] lp:驱动程序已加载但未找到设备 [ 25.114602] 在 /dev/sda7 上添加 4189180k 交换。优先级:-1 范围:1 跨越:4189180k [ 25.224313] fglrx: 模块许可证‘专有。 (C) 2002 - ATI Technologies, Starnberg, GERMANY’污染了内核。 [ 25.224318] 由于内核污染而禁用锁调试 [25.227858]wmi:映射器已加载 [ 25.352057] EXT4-fs (sda6):已重新安装。选项:错误=remount-ro [ 25.355222] [fglrx] 用于锁定 dma 缓冲区的最大主内存:3789 MBytes。 [ 25.355665] [fglrx] 供应商:1002 设备:9552 数量:1 [25.357794]acpi 设备:36:注册为cooling_device2 [ 25.358339] 输入:视频总线为 /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:34/LNXVIDEO:00/input/input6 [25.358403]ACPI:视频设备 [VID](多头:是 rom:否 post:否) [ 25.358460] [固件错误]:同一个 VGA 控制器的 ACPI 视频总线设备重复,如果当前驱动程序不起作用,请尝试模块参数“video.allow_duplicates=1”。 [ 25.359042] [fglrx] ioport:bar 1,基数 0xde00,大小:0x100 [ 25.359060] pci 0000:01:00.0: PCI INT A -> GSI 16 (级别,低) -> IRQ 16 [25.359066] pci 0000:01:00.0:将延迟计时器设置为 64 [ 25.359351] [fglrx] 内核 PAT 支持已启用 [ 25.359381] [fglrx] 模块已加载 - fglrx 8.96.4 [2012 年 3 月 12 日] 有 1 个次要错误 [ 25.368882] lib80211: IEEE802.11 驱动程序的常用例程 [25.368887] lib80211_crypt:注册算法'NULL' [ 25.401959] wl 0000:0c:00.0: PCI INT A -> GSI 17 (级别,低) -> IRQ 17 [ 25.401974] wl 0000:0c:00.0:将延迟计时器设置为 64 [25.427178] lib80211_crypt:注册算法'TKIP' [ 25.584831] dcdbas dcdbas:戴尔系统管理基础驱动程序(版本 5.6.0-3.2) [25.746084] 类型 = 1400 审计(1340791412.412:2):apparmor =“STATUS”操作 =“profile_load”名称 =“/sbin/dhclient”pid = 650 comm =“apparmor_parser” [25.746547] 类型 = 1400 审核(1340791412.412:3):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/NetworkManager/nm-dhcp-client.action”pid = 650 comm =“apparmor_parser” [25.746801] 类型 = 1400 审计(1340791412.412:4):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/connman/scripts/dhclient-script”pid = 650 comm =“apparmor_parser” [25.764322] eth1:Broadcom BCM4315 802.11 混合无线控制器 5.100.82.38 [ 25.798103] 输入:Dell WMI 热键为 /devices/virtual/input/input7 [25.865145] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 21 (级别,低) -> IRQ 21 [ 25.865372] snd_hda_intel 0000:00:1b.0:IRQ 47 用于 MSI/MSI-X [25.865409] snd_hda_intel 0000:00:1b.0:将延迟计时器设置为 64 [ 25.876496] udevd[542]: 将网络接口 eth1 重命名为 wlan0 [25.921141]输入:HDA Intel Mic 作为/devices/pci0000:00/0000:00:1b.0/sound/card0/input8 [25.921292]输入:HDA Intel 耳机为/devices/pci0000:00/0000:00:1b.0/sound/card0/input9 [26.061800]蓝牙:核心版本2.16 [26.061903]NET:注册协议系列31 [26.061905]蓝牙:HCI 设备和连接管理器已初始化 [26.061909]蓝牙:HCI套接字层已初始化 [26.061912]蓝牙:L2CAP套接字层已初始化 [26.062236]蓝牙:SCO套接字层已初始化 [26.088065]蓝牙:RFCOMM TTY 层已初始化 [26.088072]蓝牙:RFCOMM套接字层已初始化 [26.088074]蓝牙:RFCOMM 版本 1.11 [26.118242]蓝牙:BNEP(以太网仿真)版本1.3 [ 26.118246] 蓝牙:BNEP 过滤器:协议多播 [26.134631]ppdev:用户空间并行端口驱动程序 [ 26.207491] init: 故障安全主进程 (840) 被 TERM 信号终止 [26.235813] 类型 = 1400 审计(1340791412.900:5):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/cups/backend/cups-pdf”pid = 914 comm =“apparmor_parser” [26.236834] 类型 = 1400 审核(1340791412.904:6):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/sbin/cupsd”pid = 914 comm =“apparmor_parser” [ 26.318889] 输入:PS/2 鼠标为 /devices/platform/i8042/serio2/input/input10 [ 26.346789] 输入:AlpsPS/2 ALPS GlidePoint 作为 /devices/platform/i8042/serio2/input/input11 [26.616832] 类型 = 1400 审计(1340791413.284:7):apparmor =“STATUS”操作 =“profile_replace”名称 =“/sbin/dhclient”pid = 962 comm =“apparmor_parser” [26.617434] 类型 = 1400 审核(1340791413.284:8):apparmor =“STATUS”操作 =“profile_replace”名称 =“/usr/lib/NetworkManager/nm-dhcp-client.action”pid = 962 comm =“apparmor_parser” [26.617705] 类型 = 1400 审核(1340791413.284:9):apparmor =“STATUS”操作 =“profile_replace”名称 =“/usr/lib/connman/scripts/dhclient-script”pid = 962 comm =“apparmor_parser” [26.618409] 类型 = 1400 审核(1340791413.284:10):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/lightdm/lightdm/lightdm-guest-session-wrapper”pid = 961 comm =“apparmor_parser” [26.630449] 类型 = 1400 审核(1340791413.296:11):apparmor =“STATUS”操作 =“profile_load”名称 =“/usr/lib/telepathy/mission-control-5”pid = 965 comm =“apparmor_parser” [26.649811]sky2 0000:09:00.0:eth0:启用接口 [ 26.651318] ADDRCONF(NETDEV_UP):eth0:链接尚未准备好 [ 27.402907] vesafb: 模式为 1024x768x32,行长=4096,页数=0 [27.402910]vesafb:滚动:重绘 [27.402913]vesafb:真彩色:大小=0:8:8:8,移位=0:16:8:0 [27.402921] mtrr:e0000000,400000 类型不匹配 旧:写回 新:写合并 [27.402925] mtrr: e0000000,200000 类型不匹配 旧: 写回 新: 写合并 [27.402929] mtrr:e0000000,100000 类型不匹配 旧:写回 新:写合并 [27.402932] mtrr: e0000000,80000 类型不匹配 旧: 写回 新: 写合并 [27.402935] mtrr: e0000000,40000 类型不匹配 旧: 写回 新: 写合并 [27.402939] mtrr: e0000000,20000 类型不匹配 旧: 写回 新: 写合并 [27.402942] mtrr: e0000000,10000 类型不匹配 旧: 写回 新: 写合并 [27.402945] mtrr: e0000000,8000 类型不匹配 旧: 写回 新: 写合并 [27.402949] mtrr: e0000000,4000 类型不匹配 旧: 写回 新: 写合并 [27.402952] mtrr: e0000000,2000 类型不匹配 旧: 写回 新: 写合并 [27.402955] mtrr: e0000000,1000 类型不匹配 旧: 写回 新: 写合并 [ 27.403550] vesafb: 帧缓冲区位于 0xe0000000,映射到 0xffffc90005380000,使用 3072k,总计 3072k [27.404339]控制台:切换到彩色帧缓冲设备 128x48 [27.404362]fb0:VESA VGA帧缓冲设备 [ 28.122642] fglrx_pci 0000:01:00.0: MSI/MSI-X 的 irq 48 [ 28.123347] [fglrx] Firegl 内核线程 PID: 1182 [28.123472] [fglrx] Firegl 内核线程 PID: 1183 [ 28.123566] [fglrx] Firegl 内核线程 PID: 1184 [ 28.123711] [fglrx] IRQ 48 已启用 [ 29.455557] [fglrx] Gart USWC 尺寸:1236 M. [ 29.455561] [fglrx] Gart 可缓存大小:489 M。 [ 29.455567] [fglrx] 保留 FB 块: 共享偏移量:0, 大小:1000000 [ 29.455570] [fglrx] 保留 FB 块: 未共享偏移量:fc21000,大小:3df000 [ 29.455573] [fglrx] 保留 FB 块: 未共享偏移量:1fffb000,大小:5000
答案1
我会在 SDA6 上运行 fsck,看起来它被挂载为只读。这可能表明它发现了错误。如果您成功启动到 ubuntu,则尽可能卸载 SDA6 并在其上运行 fsck。如果您无法卸载 SDA6,因为它安装在/或其他重要位置,则运行启动 CD 进行 fsck。