Questions tagged «grub2»

7
无头的Ubuntu服务器计算机有时卡在GRUB菜单中
我在半嵌入式环境中的单板计算机上安装了Ubuntu 10.10 Server;没有键盘或屏幕,只需SSH访问即可。 因此,当它偶尔启动并卡在GRUB菜单上,等待按键选择第一个选项时,确实令人沮丧。 如何将GRUB配置为在任何情况下均不等待按键? 更新#1:没有menu.lst,因为它是GRUB2。但是我确实有一个/ etc / default / grub,就像这样: GRUB_DEFAULT=0 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" 更新#2:我想通了。在不成功的引导之后的引导中,GRUB将禁用其自身的超时。由于显示菜单会使引导失败,因此这是不可避免的循环。通过编辑/etc/grub.d/00_header文件并更改make_timeout函数,可以禁用此行为: make_timeout () { echo "set timeout=0" } 现在退出并重新运行grub配置更新程序脚本: sudo update-grub2 对我而言,这种行为将是Ubuntu Server的默认行为,Ubuntu Server是用于控制台访问的计算机的产品,这对我来说没有任何意义。

5
GRUB“核心映像中可能缺少某些模块”警告
一个硬盘从RAID崩溃,我添加了一个新硬盘。 现在,我想将GRUB安装到新的HDD:中grub-install /dev/sdb。我收到以下警告: Installing for i386-pc platform. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image.. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image.. Installation finished. No error reported. 在update-grub2我得到: Generating grub configuration file ... /usr/sbin/grub-probe: warning: …
12 ubuntu  kernel  grub  grub2 

3
如何在多个磁盘上安装grub?
我有一种奇怪的情况-BIOS报告的磁盘顺序不同于Linux看到的磁盘顺序。 这导致运行出现问题-grub安装到sda,但是bios从sdd或类似的东西引导(这台机器有7个磁盘,内部控制器4个磁盘,外部控制器3个磁盘)。 是否可以将grub安装(并稍后在更新中)安装到所有磁盘上,而不仅仅是/ dev / sda?我不知道bios要引导哪个磁盘(所有磁盘都是相同的,并且由于我已经对其进行了突袭,所以无法随意删除它们),所以我看到的唯一解决方案是进行grub安装在所有sda-sdg上。 这是Debian稳定版,带有Grub2。
10 linux  boot  grub  grub2 

1
如何强迫Debian启动新内核?
我正在远程系统上的Grub2(1.98 + 20100804-14 + squeeze1)下运行带有Linux 2.6.32-5-amd64的Debian 6,Debian GNU / Linux(无法查看预启动消息)。我编译并安装了一个新内核,但无法启动它。 我做了什么: 通过以下方式安装了软件包: dpkg -i linux-headers-3.5.3.20120914-amd64_3.5.3.20120914-amd64-10.00.Custom_amd64.deb linux-image-3.5.3.20120914-amd64_3.5.3.20120914-amd64-10.00.Custom_amd64.deb 这更新了Grub配置。我的/boot/grub/grub.cfg现在包含: menuentry 'Debian GNU/Linux, with Linux 3.5.3.20120914-amd64' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set 5a3882a9-c7df-4f6a-9feb-f03e3e37be01 echo …
9 debian  boot  kernel  grub2 

1
Ubuntu服务器,gpt分区表,mdadm,grub引导失败
基本工作系统详细信息: 我使用Ubuntu 12.04服务器CD安装服务器。 我有4个磁盘。在所有磁盘上,我执行了以下操作,类似于此howto: 创建了一个2GB的交换分区 创建了一个256 GB / boot分区 创建了一个64 GB RAID10分区(用于root用户) 创建了一个RAID10分区并占用了其余空间 我将引导格式化为ext3。我在根分区和大分区上设置了RAID10。我格式化了根ext4。我在大卷上创建了一个逻辑卷,并将其格式化为ext4。 生成的系统可以正常运行,并且可以正常启动。 问题详细信息: 然后,我决定记录一个失败程序。第一步,我决定重新安装grub。 # grub-install /dev/sda warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!. error: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. …
9 ubuntu  raid  mdadm  grub2  gpt 

2
Grub2报告物理卷pv0不再在服务器上不可启动
我首先使用lvm 安装了我的ubuntu服务器(11.10 amd64),但没有完全掌握它的概念。我认为部分原因是造成两个磁盘上的分区混乱(对我而言)。我从一开始就使用grub2安装了所有东西,以启动我的Ubuntu,后来我将其更新为Ubuntu Server 12.04,没问题。 情况如下: 到目前为止,我根本无法启动,在grub选项之前似乎没有任何发展(编辑:来自Pavel A.的precision); 我可以使用服务器安装liveCD进行启动,并带有选项Rescue a broken system; 我设置了网络访问权限,但似乎没有/run文件夹(不知道它是否相关,但在某些论坛中似乎不正常); 我构建的设备映射如下: VGA包含sda1[Linux分区] sda2,sda3[ /]和sda5(后者似乎相同sda3,相同的描述符) VGb包含sdc1,sdc2[ /boot]和sdc3[ /home] (两者没有相同的PE或LE,但我希望最终将所有内容都放在同一个VG中) 我对引导环境所做的最后一件事是(干净地)从引导分区中删除较旧的内核(236MB大,已满99%)。 我跑了grub-install(挂载启动后),但出现了各种错误: 无法安装,/dev/sda因为core.img不合适(第一个分区开始于32) 的输出grub-install上/dev/sdc表现出error physical volume pv0 not found 我什至尝试grub-install直接转到/dev/sda5,显然没有错误,但是在启动时也没有成功 我在这里查看了[serverfault]:在探测/安装时Grub2报告未找到物理卷pv0 我在这里查看了[Ubuntu论坛]: 求助] 用liveCD安装内核并修复了grub2我在这里查看了[Ubuntu帮助]:修复了一个损坏的系统 我在这里查看了[ubuntu论坛]:[已解决] 10.10 Maverick-Grub无法识别我的Windows分区 我所做的一切都没有改变卡住启动的情况(我无法对其进行更好的定义:它只是挂了几分钟,几分钟又几分钟)。 我希望我没有遗漏任何重要的细节。 我不知道该怎么办了,特别是如果无法安装grub。我没有丢失任何数据,但是由于它是一台生产(-ish)服务器(即完全是个人服务器),所以我现在强烈感觉需要镜像(我已经设置了备份,但是...在服务器:p上)。 无论如何,如果你们中的任何一个天才都有想法或领导力,那将是很大的帮助。 谢谢 瓦伦丁 编辑:不tail /var/log/syslog产生任何输出(空白),没有创建新的系统日志,我可以看到 Edit2:我使用了引导修复CD(Ubuntu Secure Remix版本),并生成了有关引导状态的以下报告:http : …
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.