中关村在线

软件

Windows安装后修复Ubuntu引导

安装Windows后Ubuntu系统消失?别慌!只需进入BIOS调整启动顺序,或使用Live USB修复GRUB引导程序,即可恢复双系统启动菜单,重新访问Ubuntu系统。

1、 在Windows系统中添加GRUB引导菜单,需先下载并安装grub4dos工具包,将grldr、menu.lst等必要文件复制到系统盘根目录;接着修改boot.ini(适用于XP)或使用bcdedit(适用于Vista及以上)添加启动项;最后编辑menu.lst配置文件,定义操作系统条目及启动参数。详细操作步骤与参数说明可参考百度经验无敌引导掌门人:grub4dos的使用一文。

2、 在Windows 7/8系统中添加GRUB引导菜单

3、 下载BCD工具

4、 写入GRUB引导程序

5、 在Windows XP中添加GRUB启动菜单

6、 在电脑上,依次点击我的电脑→工具→文件夹选项,取消勾选隐藏受保护的操作系统文件,并选择显示所有文件和文件夹。接着定位到系统盘根目录下的boot.ini文件,右键属性,去掉只读勾选。然后用记事本打开该文件,在其中添加两行:`c:grldr=GRUB` 和 `timeout=10`,保存即可。

7、 请下载grub4dos压缩包,从中提取menu.lst、grldr.mbr,并从chinese子目录中取出grldr和grub.exe,共四个文件,统一复制到系统盘根目录下。

8、 通过GRUB引导启动Ubuntu Live桌面环境,即可在不安装系统的情况下直接体验Ubuntu。此方法适用于从Windows 7等系统共存环境中启动Ubuntu安装介质,无需使用U盘或光盘。操作时需提前将Ubuntu ISO文件及相应引导配置写入硬盘并更新GRUB菜单,重启后选择对应选项即可进入图形化Live桌面,后续可进行系统安装、数据修复或系统测试等操作。

9、 从Ubuntu系统镜像中提取casper目录并复制到系统盘。

10、 将Ubuntu系统镜像文件重命名为ubuntu.iso,并存入系统盘中。

11、 将Casper目录下的vmlinuz.efi和initrd.lz两个文件复制到系统盘根目录中。

12、 编辑系统盘中的menu.lst文件,并在其中添加相关内容。

13、 查看系统挂载分区,定位Ubuntu系统的/boot所在分区。

14、 卸载用于存放isodevice镜像的启动分区。

15、 将Ubuntu系统所在的分区(通常是/boot所在分区)挂载到/mnt目录下。具体设备名如/dev/sda1或/dev/nvme0n1p1等,需根据实际安装Ubuntu的硬盘及其分区标识确定。

16、 安装GRUB引导程序(默认目标为第一块硬盘/dev/sda;若安装至其他硬盘,则设备名可能为/dev/sdb等,具体取决于实际硬件配置)。

17、 以管理员权限执行命令:grub-install --root-directory=/mnt /dev/sda,将GRUB引导程序安装到/dev/sda设备上。

18、 重启电脑,检查是否已恢复Ubuntu引导菜单,此时Windows启动选项也应一并显示在内。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具