Questions tagged «grub2»

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

2
一键关闭Ubuntu并加载到备用启动中
我有一个使用Ubuntu 11.04和Windows 7的双启动系统。 我的GRUB引导程序默认为Ubuntu。我主要使用Ubuntu,但偶尔需要启动Windows来做一些事情。 如果需要在Windows中执行某些操作,则可以“关闭” Ubuntu,然后在引导加载程序中选择Windows 7。但是,如果我可以一键式从Ubuntu上执行此操作,它将更加高效。 是否可以在Ubuntu中按下键“关闭然后启动Windows”?(或者就此而言,关闭并启动任何非默认启动)

3
在do-release-upgrade之后,如何从grub提示符手动启动?
我阅读了有关此主题的其他几个问题,它们都指向了Grub2社区文档,并从安装磁盘安装grub配置。我在文档上遇到了一些麻烦,所以我在这里。这可能是完整的PEBKAC。 我有两个客人坐在KVM下虚拟化的Ubuntu 10.04服务器上,两个都最初运行10.04。我使用“ do-release-upgrade”更新到10.10,两个框都没有故障,重新启动,然后运行“ do-release-upgrade”更新到两个框11.04。我匆忙地忽略了有关丢失grub配置的错误。当我重新启动来宾时,自然会出现一个grub提示。发出“ boot”会产生“错误:没有加载内核”。 这是根分区的ls输出: 当遵循手册的启动指南时,我无法使用“ SS928-root”或“ hda0,1”作为根文件系统来直接获得这些选项。大多数情况下都会出现“找不到文件”错误。 在这两个文件系统上都发出“ ls”会显示vmlinuz和initrd.img的多个选项。这些来宾正在使用LVM(如果有帮助的话)。 编辑 我已经走了一点。以下命令序列: 产生以下屏幕(滚动浏览了大量文本之后):
13 server  boot  grub2  bootloader  kvm 

3
如何在tty中启用1280x800分辨率?
我有东芝U500(nVidia)。尝试以多种方式更改/ etc / default / grub,现在我得到了: GRUB_DEFAULT=5 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="vga=0x014c" GRUB_CMDLINE_LINUX="vga=0x014c" GRUB_GFXPAYLOAD_LINUX=1280x800x16 0x014c 与Grub中的vbeinfo有关的是1280x800x16 我只是希望我的笔记本电脑能够以不错的高分辨率字体启动,并让tty控制台保持这种状态……那怎么可能? 问候,gocio

3
关机后外接USB驱动器不会停止
关机后,我注意到USB集线器和外部USB驱动器均保持活动状态(亮起):在grub之后,下一次我尝试将系统挂起时,我必须进行一次硬重启。之后,系统正常启动,直到下一个关机/引导周期。 有关如何解决/解决问题的想法? 编辑:USB硬盘驱动器由适配器供电,而集线器为自供电;它是双启动计算机,Windows XP在另一个分区上,而Win则没有这样的问题。 编辑#2:这是一台PC,并且在PC关机后 USB设备仍保持活动状态:我的意思是,当PC完全关闭时,不处于待机状态,不处于休眠状态且未挂起。之后,CPU,PSU,GPU和各种风扇完全安静。 编辑#3:如果在启动时读取器中装有SD卡,也会发生此问题。
13 10.04  boot  usb  grub2 

7
更改默认的Grub字体后,没有框字符
我已经能够通过使用以下命令更改Grub的默认字体 grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty 然后将以下行添加到/ etc / default / grub中: GRUB_FONT=/boot/grub/grubfont.pf2 而且当然 sudo update-grub 新字体确实显示了所有内容(请记住选择等宽字体)。但是,“框”字符(条目周围)永远不会正确显示。我猜大多数字体根本没有那个字符集。有什么办法可以添加这些字符?甚至可以从默认的unicode.pf2字体复制它们?如果这确实不可能,您是否知道具有这些字符的字体? 更新: 我尝试了很多不同的方法,例如从ttf转换为bdf,然后转换为pf2,并且我尝试仅将带有选项的ascii字符转换--range=0x0-0x7f,但是似乎没有一个使它完美地工作。我感觉这是因为我生成的字体比默认字体大,因此无法使用默认字形。 我将尝试查看是否可以使用较小的字体来工作,但这是我想要更改字体的原因之一。
13 fonts  grub2 

1
在VM上进行更新后,如何为“ GRUB安装设备”选择什么?
这与更新后为“ GRUB安装设备”选择什么完全相同?-也许不是,因此提出了要求,因为我正在通过Vagrant在Virtualbox计算机上运行Ubuntu。 我无法更新包,所以我跑了sudo apt-get update那么sudo apt-get dist-upgrade。它显示以下消息: The GRUB boot loader was previously installed to a disk that is no longer present, or whose unique identifier has changed for some reason. It is │ │ important to make sure that the installed GRUB core image stays in sync with GRUB …

3
Ubuntu在启动时显示“ Kubuntu”
我最近使用将我的Ubuntu 12.10设置更新为13.04 sudo do-release-upgrade。 完成该过程并重新启动后,我对GRUB菜单感到困惑,该菜单显示的是“ Kubuntu”选项,而不是通常的“ Ubuntu”。 选择它之后,它会在启动过程中向我显示一个Kubuntu初始屏幕(仅由蓝色的“ Kubuntu”组成),但是随后的登录屏幕和桌面都可以。 除Unity之外,我确实有一个KDE设置(我在kubuntu-desktop运行12.04时安装的更早),但是我不明白为什么它会影响GRUB菜单和启动初始屏幕!

2
按SHIFT键时不会出现Grub菜单
我想在启动时通过按进入我的Grub菜单Shift。在我按下后,Shift我看到一条消息,说“ Grub loading ..”,但是没有任何菜单出现,并且计算机继续正常引导进入我的Ubuntu安装。您知道我如何在启动时访问Grub菜单吗?非常感谢你的帮助!
13 grub2 

1
如何知道安装grub的分区
我是Natty的Dual Booting Maverick。我想知道哪个分区安装了Grub。 我想确保grub安装在非natty的特立独行分区中,这样,当我删除natty分区时,在没有grub的情况下不会出现启动问题。 在特立独行上,没有menu.list文件,/boot/grub但是natty有一个。 这是输出 fdisk -l gaurav@gaurav-desktop:~/Desktop$ sudo fdisk -l Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes …
13 grub2  dual-boot 



2
GRUB和SYSLINUX有什么区别?
这个问题与我的发现有关,Ubuntu及其衍生版本在用于桌面发行版的ISO映像上同时使用SYSLINUX和GRUB引导加载程序。 从32位ISO映像启动时,据说SYSLINUX处理启动过程(启动时显示漂亮的启动画面,并带有进度点动画)。 但是,当从64位ISO映像引导时,将改为使用GRUB(黑白屏幕,清晰显示GNU GRUB version...在屏幕顶部)。 因此,重新回答我的问题,Ubuntu在其ISO映像上使用GRUB和SYSLINUX 的区别是什么?为什么不使用任何一个呢? 为了澄清 由于我缺乏说明和硬件可用性,所以这个问题在某种程度上令人困惑。我添加了此答案(或向下滚动)以更好地解释64位ISO映像。 什么答案不是 下面的注释线程已经给出了一些想法,但是我应该在这里澄清一下。答案不是因为任何一个都正确支持EFI。这个问题旨在找出更多的根本原因,而不仅仅是EFI支持。 说,如果是以其他方式询问,即“为什么在ISO映像中同时使用GRUB和SYSLINUX?” 那么这可能会给出答案,例如“包含GRUB以支持具有EFI功能的系统,并且始终包含SYSLINUX并在仅BIOS的系统上工作” –这不是我的意图。 我必须承认,EFI支持很可能是答案的一部分。 但是,我认为这不应该是唯一的答案。不仅需要EFI支持,这还使Ubuntu在其ISO映像中包括两个引导加载程序,是吗?还是真的唯一的区别是EFI支持?如果有的话,请帮我回答。

6
如何在UEFI计算机上使用grub2从驱动器启动ISO文件?
我在我的旧BIOS机器中以及在我的旧BIOS机器上下载了一堆实时ISO文件,例如GParted,CloneZilla,Boot-Repair,Ubuntu 14.04 32位 ... /opt,我以前只能将它们添加到grub菜单并启动它们。:-) 我现在有一台UEFI机器,我能找到的所有信息都是关于BIOS机器的。 从grub引导这些ISO文件的步骤是什么? 我只是厌倦了一直将它们“烧”成USB记忆棒,因为我再也找不到我需要的记忆棒了,而如果我的计算机本身更难以摆脱周围的混乱局面…… ) :-(
12 boot  grub2  uefi  live-usb  iso 

1
显示grub菜单和选项而无需重新启动?
我想grub从命令行显示菜单。同样要选择一个grub引导菜单选项,然后按Enter以查看加载了哪些内核前驱动程序以及在加载内核时传递了引导参数。 从命令行执行此操作的原因: 重新启动以查看grub菜单需要花费时间。 拍摄grub菜单图片并将其发布在网站上很尴尬。当Ubuntu启动并运行时,抓取屏幕截图会更容易。 要edit使用GRUB菜单选项e和拍照往往是困难的,因为屏幕是难以阅读。使用此功能,您可以复制和粘贴。 使用此功能显示所有内核版本可能比使用apt list --installed | grep linux-imageor 更为容易ls /boot/vml*。 快速查看grub菜单编号对于grub-reboot和grub-set-default命令来说很有价值。 如何从命令行绘制grub菜单,查看内部grub菜单条目号并显示给定选项的启动参数?

6
我怎么知道我从哪个分区启动?
我有一台具有多重启动分区的机器。我在一个分区上具有Ubuntu 14.04,在第二个分区上具有Ubuntu 15.04,在第三个分区上具有Ubuntu 16.04。有什么办法可以从命令行知道我从哪个分区引导,以便找到/boot/grub/grub.cfg用于引导过程的分区?我/boot/grub/grub.cfg 在三个分区中的每一个上都有。
12 boot  grub2 

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.