linux 安装完成后,光标一直闪烁 进不了系统,引导我也改过了

linux 安装完成后,光标一直闪烁 进不了系统,引导我也改过了,第1张

grub是一个引导管理程序,可以引导linux、winxp等系统,你的情况可能是你的分区发生变化,gurb无法找到boot中的menu.lst文件,或者是你在linux分区中将menu.lst这个文件删除了。

配置grub

grub启动时会在/boot/grub/中寻找一个名字为menu.lst的

配置文件

,如果找不到此文件则不进入菜单模式而直接进入命令行模式。

menu.lst

是一个

文本文件

,你可以用任何一个

文本编辑器

来打开它。每一行代表一个配置命令,如果一行的第一个字符为

井号

"#"则这一行为注释,你可以简单地用增加或减少注释行来改变配置。

编辑menu.lst,一般会有以下各行

timeout

second

设定在second秒之后引导默认的 *** 作系统。

蓝点Linux

默认是timeout

5,就是5秒没有其他指令就引导系统,如果设成-1,则grub会一直等待直到用户选择一个选项为止。

default

num

默认启动第num+1行选项,也就说default=0则默认启动菜单第一行的 *** 作系统,default=1则启动第2行的系统,如此类推。

splash

pathname/filename

指出开机画面的文件所存放的路径和文件名,如

splash

/boot/logo/

800x600

x8.img

是指用在/boot/logo路径下的800x600.img文件作为开机画面

title

OSname

title

后面的字符就是你在菜单项上所看见的选项,你可以写上 *** 作系统的名字和描述,如用

title

BluePoint

Linux,

Single

Mode

代表这一选项是引导蓝点Linux的

单用户模式

下面结合两个系统引导描述来解释几个引导选项的意义

title

BluePoint

Linux,

Default

Mode

root

(

hd0

,1)

kernel

/boot/vmlinuz

vga=auto

root=/dev/hda2

hd0是指第一个硬盘(主硬盘)

(hd0,1)是指第一个硬盘的第二个分区。

kernel

/boot/vmlinuz

是指出Linux核心的路径在/boot/vmlinuz中。vga=auto

是设定显示模式,root=/dev/hda2是指把第一个硬盘的第二个分区作为根

挂载点

("/")。

title

Microsoft

Windows

root

(hd1,0)

chainloader

(hd1,0)+1

root

(hd1,0)这是指第二个硬盘(从硬盘)上第一个分区

chainloader

(hd1,0)+1

装入一个

扇区

的数据然后把引导权交给它。

uefi安装linux卡在光标闪烁解决方法如下。

1、确保U盘中存在syslinux.cfg文件。

2、在U盘中存在isolinux.cfg文件但却不存在syslinux.cfg文件,那么就把isolinux.cfg文件重命名成syslinux.cfg即可解决。

您好,工具/原料

出现上述状况的电脑一台

装有winPE的优盘一个,如老毛桃等

问题一:重启后报错,根本进不去windows系统,报错一般为: Reboot and chose proper boot device…

A. 一般硬盘不会损坏,所以先排除硬件错误;

B. 确定bios启动顺序修改正确,即硬盘启动;

C.【最关键一步】确认无误后,找一个windows的优盘启动盘,比如老毛桃U盘,先进入winPE维护系统,一般是主分区C盘的引导文件损坏,这里推荐使用diskgenius,修复C盘的引导文件(成功);或者使用PE系统自带的NTBOOT引导修复软件自动修复(但是我用了多次均失败);然后重启,进入windows成功

问题二:重启后黑屏,光标闪烁:引导出现问题

使用EASYBCD设置完成后重启,选择启动项的ubuntu,进入后却黑屏,只有一个光标在闪烁,在网上找了多种设置easyBCD的方法均无果,后来终于找到一个方法,即boot-repair,试验成功。

方法如下:

A. 插入刚才的ubuntu启动盘,启动选择第一项,enter ubuntu without installation ,也就是类似于winPE的ubuntu维护系统;

B. 打开终端,输入以下命令,添加boot-repair所在的源:

sudo add-apt-repository ppa:yannubuntu/boot-repair &&sudo apt-get update

安装boot-repair并且开启boot-repair:

sudo apt-get install -y boot-repair &&boot-repair

C. 等待boot-repair开启后,会d出一个方框,选择 recommended repair 进行修复,接下来就按照软件的提示进行,可能要花费10-20分钟左右,最后提示修复成功后重启,可以发现,我们能够选择自己想要启动的系统了,一般第一个系统默认是ubuntu,而win7排在后面。

推荐使用Ubuntu作为启动引导

进入ubuntu维护系统,然后以root权限在终端输入以下命令【注意空格】:

sudo fdisk –l查看linux系统分区编号及大小

sudo mount /dev/sdaX /mnt X为linux系统的主分区/即10G那个

sudo mount /dev/sdaY /mnt/boot Y为/boot所在分区,即200MB

sudo grub-install --root-directory=/mnt /dev/sda 安装grub

如果提示:Installation finished. No error reported .表示安装成功了

使用unmount命令卸载/mnt等文件系统:

sudo umount /mnt //也可以不用这个命令

2

重新启动系统,并取出U盘,电脑将会从硬盘通过Grub启动引导系统;在Grub启动界面选择进入linux系统并执行更新Grub的命令

sudo update-grub

3

OK,大功告成啦。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7380782.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存