`

启动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--------->这一步貌似不需要,反正我是没需要更新
重启,再次尝试进入,可以了,嘿嘿
这是我的操作过程,於大家分享以下
分享到:
评论

相关推荐

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

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

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

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

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

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

    Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题

    ### Ubuntu 18.04 下解决 Qt 出现 qt.qpa.plugin: Could not load the Qt platform plugin “xcb” 问题 #### 问题背景及描述 在 Ubuntu 18.04 系统中,安装并尝试运行 Qt 5.15.0 版本的应用程序时可能会遇到以下...

    Ubuntu 16.04设置PostgreSQL开机启动的方法

    在Ubuntu 16.04操作系统中,如果你通过编译安装了PostgreSQL数据库服务器,你可能需要手动配置它以在系统启动时自动启动。下面是一步一步的详细指南: 首先,由于Ubuntu 16.04基于Debian,它的服务管理机制与Red ...

    Ubuntu自启动Mysql的三种方式

    在Ubuntu系统中,确保MySQL数据库服务在启动时自动运行是非常重要的,特别是在服务器环境中,这可以保证系统的稳定性和数据的连续性。以下将详细介绍在Ubuntu上自启动MySQL的三种方法。 **方法一:通过`update-rc.d...

Global site tag (gtag.js) - Google Analytics