Questions tagged «grub»

GRUB(GRand统一引导加载程序)是GNU项目中的多引导引导加载程序。该标签用于与旧版GRUB有关的问题。使用GRUB2标记来回答有关GRUB2(重写版本)的问题。

1
如何在迁移到SSD后重新安装引导加载程序
我必须说,很难说出这个问题。 基本上,我需要在我的系统上正确地重新安装引导加载程序,因为我已经为我的操作系统安装了工作系统磁盘。 长话故事是这样的:我使用Windows7& Debian Wheezy双启动,完全可启动。然后,我订购了SSD驱动器并准备好我的系统分区以适应更小的SSD。我想要以下架构: 128 GB Windows 24 GB / on Debian 86 GB /home on Debian 奇怪的大小 /home 因为没有真正的256GB磁盘驱动器。 所以,我已经在我的初始硬盘上准备了这样的分区并安装了新的SSD然后我加载了GParted live USB(现在不记得它是如何命名的),然后只是将分区从HDD复制到SSD。 所以,现在我在物理磁盘上有以下分区: SSD 128 GB copy of original Windows partition 24 GB copy of presumably Debian / 86 GB copy of presumably Debian /home HDD 128 GB …


2
备份我的硬盘是否安全?
目前,我看到2个参数达到设计极限,即重新分配扇区计数以及SMART数据中的旋转重试计数。计算机在10次尝试中启动一次,我也看到了BSOD和GRUB救援消息。 我的问题是我看到超过门槛!我该怎么办?备份我的硬盘是否安全,还是会通过增加读取操作次数来进一步加剧问题? SMART截图: 图片链接

1
从grub 1.98启动菜单中删除已删除的操作系统
我试图从grub 1.98菜单中删除已删除操作系统的条目。 我正在使用Gnu / Linux Debian 6(grub版本1.98 + 20100804-14 + squeeze1)。 我有一个带有10个内核映像的Ubuntu分区和一个Microsoft Windows; 这两个分区都已删除,但条目仍在启动菜单中。 我试过sudo /usr/sbin/update-grub输出看起来不错, #$sudo /usr/sbin/update-grub Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-2.6.32-5-686 Found initrd image: /boot/initrd.img-2.6.32-5-686 Found linux image: /boot/vmlinuz-2.6.32-5-486 Found initrd image: /boot/initrd.img-2.6.32-5-486 done 但没有改变。 然后我跑了 sudo /usr/sbin/grub-mkconfig 2>&1 | less 看看它做了什么 …
2 linux  boot  debian  grub  gnu 

2
双启动,带2个硬盘
我有2个旧硬盘(它们都是ATA),我有一个带2个连接器的ATA带状电缆。我在一个硬盘上安装Linux,在另一个上安装Windows 7。我可以通过切换硬盘来使用它们。 我想知道是否有一种方法可以像使用grub一样双启动它们。我想我需要设置一个跳线并让它成为主人和另一个奴隶。然后,我怎样才能更改启动记录......我不知道该怎么办?我还需要其他工具吗? 我试过的东西 在Linux驱动器上设置跳线,将Windows驱动程序上的主设置跳线设置为“电缆选择”(这是除主设备以外的唯一选项,无从设备选项) 我不知道如何连接带状电缆。有两个连接器,比如A和B.所以我尝试了两种情况,A-Linux,B-Windows以及A-Windows,B-Linux。它抱怨两种情况都没有可启动设备? 我真的很困惑!!! 我记得以前尝试过这个并没有用。所以我放弃了,今天我正在努力,它又失败了。我没有选择吗? 进步。硬盘上的标签打印并不能说明如何使其成为奴隶。在那里我选择了“通过电缆选择”。事实证明,如果我完全取下跳线,它将是奴隶! 接下来的问题是如何修改/ boot / grub中的menu.lst? 谢谢!阿尔弗雷德 解决方案我找到了 最后我开始工作了! 首先,正确连接HD作为从站。对于我的情况,我需要移除跳线,即使标签没有告诉“嘿,这是奴隶是如何连接的!” Linux HD应该仍然是主人。 打开计算机时,BIOS应显示检测到2个驱动器。这意味着连接是正确的。 在Fedora 13,/ boot / grub / menu.lst中,为Windows添加此项 标题Windows 7 根=(hd1,0) savedefault chainloader +1 然后,双启动神奇地工作!希望有人想做类似的事情。 感谢所有给我建议的人! 阿尔弗雷德

2
在双启动屏幕上更改默认选项
我想知道如何更改系统启动时显示的GNU GRUB双启动屏幕上的默认选择选项。 我有一个Windows 7和Ubuntu双启动PC。目前有一个倒计时器,如果时间用完,它会自动启动到Ubuntu。这很烦人,因为我很少使用Ubuntu。 我不想每次都选择Windows 7。如何将默认值更改为Windows 7?请参见下面的双启动屏幕图片。

3
如何在Windows 8上使用BCD而不是Grub安装Kali Linux
我的PC上安装了Windows 8.1 64位。我一直在尝试使用USB驱动器使用ISO和Universal USB Installer(1.9.5.2)安装Kali Linux,因为CD驱动器不起作用。 问题是安装程序将覆盖我的Windows MBR并安装我不想要的Grub; 我想要我的Windows 8.1 Bootloader,但需要使用Kali安装进行启动。 这有什么解决方法吗?我尝试过BCDedit但它没有提供任何帮助(也许我在某处错了,这就是原因)。答案的一个很好的解释将是非常有帮助的。 注意:在Kali之前,我使用BackTrack和Ubuntu以及运行Setup.exe时安装过程中出现的“在Windows内部安装”选项。这次我运行Setup.exe(对于Kali)时出现以下错误: 如果我能够在Windows中安装Kali(比如Ubuntu),那就更好了。 任何帮助表示赞赏:)。提前致谢 ! 编辑:不删除BCD和使用GRUB的原因是: 这样我就可以通过我的硬盘直接从我的启动屏幕安装Windows而无需做任何其他事情(PS:我使用BCDEdit修改了BCD)

0
安装Elementary OS并与Windows 10一起显示Grub [UEFI]
我试图在UEFI机器上安装基本操作系统和Windows 10。我首先启用了安全启动,使用“更多”选项。我像往常一样配置了root和swap分区。但奇怪的是,当安装结束并且机器重新启动时,Grub没有出现,Windows被加载了。然后我重新尝试禁用安全启动,同样的事情发生了,所以我加载了实时cd并重新安装并更新了grrooted分区中的grub,如下所示:相同的结果。我用Ubuntu 15.10得到了相同的结果。 有人能指出我的方向吗?我在这里错过了什么? 我的机器是Alienware X51 R3,安装了三星的PM851 M.2 SSD和Windows 10。我之前在Alienware X51 R2和三星EVO 840 SSD中成功实现了双启动Windows 10 + Elementary OS。

1
使用Linux将Win7分区移动到其他磁盘:如何重新启动Win7?
我最近得到了一个预装Win7的新笔记本。我不是Windows专家(这里是所有Linux),但我决定保留它以防万一。问题是笔记本电脑带有5400rpm磁盘,而我有一个新的7200rpm磁盘,因此我决定将Win7分区移至7200rpm磁盘。我使用Linux ntfsclone将原始分区克隆到了新磁盘,并且能够使用Linux完美地安装克隆的分区。 问题在于新分区似乎无法启动。我通过以下方式向GRUB2添加了Win7配置选项: menuentry "Microsoft Windows 7 BIOS-MBR" { insmod part_msdos insmod ntfs insmod search_fs_uuid insmod ntldr search --fs-uuid --no-floppy --set=root C6E6F7B2E6F7A0BB ntldr (${root})/bootmgr } 我的分区: [root@gamma ~]# fdisk -l Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors Units = sectors of 1 …
2 windows-7  linux  grub 

0
grub拒绝安装到RAID阵列
我有双重启动Windows 7和Ubuntu 12.04的软件RAID 0设置。硬盘驱动器上已有的GRUB引导加载程序似乎可以正常工作。但是,由于grub的最新软件包更新,它拒绝将新版本安装到硬盘上。grub-install引发以下错误: /usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/mapper/< raid name>_RAID0p9. Check your device.map. Auto-detection of a filesystem of /dev/mapper/< raid name>_RAID0p9 failed. Try with --recheck. If the problem persists please report this together with the output of "/usr/sbin/grub-probe --device-map="/boot/grub/device.map" --target=fs -v /boot/grub" to < bug-grub@gnu.org> …

1
grub有Windows7启动问题
我在笔记本电脑上安装了Windows 7和Ubuntu。它工作正常,直到昨天。我打开笔记本电脑并选择了Windows后,我去做了一些工作,但是当我回来时,笔记本电脑的电池已经死了。我收费,当我试图进入Windows时,屏幕变黑并再次回到grub引导屏幕。现在我只能使用Ubuntu。 如何修复它以便我可以再次启动Windows?

2
如何使用两个Windows 7在双启动设置中修复启动?
我在已经安装了Windows 7的计算机上的单独硬盘驱动器上安装了第二个Windows 7安装。 最初一切都很好 - 每次重新启动时,我都会收到一个启动菜单,我可以在两个Windows 7选项之间进行选择。 我第一次关闭计算机并再次打开它时,它无法识别任何Windows 7安装。相反,它给了我一个GRUB错误22。 我尝试从Windows 7安装盘启动,选择语言选项并单击底部的修复选项。它为我提供了一个“系统恢复选项”窗口,其中包含两个选项: 使用可帮助解决启动Windows问题的恢复工具。选择要修复的操作系统。 使用先前创建的系统映像还原计算机。 当然我没有事先准备好系统图像。我很乐意选择第一个选项,但令人惊讶的是在第一个选项下面的表中它没有显示任何Windows 7安装。 有趣的是,在第一个选项下,它显示“如果未列出您的操作系统,请单击”加载驱动程序“,然后为您的硬盘安装驱动程序。所以我点击“加载驱动程序”按钮猜猜 - 我看到了所有的硬盘和分区!所以实际上它不需要额外的驱动程序来查看我的硬盘。 无论如何,我点击“下一步”并收到另一个窗口,其中包含各种选项。 我听从了建议 这里 ,单击命令提示符并执行 bootrec /rebuildbcd 它找到了两个装置,但最后它写了“找不到元素”。 (不确定它是否与第二次安装相关,或者仅仅是该脚本末尾的声明)。 我重新启动了...... GRUB错误22。 我试图删除GRUB fdisk /mbr 和 fixboot 和 fixmbr 在我收到的所有三个命令中: “'[command]'不被识别为内部或外部命令,可操作程序或批处理文件。”

2
GRUB + Windows 7:Windows 7无法入睡或休眠
对不起,我的英语不好, 我在MBR上安装了GRUB,以便在Windows 7 / Kubuntu PC上进行双启动。执行此操作后,双启动工作正常,但我无法将Windows 7置于睡眠模式(屏幕变黑,但计算机保持活动状态)。 我读 这个话题 (请注意,症状并不完全相同:屏幕不会立即返回,它会一直保持黑色,直到鼠标移动或按下某个键,但计算机本身不会睡眠),但我只有一个分区(包含在我的Windows磁盘(/ dev / sda)上,它已经有一个“boot”标志。那么我应该改变什么呢? 你有什么帮助吗? 谢谢

0
从硬盘删除Linux后GRUB救援
我有新的笔记本电脑的SSD和硬盘。默认情况下,Linux(EndlessOS)安装在HDD上。在SSD上成功安装Windows10后,我试图通过GParted从HDD中删除数据,然后当我重新启动时,我收到如下错误: error: no such device: ostree. error: unknown filesystem. Entering rescue mode... grub rescue> 我尝试从Windows恢复使用启动修复,但它没有改变任何东西。 编辑:我也试过发出这些命令: >bootrec /fixboot The operation completed successfully. >bootrec /fixboot The operation completed successfully. >bootrec /rebuildbcd Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installtions. Total identified …
1 grub 

1
为什么虚拟机操作系统/发行版具体?
为什么虚拟机程序(Virtual Box,VMware等)会问什么操作系统,在Linux的情况下,发行版将在虚拟机中运行? 我认为VM程序只关心操作系统的指令集,可能最多只关心内核,但用户空间(发行版)应该无关紧要。 GRUB也展示了这一点 update-grub2 创建一个指定发行版的配置文件( --class debian 和 --class gnu-linux 作为参数 menuentry 在Debian上)。再说一次,我认为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.