You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux(Ubuntu)/Win10/Linux(Debian)三系统启动问题求助

Linux(Ubuntu)/Win10/Linux(Debian)三系统启动问题求助

兄弟,我太懂你的困扰了——Debian明明装好了,却死活出现在启动菜单里,这大概率是安装时GRUB部署失败导致的。不过别慌,咱们可以借助当前能正常启动的Ubuntu来修复,把Debian拉进启动菜单里,步骤超清晰:

第一步:进入Ubuntu系统操作

先正常启动到Ubuntu,打开终端(快捷键Ctrl+Alt+T),跟着下面的步骤一步步来:

  1. 挂载Debian的根分区
    先给Debian的根分区建个临时挂载点,然后把它挂载上来:

    sudo mkdir /mnt/debian
    sudo mount /dev/sda3 /mnt/debian
    
  2. 挂载EFI分区(关键步骤!)
    Windows和Linux通常会共用一个EFI分区,咱们先找到它:

    lsblk -f
    

    找TYPE为vfat、带有ESP标签的分区(大概率是/dev/sda1),然后把它挂载到Debian的boot/efi目录:

    sudo mount /dev/sda1 /mnt/debian/boot/efi
    
  3. 绑定系统核心目录
    为了能在Ubuntu里模拟Debian的系统环境,需要绑定几个核心系统目录:

    sudo mount --bind /dev /mnt/debian/dev
    sudo mount --bind /proc /mnt/debian/proc
    sudo mount --bind /sys /mnt/debian/sys
    
  4. 切换到Debian的系统环境
    用chroot命令进入Debian的根环境,这样咱们的操作就和直接在Debian系统里执行一模一样:

    sudo chroot /mnt/debian
    
  5. 重新安装GRUB并更新启动配置
    在Debian环境里,把GRUB安装到WD硬盘(注意是磁盘/dev/sda,不是分区),然后更新GRUB的启动配置:

    grub-install /dev/sda
    update-grub
    

    执行完后输入exit退出Debian环境。

  6. 更新Ubuntu的GRUB配置
    回到Ubuntu的终端,最后更新一下Ubuntu的GRUB,让它彻底识别到Debian:

    sudo update-grub
    

第二步:重启验证

现在重启你的电脑,看看启动菜单里是不是已经出现Debian的选项了?直接选择就能进入Debian系统啦!

如果上面的方法没检测到Debian,还有个简单备选方案:直接在Ubuntu里执行sudo update-grub,Ubuntu的GRUB通常会自动扫描并添加其他Linux系统的启动项,不过如果Debian的分区有特殊情况,还是前面的chroot方法更稳妥。

备注:内容来源于stack exchange,提问作者LiamF

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 14:44:32