ubuntu开机无法进入系统停留在BIOS ubuntu开机停在logo 您所在的位置:网站首页 安装完ubuntu重启机器进不去ubuntu ubuntu开机无法进入系统停留在BIOS ubuntu开机停在logo

ubuntu开机无法进入系统停留在BIOS ubuntu开机停在logo

2024-05-20 21:25| 来源: 网络整理| 查看: 265

 

  最近在安装Ubuntu17.10的时候遇到了一个问题,安装完成之后,重新启动系统,卡在启动页面(一直显示logo) 如下图:

然后我又强制重启一遍,又出现了同样的事情。 随后,在网上终于找到了结果。下面说一下解决方法:1、开机,在选择系统时,光标选中Ubuntu然后按下键盘的E键进入编辑模式,选择对Ubuntu进行编辑, 找到“quiet splash”,在本段的最后面加上“ acpi_osi=Linux nomodeset”,接着按F10保存并启动, 就可以进入到我们的Ubuntu了。(由于无法截屏,就没有附图。=-=)。

修改上述选项可以在开机的时候,禁用nouveau 显卡  重新引导之后,你可能会发现,安装的窗口有一部分屏幕下方,导致部分按钮无法点击。此时,按下Alt+F7,鼠标会变成手指图标,即将窗口向上拖动即可。

2、但是,这样有一个缺点,每次开始的时候都要重复以上操作,非常浪费时间。所在在进入Ubuntu界面之后, 找到/boot/grub/grub.cfg 打开文件,找到刚刚修改的内容,加上相同的代码,保存就可以了。 由于这个文件只有root用户(超级管理员用户)才能修改,所以使用终端修改比较容易。方法看步骤3. (由于是新手,先用一些简单的命令)

备注:安装成功后也可以通过进入Ubuntu安全模式下进行修改 3、①将/boot/grub/grunb.cfg 复制一份放到root家目录中。(防止直接修改误操作) ②用vim打开并修改上述内容,保存,退出。 ③打开终端,切换用户 命令:su root 然后输入密码 ④将修改后的文件拷贝到/boot/grub/目录中 命令:cp /root/grub.cfg /boot/grub/grunb.cfg ⑤然后就大功告成了。

备注:这个grub.cfg文件是只读属性,so如果你要修改它,需要权限。 sudo chmod +w /boot/grub/grub.cfg  然后可以编辑grub.cfg了。 sudo gedit /boot/grub/grub.cfg 3、其他问题:以上方法是只对NVIDIA显卡的电脑有效,其他类型显卡需要用一下代码: Intel显卡:“acpi_osi=linuxi915.modeset=1”或”acpi_osi=linuxi915.modeset=0” amd显卡:“acpi_osi=linuxxforcevesa”或”acpi_osi=linuxradeon.modeset=0xforcevesa”

 

 

Ubuntu 16.04 引导修复(Boot Repair)(双系统修复)第一步:

还是需要进入Ubuntu界面,但是并不需要安装(如果直接安装的话,以前在Ubuntu里面的文件可全部都没有了,所以万不得已,千

万别这样做)。

如何进入Ubuntu界面呢,相信装过Ubuntu的你们应该都会,在这里我只说其中一个办法:

用软碟通UltraISO准备好Ubuntu U盘启动(最好和原来一样的系统)。

第二步:

进入试用的Ubuntu界面,并连接好网络(因为后续工作需要用到网络)。

第三步:

打开终端,终端快捷键是Ctrl+Alt+T,输入:

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

然后一直跟着提示操作即可。

第四步:

在终端再次输入:

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

 

等一会,会出现如下的界面:

ubuntu开机无法进入系统停留在BIOS ubuntu开机停在logo_Ubuntu学习

就会出现这个,点击Recommended repair,过几分钟重启就行了。

第五步:

如果有些人不小心点击了Create a BootInfo summary的话,那你的开机启动界面将会出来一大堆你以前没见过的东西。

那样的话,你可以输入名令:cd  /boot/grub

接着输入sudo  gedit  grub.cfg,打开grub.cfg文件后,通过搜索找到windows,然后把下面这些删去就和原来一样了。

### BEGIN /etc/grub.d/25_custom ### menuentry "efi/EFI/Boot/bootx64.efi" { search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9 chainloader (${root})/efi/EFI/Boot/bootx64.efi } menuentry "efi/EFI/ubuntu/MokManager.efi" { search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9 chainloader (${root})/efi/EFI/ubuntu/MokManager.efi } menuentry "Windows UEFI recovery bootmgfw.efi" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Windows Boot UEFI recovery" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/Boot/bkpbootx64.efi } menuentry "EFI/ubuntu/MokManager.efi sda2" { search --fs-uuid --no-floppy --set=root A603-846C chainloader (${root})/EFI/ubuntu/MokManager.efi } menuentry "Windows UEFI recovery LrsBootmgr.efi" { search --fs-uuid --no-floppy --set=root 7607-5674 chainloader (${root})/efi/Microsoft/Boot/LrsBootmgr.efi } menuentry "Windows Boot UEFI recovery bkpbootx64.efi" { search --fs-uuid --no-floppy --set=root 7607-5674 chainloader (${root})/efi/Boot/bkpbootx64.efi } ### END /etc/grub.d/25_custom ###第五步:

    重启后,进不去win,当然问题可能有很多种,我的只是其中一种,你的windows引导并没有被覆盖,而是安装linux以后,它的grub文件中没有windows的启动路径,你只需要在终端里面,输入sudo update-grub,更新下grub,这时候在终端你就可以看到出现win的磁盘了,这时候grub已经写入了进入windous的路径了然后重启电脑,就可以了,win进入选项就存在了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有