因為不知 實際上 你動了 哪些檔案我尝试用老毛桃的pe上的修复mbr的工具修复
所以只能根據現狀去推敲
因為不知 實際上 你動了 哪些檔案我尝试用老毛桃的pe上的修复mbr的工具修复
不会修改bcd?那也不要紧,有替代的办法,造全新的好了,也不复杂。需要两个U盘,第一个是ubuntukylin livecd,第二个无所谓,为防止意外发生,还需要备份好硬盘上的重要资料。启动win8->插入第二个U盘->控制面板->恢复->创建恢复驱动器,之后按照提示点击下一步,制作好修复启动盘,确定其能启动,拔下第二个U盘。重启->ubuntu->win8分区->备份win8的bootmgr->win8的boot目录->备份win8的bcd->删除win8分区的原bootmgr和bcd->插入第二个U盘->重启->bios->设定启动设备为U盘并保存重启->从第二个U盘启动->修复安装->选择预备修复的win8分区->开始修复,成功后,取下第二个U盘,插入准备好的第一个U盘,按ctrl+alt+del组合键重启。启动livecd->terminal,输入:wly343910751 写了:问题就是在怎么去修改,把多余项删除?我不会具体怎么实现ReverseOnce 写了:这是win8的问题,光改grub的配置文件是没用的,grub发现win8分区的引导项,而不加以引导,那不是失职吗?老毛桃也不会去改grub配置文件,连文件系统都认不出,怎么改?改不了,它只会修改win8分区的引导。解决办法是去修改win8的bcd,把多余的引导项删除。
你这个方法没用,win8重装后,ubuntu不能引导,就用这个方法恢复的,恢复以后就发现windows有两个引导项,一个是win8一个是vista.vista的引导项我也说过了,是重装前win8被pe修复过引导变成这个样子ReverseOnce 写了:不会修改bcd?那也不要紧,有替代的办法,造全新的好了,也不复杂。需要两个U盘,第一个是ubuntukylin livecd,第二个无所谓,为防止意外发生,还需要备份好硬盘上的重要资料。启动win8->插入第二个U盘->控制面板->恢复->创建恢复驱动器,之后按照提示点击下一步,制作好修复启动盘,确定其能启动,拔下第二个U盘。重启->ubuntu->win8分区->备份win8的bootmgr->win8的boot目录->备份win8的bcd->删除win8分区的原bootmgr和bcd->插入第二个U盘->重启->bios->设定启动设备为U盘并保存重启->从第二个U盘启动->修复安装->选择预备修复的win8分区->开始修复,成功后,取下第二个U盘,插入准备好的第一个U盘,按ctrl+alt+del组合键重启。启动livecd->terminal,输入:wly343910751 写了:问题就是在怎么去修改,把多余项删除?我不会具体怎么实现ReverseOnce 写了:这是win8的问题,光改grub的配置文件是没用的,grub发现win8分区的引导项,而不加以引导,那不是失职吗?老毛桃也不会去改grub配置文件,连文件系统都认不出,怎么改?改不了,它只会修改win8分区的引导。解决办法是去修改win8的bcd,把多余的引导项删除。
sudo fdisk -l /dev/sda #回车,明确sda硬盘上的ubuntu根分区,比如在sda6
sudo mkdir /tmp/repairloader #回车
sudo mount /dev/sda6 /tmp/repairloader #回车
sudo passwd #回车,接着输入123回车,再输入123回车
su #回车,接着输入123回车
grub-install --root-directory=/tmp/repairloader /dev/sda #回车
reboot #回车
enjoy
在本帖之前,何时何地说过重装win8?反正之前没看到过,只看到说win8强制关机不能启动,用pe修复后找回,只是多出了一个vista启动项。wly343910751 写了:你这个方法没用,win8重装后,ubuntu不能引导,就用这个方法恢复的,恢复以后就发现windows有两个引导项,一个是win8一个是vista.vista的引导项我也说过了,是重装前win8被pe修复过引导变成这个样子ReverseOnce 写了:不会修改bcd?那也不要紧,有替代的办法,造全新的好了,也不复杂。需要两个U盘,第一个是ubuntukylin livecd,第二个无所谓,为防止意外发生,还需要备份好硬盘上的重要资料。启动win8->插入第二个U盘->控制面板->恢复->创建恢复驱动器,之后按照提示点击下一步,制作好修复启动盘,确定其能启动,拔下第二个U盘。重启->ubuntu->win8分区->备份win8的bootmgr->win8的boot目录->备份win8的bcd->删除win8分区的原bootmgr和bcd->插入第二个U盘->重启->bios->设定启动设备为U盘并保存重启->从第二个U盘启动->修复安装->选择预备修复的win8分区->开始修复,成功后,取下第二个U盘,插入准备好的第一个U盘,按ctrl+alt+del组合键重启。启动livecd->terminal,输入:wly343910751 写了:问题就是在怎么去修改,把多余项删除?我不会具体怎么实现ReverseOnce 写了:这是win8的问题,光改grub的配置文件是没用的,grub发现win8分区的引导项,而不加以引导,那不是失职吗?老毛桃也不会去改grub配置文件,连文件系统都认不出,怎么改?改不了,它只会修改win8分区的引导。解决办法是去修改win8的bcd,把多余的引导项删除。
sudo fdisk -l /dev/sda #回车,明确sda硬盘上的ubuntu根分区,比如在sda6
sudo mkdir /tmp/repairloader #回车
sudo mount /dev/sda6 /tmp/repairloader #回车
sudo passwd #回车,接着输入123回车,再输入123回车
su #回车,接着输入123回车
grub-install --root-directory=/tmp/repairloader /dev/sda #回车
reboot #回车
enjoy