batocera吧 关注:20,064贴子:41,879

【教程】硬盘安装Batocera并实现与Windows系统双引导

只看楼主收藏回复

从开始接触Batocera到现在已经半个多月了,从开始U盘到安装到硬盘的想法,不知道吧友们有没有跟我一样,喜欢把系统安装到电脑硬盘内,爬贴几天,借鉴各位大佬的各种教程,摸索出了如何将Batocera安装到硬盘,怎么做到简单,简单,再简单,此教程我在UEFI引导下测试成功,单盘双系统(双盘独立双系统也一样),Legacy没有测试,请事先备份好重要资料,以免出现意外。


IP属地:山东1楼2019-12-05 22:46回复
    准备工具:
    1、可开机运行的电脑
    2、UltraISO……………………………………………………..(制作PE工具)
    2、Dism++…………………………………………………….(引导修复工具)
    3、DiskGenius……………….…(自己的PE自带的话可以忽略,分区工具)
    5、Bootice………………………...…………….……(添加UEFI启动项工具)
    6、U盘8G及以上
    7、BatoceraPlus版本释放文件...(已经删除引导冲突文件,步骤五会讲到)
    8、rEFInd...........................................................................(已修改并打包)
    9、FLPE镜像............................(其他PE也行,这个只是我在用的纯净PE)


    IP属地:山东2楼2019-12-05 22:49
    收起回复
      教程开始:
      一、下载准备工具:链 接 2 楼,满 速 下 载
      二、制作PE启动盘(已有请忽略,图片在教程文件中,此处不多讲,详情百度):
      打开UltraISO==》文件==》打开==》选择FLPE64.ISO==》启动==》写入硬盘映像==》勾选U盘==》勾选刻录 校验==》写入==》确认==》写入开始==》等待完成进行下一步
      三、重启进入PE
      重启进BIOS,关闭安全启动Secure Boot==》Disabled==》将U盘作为第一启动盘==》保存并重启进入PE系统(详情百度)
      四、提取Windows引导文件:
      方法1(繁琐):
      打开分区助手==》右键系统安装盘所在的ESP分区==》高级操作==》改变盘符==》确定==》左上角点提交==》执行==》是==》等待完成

      然后打开此电脑,没有显示ESP分区的话空白处刷新,出现ESP分区,以上步骤是为了可编辑ESP分区。
      打开ESP分区(300MB左右大小)==》备份EFI文件夹==》找到\EFI\Microsoft\Boot文件夹下的BCD、bootmgfw.efi两个文件,这两个文件保留,其余所有文件删除,是所有,包括根目录其他子文件夹下的文件(若没有这两个文件见方法2)(扩展分区详见方法2)


      方法2(简单粗暴):
      打开分区助手==》右键ESP分区==》删除分区==》提交==》执行==》是==》等待完成进行下一步

      扩展分区(若分区不足3G,正常是300MB左右,若以满足3GB请忽略此扩展分区步骤)==》打开DiskGenius(比分区助手省事点)==》选中系统所在分区==》右键调整分区大小Ctrl+F11==》分区前部的空间2.5G及以上==》开始==》等待完成==》保存更改==》右键未分配空间(或者方法1中的ESP分区)==》调整分区大小Ctrl+F11==》将调整后容量调到最大值==》开始==》等待完成==》保存更改==》扩展分区完成,关闭该软件


      扩展分区完成或者未分配空间满足3G继续下一步==》重新打开分区助手或者刷新一下==》右键未分配空间==》创建分区==》分区大小调到最大值==》文件系统选FAT32==》确定==》提交==》执行==》是==》等待创建完成==》关闭该软件==》至此创建引导分区完成。

      最后打开Dism++(引导修复)==》选择系统所在分区区域(不是PE系统区域)==》点击恢复功能==》引导修复==》更多==》选中刚创建的FAT32格式分区==》确定==》等待修复完成==》打开资源管理器此电脑==》找到刚创建的分区==》找到\EFI\Microsoft\Boot文件夹下的BCD、bootmgfw.efi两个文件,这两个文件保留,其余所有文件删除,是所有,包括根目录其他子文件夹下的文件(配图见方法1),至此提取Windows引导完成,步骤看起来比方法1多,操作起来还是比方法1快的。


      IP属地:山东3楼2019-12-05 23:01
      回复
        五、解压BatoceraPlus释放文件.rar得到Batocera文件夹:解压rEFInd.zip得到boot、EFI两个文件夹

        打开解压出来的Batocera文件夹,将内容全部复制到新创建的引导分区根目录(按照方法1的话是ESP分区),将解压得到的boot、EFI文件夹复制到根目录,如图:


        六、将引导分区重命名为BATOCERA(大写,小写没试过),不然进不去Batocera系统。
        七、修改游戏存放路径(单硬盘Batocera系统不会识别NTFS格式硬盘,需手动添加,否则经系统黑屏):
        打开notepad2==》文件==》打开==》选择重命名之后的BATOCERA分区==》选择根目录下的batocera-boot.conf文件打开==》打开DiskGenius==》点击选中要安装游戏的分区==》将卷序列号(红色方框内所示)填到DEV之后(-不填,只填数字字母),有空格,不要动格式,72D283B2D283795D这段删掉==》保存==》至此系统游戏存放路径等位置修改完成。


        八、打开Bootice==》UEFI==》修改启动序列==》添加==》修改菜单标题(随便)==》选择BATOCERA所在的硬盘、分区、启动文件填\EFI\BOOT\BOOTX64.EFI==》位置上移到第一位==》保存当前启动项设置==》至此设置rEFInd引导Windows、Batocera双系统教程结束,想要更换rEFInd主题,自己百度吧。

        九、安装过程中我遇到过的问题,第八步最后开机直接启动到Windows系统或者无法开机,重新进入PE系统,重复第八步操作,查看新创建的UEFI启动项是否存在或者是否在第一位,不放心再进BIOS确认启动项是否在第一位,不是的话调整到第一位即可。


        IP属地:山东4楼2019-12-05 23:06
        回复
          每一步都是自己尝试的,欢迎各位吧友安装测试,有什么问题我会把我知道的告诉大家


          IP属地:山东5楼2019-12-05 23:08
          收起回复
            码字不易,且看且珍惜@仙游小帝


            IP属地:山东6楼2019-12-05 23:09
            回复
              傲梅分区助手,PE中没有的,百度就行,PE中照样用


              IP属地:山东7楼2019-12-05 23:11
              回复
                感谢,大佬辛苦了
                 ✎﹏﹏
                东阳大学士带您背单词:
                [四级]nineteen/‘nain’ti:n/num.十九,十九个
                日颂一经,自天佑之;
                勤修文化,有孚改命。


                IP属地:四川来自Android客户端8楼2019-12-05 23:26
                收起回复
                  有一点,如果已经安装到U盘的,可以不用下载我的Batocera释放文件.rar,直接复制出来行了,需要把\boot\目录下的grub整个文件夹删除、\EFI\BOOT文件夹下的bootx64.efi、grub.cfg两个文件删除即可


                  IP属地:山东9楼2019-12-05 23:32
                  收起回复
                    如果已经安装plus版本,记得备份share文件夹下的各个文件 有重要的bios,自己释放的bios不全


                    IP属地:山东来自iPhone客户端10楼2019-12-06 01:28
                    回复
                      感谢逍遥兄弟的教程,太详细了,辛苦了


                      IP属地:福建来自iPhone客户端11楼2019-12-06 01:51
                      收起回复
                        楼主的方法还是比较复杂的。佩服。
                        但是,对于支持EFI启动方式的新电脑,batoceta已经自带硬盘版,安装不需任何刷写硬盘操作,拷几个文件,改个配置文件,就可以实现与原windows双启。哔哩哔哩有教学视频av62491244,比较简单。
                        我现在也想做双启,但是机子是旧系统,不支持EFI,摸索中。


                        IP属地:广东来自Android客户端12楼2019-12-06 10:00
                        收起回复
                          修正:方法2 用DiskGenius创建ESP分区,只勾选创建ESP分区,确定,之前所说的会导致WIN10开启快速启动的情况下会导致关不了机,此方法可解决此问题


                          IP属地:山东来自iPhone客户端13楼2019-12-07 11:47
                          回复
                            大神能做个传统启动么?老电脑没有uefi啊


                            IP属地:四川来自Android客户端14楼2019-12-10 21:16
                            收起回复
                              我已经在U盘里刷好了系统,打算单独把一个1T的硬盘当作游戏盘,我试着直接把U盘复制到硬盘里,就用diskgenius分区备份还原,分区克隆,直接把内容都搞上去了,但是开机载入硬盘没法用,应该是缺引导吧,搞不来了


                              IP属地:浙江15楼2020-01-03 22:10
                              收起回复