1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 运维 - 正文

君子好学,自强不息!

解决Linux grub启动的有关问题

2022-11-11 | 运维 | gtxyzz | 537°c
A+ A-

Linux grub启动和lilo启动是Linux系统启动方式的两个比较常用的方法,在Linux grub启动是如果出现问题那么就会是系统不能正常启动,怎么来处理关于Linux grub启动的问题,这里提供一些解决方法。

在grub引导下,系统启动后,出现grub的引导菜单,用上下健选中所要启动的linux系统,然后按字母“e”,进入编辑模式。之后再选中系统的启动内核项(如:kernel (hd0,0)/boot/vmlinuz or root=/dev/hda1 )再次按字母“e”,出现grub>提示, 如下:

grub>kernel (hd0,0)/boot/vmlinuz or root=/dev/hda1

在上面的hda1后空一格,输入init n(init 和n之间有空格,其中n为要求系统进入的运行级别,1 为单用户模式,在这个模式下默认root用户登陆,不要求密码,所以可以在忘记root密码的情况下在这里修改root用户的密码,2 为多用户文本模式(没有NFS),3 为完整的多用户模式(文本),5 为XWINDOWS模式)

完成后如下:

grub>kernel (hd0,0)/boot/vmlinuz or root=/dev/hda1 init 1

然后回车确认,自动返回前一页面,然后再按字母“b”启动系统就可以以修改后的运行级别进入系统,(在这里的修改只影响本次启动,不会修改系统的/etc/inittab文件)。

电脑装了win xp后,又装了linux。不想用linux了,就直接在windows下把linux的分区给格式化了。

windows系统启动不起来了,一启动就进入grub引导的黑屏。相信有的朋友也这么做过,下面是从网上找的解决方法:

其实,通过grub引导,是完全可以启动windows系统的,只是要输入一些命令而已。这些命令也不难:

grub>root (hd0,0) //[也可以是:rootnoverify (见最后的英文解释)]

grub>chainloader +1

grub>boot

执行完这三步之后,就可以启动windows系统了。

以后每次开机可能都要输入这三步才可以,好是麻烦。

所以可以直接把Linux grub启动删除掉:

方法1:使用系统启动盘,进入dos,执行fdisk /mbr,清楚MBR。

方法2:进入windows之后,下载还原精灵卸载程序clsmbr.exe,直接清除MBR[不推荐]。

本文来源:1818IP

本文地址:https://www.1818ip.com/post/8563.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。