标签: bootloader

如何从双启动中卸载 Ubuntu 并更改引导加载程序?

我有 Windows 7/Ubuntu 11.10 双启动设置,我在笔记本电脑硬盘的不同分区上运行操作系统。我认为最好的卸载方法是“简单地”删除 Ubuntu 分区,一旦我确保在 POST 后将控制权交给 Windows 引导加载程序而不是 GRUB。

问题是:我该怎么做?

我尝试过的事情:

  • 我尝试了启动修复 CD,但这有点超出了我的能力范围,无法确定我是否可以使用该工具来完成此操作。

  • 我还按照How to set Windows bootloader as default bootloader?中的答案尝试了EasyBCD 。。它无法识别我的 ext3 分区,更不用说更改引导加载程序了。

  • 最后,我尝试在 Ubuntu 中安装启动管理器,并使用它将 Windows 7 引导加载程序设置为默认值。但重新启动后,它仍然会加载 GRUB。

dual-boot windows bootloader mbr

7
推荐指数
1
解决办法
8064
查看次数

将引导加载程序切换到 BURG 是否安全?

我在一个硬盘上安装了 Ubuntu 11.04 和 Windows。阅读后很明显有一些选项可以将引导加载程序更改为只有 Ubuntu 和 Windows 图标的屏幕。

现在我有一些紫色的窗口(我猜是 grub),我认为有 6 或 7 个选项可供选择;Ubuntu、Ubuntu 安全模式、Windows 加载程序和其他一些我现在记不清了。

Burg 有一些不错的功能,但我读到了人们无法再进入系统的问题。

我有哪些选择?

burg bootloader

6
推荐指数
1
解决办法
629
查看次数

如何让 Windows 首先启动?

可能的重复:
如何将 Windows 设置为引导加载程序中的默认设置?

我想知道如何让 Windows 成为 Ubuntu 11.10 中的默认启动操作系统,如何让 Windows 首先在 GRUB2 上启动,特别是 Windows 7,这是我当前的版本。

我知道有一些关于这个的教程,但似乎我犯了一个错误,所以我在问。幸运的是没有发生严重的事情。我没有丢失我的数据。

我的问题和教程之间的区别在于教程来自旧版本。

对于问题的任何干扰和冗余,我们深表歉意。

对于可以轻松启动的 GUI 应用程序,我会更喜欢它。

PS:我忘了说我的操作系统的版本

我在跑步

  1. Windows 7 家庭高级版 X64 位
  2. Ubuntu 11.10 X64 位

我希望这能让你更好地理解,因为我现在看到了一个教程,对于 64 位版本的 Startup-Manager 不起作用。

64-bit dual-boot windows-7 11.10 bootloader

6
推荐指数
0
解决办法
2万
查看次数

如何在启动时禁用紫色引导加载程序飞溅?

这个问题之前已经回答过,但是在 11.10 上,接受的答案中的任何一种方法都不适合我。

首先我尝试在 中编辑/etc/default/grub,然后运行sudo update-grub. 但是在那之后,当内核正在加载时,我仍然看到一个空白的、普通的、紫色的屏幕。屏幕没有启动选项,它掩盖了我想在终端中看到的那些 dmesg。

接下来我尝试删除plymouth-theme-*,但这只是破坏了我的 gnome-shell 主题外观,并且紫色屏幕仍​​然存在。

我也试过用startupmanager包配置它,但似乎没有什么能摆脱那个该死的紫色飞溅。

这是我的/etc/default/grub文件的内容:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="0"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
#GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your …
Run Code Online (Sandbox Code Playgroud)

grub2 plymouth 11.10 bootloader dmesg

6
推荐指数
1
解决办法
8352
查看次数

Grub2 检测到两个 Windows 7(加载程序)条目

这是我问 Ubuntu 社区的第一个问题。

我对 Ubuntu 相当陌生,但我了解基础知识并知道如何导航终端。我也知道如何在寻求帮助之前搜索现有的解决方案。我在互联网上到处搜索,了解了 Grub2 的大部分工作原理。但没有什么能帮助我解决我的问题。

我的问题是:我有一台有三个硬盘驱动器的计算机。它以前有 Windows XP,但我升级到了 Windows 7。我还安装了 Ubuntu 12.04 LTS(Precise Pangolin)。

在我安装 Windows 7 的过程中,出现故障,我不得不重新启动安装。之后,我安装了 Ubuntu。在删除 XP 操作系统的所有痕迹(Ubuntu 自动检测到它,但不是 Windows 7)之后遇到了一些麻烦,我让这两个操作系统完美运行。或者,几乎。

启动时,Grub2 习惯显示 Ubuntu、Ubuntu Recovery Mode、Other Versions of Linux、memtest,然后是Windows 7 (loader) on /dev/sda1Windows 7 (loader) on /dev/sdb1

我最终删除了恢复模式、其他版本和 Memtest。现在,当我运行时:

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

我得到这个打印输出:

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-26-generic
Found initrd image: /boot/initrd.img-3.2.0-26-generic
Found Windows 7 (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sdb1
Run Code Online (Sandbox Code Playgroud)

我想删除“/dev/sda1 上的 Windows 7(加载程序)”,因为它是一个不应该存在的损坏条目,并且必须在我第一次尝试 Windows …

grub2 dual-boot windows-7 bootloader 12.04

6
推荐指数
1
解决办法
1万
查看次数

在 Windows 8 引导加载程序上为 Ubuntu 添加一个条目

我通过在 Windows 8 中创建可用空间然后使用该空间创建 3 个分区来安装 Ubuntu 12.10,一个用于 SWAP,一个用于 GRUB(安装点是 /boot),一个用于实际操作系统。我这样做是为了在我想删除 Ubuntu 时不会覆盖 Windows 8 引导加载程序。如果我从 BIOS 中选择引导加载程序,我仍然可以引导到 Ubuntu。

我想将 Ubuntu 添加到 Windows 8 引导加载程序,我被告知要使用 EasyBCD。问题在于它实际上并没有将 Windows 定向到 GRUB 文件,而是定向到类似autogrub0.mri. 我找到了另一个名为 Visual BCD 的程序,它允许我实际设置引导加载程序路径和驱动器。

从这里开始,我完全不知道该怎么办。我相信我已将其设置为正确的驱动器,但我不知道我是否指向正确的文件。我认为是/boot/grub/x86_64-efi/grub.efi。我不知道这是否是正确的文件,是否需要删除,/boot或者是否/需要\像 Windows 使用的那样。

很抱歉这么长的帖子,请帮助!

boot dual-boot bootloader windows-8 12.10

6
推荐指数
2
解决办法
8124
查看次数

还原 Windows 引导加载程序

我在笔记本电脑上安装了 Ubuntu,但发生了一些事情,我的 Windows 7 引导加载程序丢失了。我只能启动 Ubuntu。因此,我尝试执行类似于此处建议的操作 How to restore Windows 7 loader此处,但是当我看到系统恢复选项时,没有 Windows 7 选项。

在此处输入图片说明

boot windows bootloader

6
推荐指数
3
解决办法
2万
查看次数

如何防止 grub 更新重置我的 EFI 引导顺序

我使用 Clover 作为我的第一个和默认引导程序。如果在那里选择了 Ubuntu,那么 Grub 就会被激活(AFAIK 没有办法跳过这一步,我根本不使用 Grub,所以我不妨删除它)。我的系统使用 UEFI,所以我设置了我的首选引导顺序

sudo efibootmgr -o XXXX,YYYY,ZZZZ
Run Code Online (Sandbox Code Playgroud)

这工作正常,直到再次更新 Grub。在更新期间,我的 UEFI 引导顺序设置被 Grub 默认设置覆盖,Grub 始终设置为第一个要到达的引导加载程序。

无论如何,是否可以保留我设置的引导顺序并防止 Grub 将其更改回自己的默认值?

grub2 dual-boot bootloader uefi grub-efi

6
推荐指数
1
解决办法
1581
查看次数

Ubuntu需要很长时间才能启动

我有一个关于 Ubuntu 机器启动的问题。问题是,这大约需要五分钟。首先我看到主板启动屏幕(在我的例子中是 MSI),然后我看到 Ubuntu 加载屏幕和加载点。有时,这些点会冻结,我的电脑会加载大约 3 分钟。这只是我的比较,还是 Ubuntu 中的一个错误?感谢您的任何回复。


systemd-analyze --blame输出:

54.189s plymouth-quit-wait.service
37.130s mysql.service
27.610s systemd-journal-flush.service
23.314s snapd.service
20.256s e2scrub_reap.service
19.526s networkd-dispatcher.service
16.563s dev-sdb2.device
14.273s cups.service
14.120s gpu-manager.service
12.381s NetworkManager-wait-online.service
11.062s accounts-daemon.service
10.777s udisks2.service
 9.986s ModemManager.service
 9.539s dev-loop26.device
 8.926s dev-loop14.device
 8.291s dev-loop17.device
 8.204s dev-loop8.device
 8.166s dev-loop28.device
 7.922s dev-loop15.device
 7.910s dev-loop27.device
 7.849s dev-loop30.device
 7.832s dev-loop31.device
 7.790s dev-loop13.device
 7.670s dev-loop22.device
 7.516s dev-loop16.device
 7.463s dev-loop18.device
 7.421s dev-loop25.device
 7.188s dev-loop29.device
 7.081s dev-loop9.device
 7.008s dev-loop20.device
 6.878s dev-loop21.device
 6.724s dev-loop24.device
 6.566s dev-loop19.device
 6.563s …
Run Code Online (Sandbox Code Playgroud)

startup boot bootloader 22.04

6
推荐指数
1
解决办法
318
查看次数

运行多个驱动器和分区时,将引导加载程序放在什么位置

我的桌面上有 Win8,其中 120G SSD 用于运行 Windows 和一些选定的应用程序,而我有一个 2TB HDD 来提供基本的文件存储,并在可能的情况下安装应用程序而不是 SSD。

我想在硬盘的新分区上安装 Ubuntu(我分配了 300GB,带有 5GB 交换文件)。

我使用 USB 安装操作系统,这似乎已经完成了这项工作。但是,在提示重新启动后,我无法再启动到 ubuntu。

在灌输过程中,我对在哪里安装“引导加载程序灌输”感到困惑。我最终选择了“/dev/stb”,因为我认为我可以通过选择 HDD 驱动器作为 SSD 的优先级来使用 BIOS 启动。

引导加载程序是我认为我出错的很大一部分。

我的分区系统看起来像这样:

/dev/sta  ...               //SSD ~120 GB
/dev/sta1 NTFS (350 MB)     //Win8System
/dev/sta2 NTFS (118 GB)     //Win8C-Drive

/dev/stb ...                //HDD ~2TB
/dev/stb1 NTFS (1563 GB)    //FileStorage
/dev/stb5 Free Space (300 GB)    //Space I want to use for Linux
Run Code Online (Sandbox Code Playgroud)

(注意:从 300GB、~5GB 和 295GB 创建了两个分区。stb5、stb6。)

如果我能解释一下您为引导加载程序选择的驱动器及其原因,以及哪些选择对引导加载程序灌输不起作用,那就太好了。我想我明白 Grub 是什么,但我不知道如何使用它,或者玩弄它。

我似乎能够从我的 USB 回到操作系统,但是我相信它只是向我展示了 Ubuntu 的预览/试用版(即,无法访问任何系统 …

partitioning grub2 dual-boot bootloader system-installation

5
推荐指数
1
解决办法
2万
查看次数