Questions tagged «grub2»

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

1
如何将新的操作系统启动项添加到GRUB2菜单?
我对Linux还是很陌生,但是在过去的几天里,我亲自尝试了一下。我正在尝试一些不同的发行版,以便对不同的版本有所了解,这是唯一让我挂断电话的东西。 我从Windows 7开始,然后安装了Ubuntu 13.10(运行正常),然后安装了Linux Mint。但是,我没有办法启动Linux Mint,这就是我想要完成的。我的目标是在启动时出现的Grub2菜单上有一个Linux Mint菜单项,以及Ubuntu和Windows 7菜单项(以及一些我尚未使用的其他菜单项,例如Advanced Ubuntu Options子菜单,以及memtest菜单项)。 如果需要这些信息中的任何一个,以下是GParted分区表中的一些信息以及部分bootinfoscript输出: 分区信息和描述取自GParted: /dev/sda1 是带有fat16文件系统的101.94 MiB主分区,带有“ diag”标志 /dev/sda2是具有ntfs文件系统的11.29 GiB主分区,带有标志“ boot”和标签“ RECOVERY”。根据/boot/grub/grub.cfg,这是Windows 7加载器所在的位置。从当前的Grub2菜单启动到Windows 7,我没有任何问题。 /dev/sda3是带有ntfs文件系统的275.12 GiB主分区,标签为“ OS”。这个分区保存了我最初在Windows上创建的所有文件,尽管其中一些文件是使用Ubuntu程序保存的(到目前为止,在整个操作系统上编辑文件都没错,但是无论出于什么原因请告诉我这是否不好)。 /dev/sda4是171.01 GiB扩展分区。该分区当前已安装。除了Ubuntu 13.10和Linux Mint 16的逻辑分区外,它还包含交换分区。 /dev/sda5是具有ext4文件系统的58.79 GiB逻辑分区,其中包含Linux Mint 16的安装。在GParted中,该文件系统的安装点为/。这是唯一具有非空安装点条目的分区。我不知道该怎么做,而且我目前也不知道启动Linux Mint 16的方法。 /dev/sda6是具有“ linux-swap”文件系统的19.56 GiB分区(我认为它是主要的分区)。它是在安装Ubuntu时自动创建的,但是在尝试安装Linux Mint 16时遇到一些问题时,我手动将其大小增加了约10 GB。据我所知,Linux Mint 16目前已成功安装,但是我不知道。就像我之前说的那样,不知道如何启动它。该分区当前已安装。 /dev/sda7是具有ext4文件系统的36.41 GiB逻辑分区,其中包含Ubuntu 13.10。Ubuntu 13.10运行良好,这就是我当前正在编写的问题。该分区当前已安装。 这是bootinfoscript输出(很长,包括grub.cfg文件和sudo fdisk …

6
我如何找回已涂黑的ttys?
原始问题: 当我用11.04替换了Ubuntu 10.10之后,当我Ctrl+ Alt+ F1–F6进入tty 时,得到的一切都是黑屏。另外,当我启动时,显示grub2菜单后会出现一阵黑屏。然后,直到gnome开始之前,它都会保持黑色。 我的HP EliteBook 8530w上装有Nvida Geforce Quadro FX 770M。如何使我的tty(又称“虚拟终端”)重新工作? 我按时间顺序的努力: 因此,我认为grub和gfx-payload似乎是问题所在。我遵循了本指南,以获得更高的tty分辨率。这导致grub2菜单以我的原始分辨率而不是800x600显示。黑屏问题仍然存在。 我在其他有该问题的nvidia卡上打了一些bug报告。 我尝试卸载nvidia驱动程序。没有效果。还尝试了不同的分辨率 使用较旧版本的内核,它可以工作。虽然不是很完美。ttys可用,在grub2菜单和gnome启动之间仍然存在黑屏。并不是真正的解决方案。 尝试了太多,以至于我迷失了方向。重新安装grub2和linux-image-2.6.38-8-generic。然后/etc/default/grub按照上述指南对我进行了此操作(也已/etc/grub.d/00_header编辑): GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 #GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=3 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" GRUB_GFXMODE=1680x1050x32 令我惊讶的是,我现在可以在本机分辨率中使用我的ttys。但是,grub2菜单和gnome登录屏幕之间的黑屏仍然存在。这很烦人,因为我还使用了加密磁盘,因此必须在完全黑暗的状态下输入密码。 下载并安装了更高版本的nvidia驱动程序。上次编辑没有区别。 尝试- GRUB_CMDLINE_LINUX="vga="参数。没有效果。 nomodeset没有效果。甚至不与vga=... 尝试echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash不起作用(请参阅评论) 即将辞职... 赏金期即将结束。

4
如何删除或隐藏GRUB引导菜单?
最近,我决定只使用Ubuntu,而笔记本电脑中没有Windows。当我打开笔记本电脑时,将显示GRUB菜单,但是我不再需要选择OS。 如何删除或隐藏它? 删除此选项后,我如何进入恢复模式?
17 grub2  startup 

2
如果Windows 10的“升级”影响GRUB2并用Ubuntu破坏了我的双重引导功能,我是否需要彻底擦除计算机并从头开始?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 我关闭Windows更新是因为我了解到更新中BIOS修补的问题。分区不是我每天都要做的事情,因此,随着Windows和Ubuntu更新的升级,我的恐惧不断加深。因此需要澄清的是,如果Windows 10的“升级”影响GRUB2并拧紧了我的双启动,我创建的分区会保留吗?换句话说,如果Windows 10更新损坏了BIOS或GRUB2,是否可以检查是否有未损坏的分区?
16 dual-boot  grub2 

1
启动问题(14.04 + GRUB +交换+ Nvidia)-图片
当我启动笔记本电脑时,最多要经过7次尝试才能安装交换器。如果有人看着我的肩膀,那就变成15次尝试!我的笔记本电脑是联想W520,带有NVIDIA(Quddro 1000m)卡,使用开源驱动程序(X.Org X服务器)和Ubuntu 14.04。它是三重启动,但是我认为这对这个问题没有任何影响。从我安装14.04开始,我就遇到了这个问题,我希望可以进行一些更新,但是已经过去了几个月,而且没有任何更新可以解决。 我发现只有一个与我的问题有关的线程,并且在整个Wiki中尝试了所有提供的解决方案。他们都没有为我工作。线程:我的计算机启动到黑屏,我必须修复哪些选项? 我的症状: 当计算机挂起时,屏幕上的最后一行始终是:'在/ dev / sda6上添加4215004k交换。优先级:-1范围:1跨:4215004k FS' 笔记本电脑上的硬盘驱动器关闭 CPU风扇进入超高冷却模式。 电脑将永远处于该状态(一旦我让它运行一个小时以上) 尝试修复 1)我按照上面提到的Wiki尝试在grub菜单中尝试“ no splash”和“ nomodeset”。我还通过在同一行“ rw”中设置“ ro”来进行操作-希望其他权限会有所帮助。同样,我插入并拔出第二台显示器,电源和USB设备,以查看是否有任何一项对我的问题有可重复的影响。它没。我希望找到导致问题的元凶,但是我发现的是,我尝试的所有操作均对问题没有直接影响。我保留了一张图表: 2)我们可以排除的两件事是(a)屏幕太暗-情况并非如此(b)导致此问题的USB设备-不可能,因为无论是否连接了USB设备,问题仍然存在。 3)我确保在BIOS中禁用了“ Optimus”。我也正在使用开源驱动程序,所以我希望这不是一个“ NVIDIA”问题,而是一个grub问题。 4)我重新安装了GRUB,但没有帮助。 5)我玩过/ etc / defaults / grub,但是在此网站上找到的建议都没有对我的问题产生任何积极影响。我文件的内容如下: # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of …
16 boot  dual-boot  grub2  nvidia  swap 

6
有没有办法通过GUI /桌面管理我的Grub菜单选项?
每次内核更新时,都会在Grub中放置一个新条目,以提供一种引导该特定内核版本的方法。 目前我大约有5个,老实说,一旦我确认可以引导到新的内核版本,就再也不会回到以前的版本了。 我想从桌面管理此列表中的项目,而不是编辑文件,有没有办法在Ubuntu本身中使用GUI来执行此操作?
16 grub2  gui 

2
内核升级后无人参与的grub配置
今天,我一直在致力于自动部署ubuntu服务器。我被困在apt-get upgrade试图升级到新内核的服务器的自动更新上。日志如下所示: Setting up linux-image-3.2.0-24-generic (3.2.0-24.39) ... Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst (...) 然后提出一个问题: Package configuration ┌─────────────────────────────────┤ ├─────────────────────────────────┐ │ A new version of /boot/grub/menu.lst is available, but the version │ │ installed currently has been locally modified. │ │ │ │ What would you like …
16 grub2  upgrade  debconf 

2
引导Ubuntu失败:错误:尝试在磁盘“ hd0”之外读取或写入
我已经在Western Digital外置硬盘(320GB)中安装了Ubuntu 12.10。这是一个完整的安装,而不是实时USB。 将其插入HP台式机后,进入BIOS设置并启动硬盘驱动器,一切正常运行。现在,此功能适用于我家(所有HP)中的每台计算机和笔记本电脑,但ONE除外。我的HP ProBook 4530s。 当我选择启动USB时,我收到消息: error: attempt to read or write outside of disk 'hd0' 现在,我从笔记本电脑上卸下了硬盘驱动器,并且外部驱动器是唯一插入的驱动器。以下是屏幕上的消息的屏幕截图。出现消息后,我导航至ls /(如下所示): 在这里之后,我尝试访问下方的其他文件夹ls /,例如,我尝试转到ls /bootgrub文件夹。然后,我得到与以前相同的消息:如下所示: grub rescue> ls /boot error: attempt to read or write outside of disk 'hd0' grub rescue> _ 无需再次得到消息,我可以访问的唯一文件夹/home,/run和/usr。 那么我该如何: 从GRUB2(此屏幕)手动启动Ubuntu 设置为自动启动Ubuntu 如果可能的话,对此问题的解释 谢谢!
15 boot  12.10  grub2  grubrescue 

6
在Windows分区中安装了grub时,如何启动Windows 7?
原标题:如何解决使用grub在同一分区上启动Windows 7? 我已经研究了这个问题两到三天,但我还是空了。 基本上,分区1是Windows 7,分区2是Ubuntu 12.04。我告诉Ubuntu将其安装到分区2中,并在分区1上安装GRUB,这很好。但是现在的问题是我无法启动Windows7。选择它后,它仅返回GRUB菜单。 根据我的研究,如果我可以编辑GRUB来启动Windows 7“ mbr”或启动加载程序\windows\system32\winload.exe(不使用Windows 7修复盘),则可以解决我的问题。这有可能吗? Boot-Repair-Info的URL是http://paste.ubuntu.com/981952/ 命令输出 sudo blkid /dev/sda1: UUID="1EA0019AA0017A13" TYPE="ntfs" /dev/sda2: UUID="e4402f9e-83df-4dc3-8913-69b28314d253" TYPE="ext4" /dev/sda3: LABEL="Vault Drive" UUID="74145BFD145BC132" TYPE="ntfs" /dev/sda4: UUID="1c030d32-657f-4a78-9468-307d9e09a977" TYPE="ext4"

1
GRUB_GFXPAYLOAD_LINUX = text到底能做什么?
为了能够在具有Intel Sandy Bridge的新Lenovo L5210中引导Ubuntu 10.10或11.10,我需要设置GRUB_GFXPAYLOAD_LINUX=textgrub选项。否则,我只会看到黑屏,并且光标位于左上角。 设置时GRUB_GFXPAYLOAD_LINUX=text,我会error: no video mode activated在左上角收到一条消息,而不是光标。 那么究竟是做GRUB_GFXPAYLOAD_LINUX=text什么的,而设置它会给我带来什么损失呢?
15 10.10  grub2  11.10 

1
Ubuntu全盘加密,带有加密的/ boot
我正在尝试设置具有单独/boot分区的完整加密磁盘,但遇到了一些麻烦。 我将写下在Ubuntu 15.04 Live DVD会话中一直遵循的过程。 用“随机数据”填充磁盘 sudo dd if=/dev/urandom of=/dev/sda1 bs=4096 #ok 创建分区(使用gparted) 创建分区表-gpt 2。 / dev / sda1 ext2 1.5GB#启动 / dev / sda2 linux-swap 4GB #swap / dev / sda3 ext4 15 GB #root / dev / sda4 ext4 FREESPACE #home 加密卷 cryptsetup luksFormat --cipher twofish-xts-plain64 --key-size 512 …
15 encryption  grub2 

5
如何将加密的LVM安装迁移到新磁盘
我的笔记本电脑安装有某种程度的自定义,我想直接移至SSD,而无需重新安装Ubuntu,重新安装所有应用程序并再次进行所有其他更改。SSD较小,所以我不能这样做dd。 原始安装是通过Ubuntu备用安装程序完成的,选择“使用LVM进行全盘加密”选项。 需要什么步骤,我该怎么做?我希望必须: 设置磁盘分区,加密等 复制数据 安装grub并使其与新的UUID值等配合使用。

4
是否可以完全禁用Grub超时?
我正在为我妻子的计算机设置双引导安装。我想禁用用于选择默认为Ubuntu的操作系统的超时,以便计算机不进行选择就无法启动。(IE。GRUB_TIMEOUT=INFINITE)只是将其保留为空白还是#out将行保留在其中的简单情况/etc/default/grub?我想要它,所以我的妻子可以在她的新双启动PC上轻松选择操作系统。 我还想知道在此之后更新Burg是否可以保留更改-因为操作系统的大图形更加友好。
15 12.04  grub2  burg  timeout 

3
如何选择GRUB安装设备
我提前提出一个我怀疑非常简单的问题表示歉意。我只有一台运行Ubuntu的专用服务器,并且正在使用SSH访问它。我运行sudo apt-get dist-upgrade并收到以下错误消息:“以前将Grub引导加载程序安装到不再存在的磁盘上,或者由于某些原因更改了其通常唯一的标识符。确保已安装的grub与其他组件(例如grub-cfg或更新的linux映像)将必须加载,因此您应该再次检查以确保将GRUB安装到适当的启动设备上。” 由于我是新用户,该论坛不允许我发布图片,但是我上传了我在这里看到的屏幕截图:http : //www.livingtheanswer.org/misc/grub.jpg 经过一些研究,我知道我需要安装到/ dev / sda。但是,我不知道如何选择该选项。我使用箭头键将其突出显示,然后按Enter键,但这没有用。我假设有一些我不熟悉的命令。谁能帮我吗?再次,我对一个愚蠢的问题表示歉意。 谢谢!
15 grub2 

4
我该如何解决grub-efi上的此错误?
我使用Windows 10和Ubuntu 16.04进行了双引导系统设置,打开我的PC grub时,显示正确,可以识别Windows和Ubuntu,那里没有问题。每次有更新或必须安装某些东西时,我都会不断收到此错误: Errors were encountered while processing: grub-efi-amd64-signed shim-signed Setting up shim-signed (1.12+0.8-0ubuntu2) ... Installing for x86_64-efi platform. grub-install: errore: cannot find EFI directory. dpkg: error processing package shim-signed (--configure): subprocess installed post-installation script returned error exit status 1 Setting up grub-efi-amd64-signed (1.66+2.02~beta2-36ubuntu3) ... grub-install: errore: /usr/lib/grub/i386-pc/modinfo.sh doesn't …
15 grub2  uefi  16.04 

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.