从 Ubuntu 更改默认启动操作系统 - 双启动

从 Ubuntu 更改默认启动操作系统 - 双启动

我有一个双启动系统(Windows 7 和 Ubuntu)。目前启动时的默认操作系统是 Ubuntu。我想将默认启动操作系统从 Ubuntu 更改为 Windows(Ubuntu->Windows),即启动时 Windows 应默认启动。启动顺序是从我在 Ubuntu 端时更改的。我知道这可以在 Windows 端使用 BCDEDIT.exe 完成。一种可能的解决方案是加载注册表(挂载 Windows 文件系统并转到 Windows/System32/config)并编辑注册表值(使用 chntpw)。但我不知道应该更改哪些值。

谢谢

答案1

CTRL按+ ALT+打开终端T并输入以下内容:

grep menuentry /boot/grub/grub.cfg  

您将获得类似这样的输出: 在此处输入图片描述

 user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
    menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry "Memory test (memtest86+)" {
    menuentry "Memory test (memtest86+, serial console 115200)" {
    menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
    menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
    menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {

现在寻找类似最后一行的内容:

menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {
    menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {

从此我们只需要Windows 7(加载程序)(在 /dev/sda1 上)部分。

接下来我们需要编辑 /etc/default/grub 并根据我们需要实现的功能更改以下两行:

sudo gedit /etc/default/grub

将 GRUB_DEFAULT 的值更改为您想要始终启动的 Windows 系统的名称。

`GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"`

然后更新 grub,

sudo update-grub

相关内容