`

启动ubuntu报"you need to load the kernel first"

阅读更多
我所用wubi安装的,找到你wubi自动下载的那个镜像文件,用winrar打开,把casper目录中的vmlinuz和initrd.lz拷出来,放在windows随便一个分区的根目录下,然后启动时在菜单上按 c ,再grub>下输入
grub>set root=(hd0,x) ---->这个是vmlinuz和initrd.lz所在分区,如第一分区是 (hd0,1),要搞不清楚就用 grub>search -s -f -n /vmlinuz
grub>linux /vmlinuz root=/dev/sday ro loop=/ubuntu/disks/root.disk ---->sday中的y是你的 / 分区号,我的Ubuntu是安装在E盘,是硬盘的第6分区,这里就用了sda6,另外loop的值是是root.disk文件相对于root分区的路径,如有不同,需要根据实际情况修改
grub>initrd (hd0,6)/initrd.lz-------->我的initrd.lz文件所拷贝到了Windows下的E:盘,在我电脑中是第六分区
grub>boot
这样就可以启动你的linux了,下面是进入以后的操作
先删除原有的kernel部分:
打开终端, 执行: sudo apt-get remove linux-image-2.6.31-16-generic --》这里2.6.21-16是我现有的版本号,需要根据实际情况修改
待执行完成后,执行:sudo apt-get install linux-image-2.6.31-16-generic --》这里2.6.21-16是我要安装的版本号,因为我是要修复,所以跟上面是一样的
待执行完成后,执行:sudo update-grub--------->这一步貌似不需要,反正我是没需要更新
重启,再次尝试进入,可以了,嘿嘿
这是我的操作过程,於大家分享以下
分享到:
评论

相关推荐

    Ubuntu服务器开机卡住不动,显示kernel offset信息

    1:开机启动选择Ubuntu选项时,选择recovery mode启动,仍然卡住,显示kernel offset信息 2:在开机选项recovery mode时,按e进入编辑模式,将 ro recovery nomodeset替换为rw single init=/bin/bash,然后ctrl+x...

    ubuntu彻底解决-“Failed to load ldlinux.c32”.docx

    - 当尝试通过U盘启动Ubuntu安装程序时,系统会出现“Failed to load ldlinux.c33”或类似的错误提示。 - 遇到此错误后,安装进程将停止,无法继续进行。 2. **原因分析**: - **启动方式不匹配**:现代计算机...

    ubuntu 手动更新kernel

    Ubuntu 手动更新 kernel Ubuntu 手动更新 kernel 是一个复杂的过程,需要有较高的 Linux 基础知识和实践经验。本文将详细介绍 Ubuntu 手动更新 kernel 的步骤,包括获取 kernel 源代码、解压、编译、安装等步骤。 ...

    Ubuntu从硬盘启动安装LiveCD

    ### Ubuntu从硬盘启动安装LiveCD #### 知识点概览 - **Ubuntu LiveCD介绍** - **硬盘启动ISO文件的必要性** - **硬盘引导ISO文件安装步骤** - 准备工作 - 配置启动菜单 - 安装所需的工具与文件 - 安装过程中的...

    ubuntu_ Linux 3.x.x and 4.x.x version_CP210x驱动带源码

    1. yum update kernel* //need to update the kernel first otherwise your header won't match 2. yum install kernel-devel kernel-headers //get the devel and header packages. 3. reboot //your build link ...

    安装ubuntu18.04报:failed to load ldlinux.c32的问题及解决步骤

    在尝试在Windows 7系统上安装Ubuntu 18.04双系统时,可能会遇到一个常见的错误:“Failed to load ldlinux.c32”。这个错误通常发生在使用USB引导安装过程中,原因是引导加载器无法找到必要的组件来启动Ubuntu的安装...

    Ubuntu16.04 Kernel 4.15升级包

    Ubuntu 16.04对Kernel升级包,下载后直接运行start.sh,傻瓜式安装,升级后可支持新的Intel 8700的graphic.

    Ubuntu_Linux宝典.zip

    From the basics for newcomers to enterprise management for system administrators, it's what you need to succeed with Ubuntu. Master the fundamentals for desktop and networks Send e-mail, share ...

    grub修改ubuntu启动项

    **Grub修改Ubuntu启动项详解** 在早期的Ubuntu版本中,Grub(GRand Unified Bootloader)作为系统启动引导程序,用户可以通过简单的编辑 `/boot/grub/menu.lst` 文件来定制启动选项。然而,随着Grub的升级到Grub 2...

    Kernel panic - not syncing: Attempted to kill init 解决办法

    Kernel panic - not syncing: Attempted to kill init 解决办法 开源成就技术;技术成就梦想

    ubuntu开机自启动nginx服务

    ubuntu开机自启动nginx服务

    ubuntu vps安装docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.问题解决

    在Ubuntu VPS上安装Docker时,可能会遇到一个常见的错误:“Cannot connect to the Docker daemon at unix:///var/run/docker.sock.” 这个问题通常是由于Docker守护进程未运行或者是由于Linux内核版本过低导致的。...

    Mastering Ubuntu Server(PACKT,2016)

    With this book as their guide, readers will be able to configure and deploy Ubuntu Servers using Ubuntu Server 16.04, with all the skills necessary to manage real servers. The book begins with the ...

    解决Qt源码编译报The OpenGL functionality tests failed

    Qt源码编译./configure -prefix $PWD/qtbase -opensource 报错 ERROR: The OpenGL functionality tests failed ubuntu 14.04 LTS qt-everywhere-opensource-src-5.9.9

    Professional Ubuntu Mobile Development

    As the first book on Ubuntu Mobile, this resource is authored by one of the top experts for Ubuntu Mobile who shows how to implement solutions for original equipment manufacturers and independent ...

    基于ubuntu下海康摄像头设备网络SDK开发

    在本文中,我们将深入探讨如何在Ubuntu操作系统上利用QT5.7框架和海康摄像头设备的网络SDK进行开发。这个项目旨在实现摄像头的预览、抓拍、人脸检测以及背图上传等功能。为了达成这些目标,开发者需要具备对QT GUI...

    Ubuntu The Complete Reference

    - **Kernel Modules**: Explanation of kernel modules and how they are loaded and unloaded to extend the functionality of the kernel. **Chapter 26 - Kernel Administration** - **Kernel Compilation**: ...

Global site tag (gtag.js) - Google Analytics