StalkerNOVA Asked: 2010-11-08 05:02:10 +0800 CST2010-11-08 05:02:10 +0800 CST 2010-11-08 05:02:10 +0800 CST 如何在 GRUB 中恢复 Windows XP 菜单项? 772 我在双启动中使用 Lubuntu 和 WinXP 几个星期。今天我运行了更新,GRUB 现在没有在 GRUB 中显示 WinXP 菜单条目。 sudo update-grub 没有找到 Windows。 /boot/grub/menu.lst - 没有这样的文件。 grub2 dual-boot 3 个回答 Voted RolandiXor 2010-11-08T05:10:18+08:002010-11-08T05:10:18+08:00 该站点应该为您提供所需的一切。 顺便说一句,如果您使用的是 Ubuntu 10.04 或 10.10,您将看不到 /boot/grub/menu.lst,因为 grub 不再使用它了。 Best Answer Virasak 2010-11-09T08:25:46+08:002010-11-09T08:25:46+08:00 对于 Lubuntu 10.10,您需要安装 os-prober sudo apt-get install os-prober 然后再次更新 grub sudo update-grub litvin05 2010-11-08T11:47:31+08:002010-11-08T11:47:31+08:00 尝试添加 menuentry "Windows XP " { set root='(hdX,X)' chainloader +1 } 在 boot/grub/grub.cfg 到部分 开始 /etc/grub.d/40_custom 结束 /etc/grub.d/40_custom (hdX,X) - 使用 windows xp 驱动 样本: `### 开始 /etc/grub.d/40_custom ### 菜单项“Windows XP”{ 设置根='(hdX,X)' 链式装载机 +1 } END /etc/grub.d/40_custom ###` 也许对你有帮助:) 寻找 13 个帖子 UPD1:grub2 的完整图解指南 UPD2: UPD3:grub.cfg的一些配置
该站点应该为您提供所需的一切。
顺便说一句,如果您使用的是 Ubuntu 10.04 或 10.10,您将看不到 /boot/grub/menu.lst,因为 grub 不再使用它了。
对于 Lubuntu 10.10,您需要安装 os-prober
然后再次更新 grub
尝试添加
menuentry "Windows XP " { set root='(hdX,X)' chainloader +1 }
在 boot/grub/grub.cfg 到部分
开始 /etc/grub.d/40_custom
结束 /etc/grub.d/40_custom
(hdX,X) - 使用 windows xp 驱动
样本:
`### 开始 /etc/grub.d/40_custom ###
菜单项“Windows XP”{
设置根='(hdX,X)'
链式装载机 +1
}
END /etc/grub.d/40_custom ###`
也许对你有帮助:) 寻找 13 个帖子
UPD1:grub2 的完整图解指南
UPD2:
UPD3:grub.cfg的一些配置