双系统 Win10 & Ubuntu 启动项修复

文章描述了一种在Ubuntu22.04和Win10双系统下,当GRUB启动管理器未显示Windows启动项时的解决方法。通过修改GRUB配置,重新安装GRUB,并定制启动项,最终使得Windows10选项出现在GRUB菜单中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

双系统 Win10 安装 Ubuntu 没有grub启动项的解决及双系统 Ubuntu grub启动项中 没有Windows的解决

一、此方法针对sudo update-grub不起作用找不到启动项

进入ubuntu系统后,打开终端,输入sudo vim /etc/default/grub

把第7行的GRUB_TIMEOUT_STYLE=hidden改成GRUB_TIMEOUT_STYLE=menu    "显示菜单

GRUB_TIMEOUT=0改成GRUB_TIMEOUT=10      "等待时间显示10秒

保存。终端执行sudo update-grub

重启电脑。会发现启动菜单已经出来了。

我是UEFI+GPT安装的双系统。 Windows10 + Ubuntu22.04

在安装Ubuntu22.04后,grub菜单的win10 还是不见

采取进一措施

sudo grub-install /dev/sda
sudo chmod -x /etc/grub.d/30_os-prober
sudo vim /etc/grub.d/40_custom

sudo grub-install /dev/sda(这个地方根据efi安装盘位而变动

终端运行sudo vim /etc/grub.d/40_custom

我的ubuntu系统efi安装在第一块硬盘的第3处

set root=(hd1,gpt3)  改成这样图片有误。

终端继续执行 sudo update-grub

以上命令执行完以后,细心的话你可以发现/boot/grub/grub.cfg文件发生了变化。

重启后,win10选项就出现在grub菜单中了

### Windows与Ubuntu双系统缺失Ubuntu启动项的解决方案 当在Windows和Ubuntu双系统环境中遇到Ubuntu启动项丢失的问题时,通常是因为GRUB引导程序配置出现问题或者被覆盖。为了恢复Ubuntu启动项并确保能够正常访问两个操作系统,可以采取以下措施: #### 使用Live CD/USB修复GRUB 创建一个Ubuntu Live USB或CD,并通过它启动计算机[^1]。选择“Try Ubuntu without installing”,这允许在一个临时环境下运行Ubuntu而不改变磁盘上的任何数据[^2]。 打开终端窗口,输入命令来挂载现有的Linux分区: ```bash sudo mount /dev/sdXn /mnt # 替换sdXn为实际的根分区标识符 ``` 接着装载必要的虚拟文件系统以便chroot环境能正常使用: ```bash for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done ``` 切换到目标系统的根目录下执行后续操作: ```bash sudo chroot /mnt ``` 更新GRUB配置文件使其识别所有已安装的操作系统: ```bash update-grub ``` 重新安装GRUB至MBR(主引导记录),假设硬盘设备名为`/dev/sda`: ```bash grub-install /dev/sda ``` 完成上述步骤后退出chroot模式并卸载之前绑定的路径: ```bash exit for i in /sys /proc /run /dev; do sudo umount "/mnt$i"; done sudo umount /mnt ``` 最后重启机器验证更改是否生效。 如果仍然存在无法检测到某些OS的情况,则可能是由于EFI分区权限问题或是其他特殊情况引起。此时可考虑调整BIOS设置以优先从特定驱动器启动,亦或是借助第三方工具如rEFInd来进行更灵活的多系统管理[^3]。 对于因不当修改EasyBCD而导致的问题,务必谨慎处理引导菜单选项以防再次造成不必要的麻烦。若有必要,可以通过安全模式进入Windows并通过其内置修复功能尝试还原默认状态。 #### 预防措施 为了避免未来发生类似的困扰,在进行任何形式的系统变更前做好充分准备至关重要。备份重要资料、了解当前硬件布局以及熟悉所用发行版的具体安装流程都是必不可少的工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值