作善 發表於 2019-5-7 20:21:00

Ubuntu 内核升级,导致无法正常启动

<h3 id="1-不能正常启动如图所示">1. 不能正常启动,如图所示:</h3>
<p><img src="https://img2018.cnblogs.com/blog/865159/201905/865159-20190507201940850-1658834902.png"></p>
<h3 id="2-使用恢复模式进入">2. 使用恢复模式进入</h3>
<pre><code>&gt;ubuntu
&gt;advance ubuntu ......
&gt;system setting
</code></pre>
<h3 id="3-选择第二选项进入后如图所示">3. 选择第二选项进入后如图所示:</h3>
<p><img src="https://img2018.cnblogs.com/blog/865159/201905/865159-20190507202406893-2038655425.png"></p>
<h3 id="4-选择第二个最新的内核进入系统因为第一个是默认系统选择的而前面启动的时候就出现了异常不能正常进入所以要选择另外的有无-recovery-mode-是一样的">4. 选择第二个最新的内核,进入系统,因为第一个是默认系统选择的,而前面启动的时候就出现了异常,不能正常进入,所以要选择另外的。(有无 recovery mode 是一样的)</h3>
<h3 id="5-列出正在使用的内核">5. 列出正在使用的内核</h3>
<pre><code>$uname -ar
Linux icil-OptiPlex-7040 3.19.0-61-generic #69~14.04.1-Ubuntu SMP Thu Jun 9 09:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
</code></pre>
<h3 id="6-列出所有的内核">6. 列出所有的内核</h3>
<pre><code>$ sudo update-grub
password for peterwong:
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.19.0-61-generic
Found initrd image: /boot/initrd.img-3.19.0-61-generic
Found linux image: /boot/vmlinuz-3.19.0-25-generic
Found initrd image: /boot/initrd.img-3.19.0-25-generic
Found linux image: /boot/vmlinuz-3.13.0-119-generic
Found initrd image: /boot/initrd.img-3.13.0-119-generic
Adding boot menu entry for EFI firmware configuration
done
</code></pre>
<h3 id="7-列出所有的内核包">7. 列出所有的内核包</h3>
<pre><code>$ dpkg -l | grep linux
iilibselinux1:amd64                                     2.2.2-1ubuntu0.1                                     amd64      SELinux runtime shared libraries
iilibselinux1:i386                                    2.2.2-1ubuntu0.1                                     i386         SELinux runtime shared libraries
iilibv4l-0:amd64                                        1.0.1-1                                              amd64      Collection of video4linux support libraries
iilibv4l-0:i386                                       1.0.1-1                                              i386         Collection of video4linux support libraries
iilibv4lconvert0:amd64                                  1.0.1-1                                              amd64      Video4linux frame format conversion library
iilibv4lconvert0:i386                                 1.0.1-1                                              i386         Video4linux frame format conversion library
iilinux-base                                          4.5ubuntu1~14.04.1                                 all          Linux image base package
iilinux-firmware                                        1.127.22                                             all          Firmware for Linux kernel drivers
iilinux-generic-lts-vivid                               3.19.0.61.44                                       amd64      Complete Generic Linux kernel and headers
iilinux-headers-3.19.0-25                               3.19.0-25.26~14.04.1                                 all          Header files related to Linux kernel version 3.19.0
iilinux-headers-3.19.0-25-generic                     3.19.0-25.26~14.04.1                                 amd64      Linux kernel headers for version 3.19.0 on 64 bit x86 SMP
iilinux-headers-3.19.0-61                               3.19.0-61.69~14.04.1                                 all          Header files related to Linux kernel version 3.19.0
iilinux-headers-3.19.0-61-generic                     3.19.0-61.69~14.04.1                                 amd64      Linux kernel headers for version 3.19.0 on 64 bit x86 SMP
iilinux-headers-generic-lts-vivid                     3.19.0.61.44                                       amd64      Generic Linux kernel headers
iilinux-image-3.13.0-119-generic                        3.13.0-119.166                                       amd64      Linux kernel image for version 3.13.0 on 64 bit x86 SMP
iilinux-image-3.19.0-25-generic                         3.19.0-25.26~14.04.1                                 amd64      Linux kernel image for version 3.19.0 on 64 bit x86 SMP
iilinux-image-3.19.0-61-generic                         3.19.0-61.69~14.04.1                                 amd64      Linux kernel image for version 3.19.0 on 64 bit x86 SMP
iilinux-image-extra-3.13.0-119-generic                  3.13.0-119.166                                       amd64      Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
iilinux-image-extra-3.19.0-25-generic                   3.19.0-25.26~14.04.1                                 amd64      Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
iilinux-image-extra-3.19.0-61-generic                   3.19.0-61.69~14.04.1                                 amd64      Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
iilinux-image-extra-virtual                           3.13.0.119.129                                       amd64      Transitional package.
iilinux-image-generic                                 3.13.0.119.129                                       amd64      Generic Linux kernel image
iilinux-image-generic-lts-vivid                         3.19.0.61.44                                       amd64      Generic Linux kernel image
iilinux-libc-dev:amd64                                  3.13.0-91.138                                        amd64      Linux Kernel Headers for development
iilinux-modules-4.4.0-146-generic                     4.4.0-146.172~14.04.1                              amd64      Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rclinux-modules-extra-4.4.0-146-generic               4.4.0-146.172~14.04.1                              amd64      Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iilinux-signed-generic-lts-vivid                        3.19.0.61.44                                       amd64      Complete Signed Generic Linux kernel and headers
iilinux-signed-image-3.19.0-61-generic                  3.19.0-61.69~14.04.1                                 amd64      Signed kernel image generic
iilinux-signed-image-generic-lts-vivid                  3.19.0.61.44                                       amd64      Signed Generic Linux kernel image
iilinux-sound-base                                    1.0.25+dfsg-0ubuntu4                                 all          base package for ALSA and OSS sound systems
iipptp-linux                                          1.7.2-7                                              amd64      Point-to-Point Tunneling Protocol (PPTP) Client
iiskypeforlinux                                       8.10.0.4                                             amd64      Skype keeps the world talking, for free.
iisyslinux                                              3:4.05+dfsg-6+deb8u1                                 amd64      collection of boot loaders
iisyslinux-common                                       3:4.05+dfsg-6+deb8u1                                 all          collection of boot loaders (common files)
iisyslinux-legacy                                       2:3.63+dfsg-2ubuntu5                                 amd64      Bootloader for Linux/i386 using MS-DOS floppies
iiutil-linux                                          2.20.1-5.1ubuntu20.9                                 amd64      Miscellaneous system utilities
</code></pre>
<h3 id="8-删除异常的内核包">8. 删除异常的内核包</h3>
<pre><code>sudo apt-get purge linux-image-4.4.0-146-generic
sudo apt-get purge linux-headers-4.4.0-146
</code></pre>
<h3 id="9--重启电脑检查是否能正常重启">9.重启电脑,检查是否能正常重启</h3><br><br>
来源:https://www.cnblogs.com/wanthune/p/10827810.html
頁: [1]
查看完整版本: Ubuntu 内核升级,导致无法正常启动