Questions tagged «grub2»

GRUB 2是GRand Unified Bootloader(GRUB)的下一代。自9.10(Karmic Koala)起,Ubuntu就将GRUB 2用作引导加载程序。通常简称为“ GRUB”。

4
`install-grub`声称我有多个分区标签,并且无法嵌入
我试图在非引导台式计算机上安装GRUB,但遇到几个错误。其他讨论这些错误的消息人士将其归因于第一个分区之前的可用磁盘空间不足(我有必需的可用空间),或存在问题/boot/grub/grub.cfg(即使正确地重新生成该文件后问题仍然存在)。 我使用活动USB启动,并尝试使用以下命令重新安装GRUB,但遇到错误,导致它无法正常工作: $ sudo安装/ dev / sda1 / mnt $ sudo grub-install --root-directory = / mnt / dev / sda 为i386-pc平台安装。 grub-install:警告:尝试将GRUB安装到具有多个分区标签的磁盘上。目前尚不支持。 grub-install:警告:无法嵌入。只能使用阻止列表在此设置中安装GRUB。但是,阻止列表是不可靠的,不鼓励使用它们。 grub-install:错误:不会继续执行阻止列表。 但是,/dev/sda似乎正确格式可用于安装grub: $ sudo fdisk -l / dev / sda 磁盘/ dev / sda:111.8 GiB,120034123776字节,234441648扇区 单位:1 * 512的扇区= 512字节 扇区大小(逻辑/物理):512字节/ 512字节 I / O大小(最小/最佳):512字节/ 512字节 Disklabel类型:dos 磁盘标识符:0x8d91017b …
19 grub2 

2
如何让grub2仅在下次启动时启动其他选项?
我正在设置双引导无头Linux / Windows计算机。除了需要偶尔在Windows中进行测试之外,我通常希望计算机始终启动到Ubuntu。 我已经安装了Windows和Ubuntu,目前每次都能启动到Ubuntu。我希望能够告诉它仅在下次引导时引导到Windows ,然后当我从Windows重新启动时让系统返回到引导Ubuntu。 我发现了Grub Legacy-第4.3.1节-仅引导一次,但是我使用的Ubuntu 14.04服务器具有更新的grub版本。从我所读的内容中,我需要进行一些更改/etc/default/grub并sudo grub-set-default在要引导到Windows时使用。 我认为这些更改始于将其添加到/etc/default/grub: GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=false 随时进行更改以使/etc/default/grub我知道我需要运行 sudo update-grub然后导致以下结果: Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-43-generic Found initrd image: /boot/initrd.img-3.13.0-43-generic Found linux image: /boot/vmlinuz-3.13.0-32-generic Found initrd image: /boot/initrd.img-3.13.0-32-generic Found memtest86+ image: /boot/memtest86+.elf Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda1 …

9
更新后,Ubuntu 18.04.2引导卡在紫色屏幕上
问题摘要 上星期五,我使用安装了Ubuntu 18.04的更新sudo apt-get update && sudo apt-get upgrade。其中一些更新需要重新启动。重新启动后,在GRUB之后,启动在Ubuntu徽标/登录之前停留在紫色屏幕上。我目前无法通过Ctrl + Alt + F7/T/F1/F2方法访问终端。恢复模式不起作用,并停留在Loading initial ramdisk... 解决的尝试 如上所述,恢复模式不起作用。 尝试使用“ 引导修复”,此命令成功运行,但未能解决问题。此尝试的输出在这里。 接下来,我备份了一些文件,然后尝试重新安装18.04.2。这行得通,但是当我获得此全新安装的〜400 MB更新时,遇到了与以前相同的问题。我尝试同时使用软件更新程序和终端。我不知道什么更新正在中断,这是运行更新的完整日志。 在这里看到了可能是一个相关的问题:Ubuntu在引导紫色屏幕上冻结。看到该用户似乎与内核更新有关,我从运行中排除了内核更新,然后再次尝试,结果仍然与以前相同。 所以在这一点上,我对如何进行一无所知。我希望可以在此线程上获得一些帮助。否则,我可能需要降级到16.04或升级到19.04 ... 编辑1 看来此错误已被报告给Canonical。似乎与最近的英特尔微码更新或acpi问题有关。 https://bugs.launchpad.net/ubuntu/+bug/1829735 <-此报告引用了该线程,因为验证了多个用户都遇到了此问题,因此,如果受到它的影响,请继续关注! https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe/+bug/1829784 <-acpi被认为是本报告的可能原因 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 <-英特尔微码更新导致某些ASUS用户启动问题 编辑2 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620 <-华硕上的英特尔微代码更新导致内核卡住已被确定为问题的症结所在。确认可接受的临时解决方法以使计算机可启动在下面的接受的答案中。 来自youtube的有关此问题和已记录的解决方法的视频:https : //www.youtube.com/watch?v=NbxrSaclKRc 编辑3 截至09/03/2019,我已经安装了ASUS(在Windows 10中)的最新BIOS更新,并且可以确认这使我能够正常启动到Ubuntu,而不需要dis_ucode_ldrGRUB中的选项。与现在使用解决方法相比,我建议将此作为对问题更可持续,更明确的解决方案。
19 boot  18.04  grub2  updates  freeze 

8
Ubuntu 17.10 Nvidia驱动程序,黑屏循环?
好的,因此在将Ubuntu与Nvidia结合使用时,我不得不处理所有类似的问题。但是,随着新的17.10更新,我得到了一个最近讨论的新错误,该错误导致我的屏幕进入黑屏并循环显示“已停止uid(#)的用户管理器”,这使我无法进入恢复模式并直接访问grub从计算机上启动,因为在启动时按住键不会执行任何操作。 因此,作为一种解决方法,我通过SSH进入桌面,并尝试了一些我在随机论坛上听到的解决方法。 尝试: (/etc/gdm3/custom.conf)中未注释的“ WaylandEnable = false” grub中的“ nomodeset”(/ etc / default / grub) 之前和之后重新安装驱动程序 这些尝试并没有改变问题的结果。唯一有帮助的是删除了我最初通过软件更新GUI安装的Nvidia驱动程序,该驱动程序使设备可启动。 希望你们能帮助我再次利用优秀的Nvidia驱动程序;-;
18 boot  drivers  grub2  nvidia  17.10 

6
删除GRUB并保留Linux系统
我在Internet上搜索了有关如何删除GRUB的说明,但是我唯一能找到的就是使用Windows DVD对系统进行“修复”。我以前有Windows / Linux doal-boot并删除了Windows(GParted + Boot-Repair),但是GRUB仍然仅安装了一个条目:Linux。 如何卸载GRUB并直接在基于Debian的OS 上启动?

2
如何打开Gparted终端?
我阅读了gparted的此文档,以在移动分区时从启动问题中恢复。要grub在gparted终端上测试命令,我想打开终端,但没有从Ubuntu 13.04中找到方法。当我sudo gparted &在Shell终端上运行时,它将打开GUI,因此我无法测试命令。如何打开终端?

1
如何重新安装最新的Linux内核?
您好,我在Ubuntu和内核上都升级了所有软件包。但是在升级过程中,内核升级失败,我必须始终在grub加载后选择较旧的内核。重新安装最新内核是终端命令吗?
18 boot  grub2  kernel 

2
在GRUB选项中自定义Ubuntu,使其仅从RAM运行
我对此很感兴趣,现在让我解释一下该怎么做。我正在准备购买32GB的RAM,并且已经具有四核。我的想法是在GRUB中实现另一个选项,它将完全做到这一点: 在启动时,将整个/分区移动到ramfs,然后从那里启动ubuntu 有时甚至在关闭信号时,运行rsync将数据“备份”到HDD,当然是在后台。 我已经有了SSD,并且我认为rsync同步文件不会花费太多。而且,数据丢失也没有那么重要了,除非会丢失超过30分钟的活动时间,因为我的计算机的正常运行时间几乎为99.99%,所以永远都不会关机,所以真的不要认为这可能会导致更大的损失问题比从硬盘强制关机。 / 文件系统不是很大,大约7GB。 现在我的问题是:这个想法是否“具有成本效益”,会rsync占用大量资源并且已经在某个地方实施了类似的解决方案?
18 boot  grub2  ram  rsync 

7
无法使grub菜单超时(或消失)
我正在运行Ubuntu 12.04。 我一辈子都无法摆脱grub菜单(带有选项)。 我希望它自动启动到第一个选项。我已经编辑了/ etc / default / grub,使其看起来如下所示: GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" 之后,我运行sudo update-grub。然后我意识到我有grub 2,所以我运行了sudo update-grub2(两者都使其看起来像他们成功创建了grub.cfg文件。 我重新启动计算机,它返回到grub菜单,一直坐在那里直到我做出选择。如果电源中断,这是不希望的... :-) 我也尝试使用sudo grub-install / dev / sda重新安装grub-也不成功
18 grub2 


3
引导时出现Grub菜单…“保持班次”不起作用
我在此线程中看到,Shift在引导过程中按住可以调出GRUB菜单。但是,我尝试按住一个或另一个Shift键,然后点按,然后再按住不起作用。我想念什么吗?在启动期间如何访问GRUB菜单? 这里没有双启动,只有标准的Lubuntu 14.04安装。
18 boot  grub2  lubuntu 

3
如何在启动时启用详细模式?
如何在详细模式下启动引导程序。将选项更改GRUB_CMDLINE_LINUX_DEFAULT="splash quiet为GRUB_CMDLINE_LINUX_DEFAULT=""in /etc/default/grub不会带来任何影响。
18 boot  grub2 

3
40_custom文件中“ exec tail -n +3 $ 0”行的含义
我正在尝试了解grub配置文件。因此,在此过程中,我遇到了文件/etc/grub.d/40_custom。我的文件包含以下几行: #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Windows 10" --class windows --class os …
17 grub2 

2
有人可以使用grub损害我的计算机吗?
我有自己操作系统的密码,但是有人可以仅使用grub命令提示符而不加载它们而实际上损害我的操作系统吗? 有没有办法禁用grub命令提示符,或者用密码保护它们?
17 grub2 

12
GRUB不响应键盘
2个月前,我在7岁的台式PC上通过Windows XP双启动安装了Ubuntu 12.4LTS。在上周我从Ubuntu删除LibreOffice并安装OpenOffice 4.0.1之前,一切都在Ubuntu和XP中都可以正常工作。(按照Ubuntu的在线说明从Terminal进行删除/安装)。 在GRUB菜单窗口中,键盘现在无法使用,因此系统超时并启动Ubuntu(仍然可以正常运行),但是我无法启动XP。键盘(USB)在BIOS的启动阶段可以完美地工作,在GRUB期间不起作用,但是从Ubuntu登录开始便可以再次使用。 我已经通过问题解答来寻找解决方案,最接近的是BIOS键盘设置,但是由于我的键盘可以在BIOS中工作,所以我认为这不是原因。 我不确定问题可能在哪里。我查看了grub.cfg,虽然是Linux的新手,但看不到任何明显损坏的东西,尽管我无法确定哪个方法/模块/函数调用(如果有)读取了键盘。我当时正在考虑重新加载GRUB,但是如果问题仍然存在,则无法解决,可能会使情况更糟。 任何建议将不胜感激。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.