batocera吧 关注:18,826贴子:38,725
  • 3回复贴,共1

利用最新的ventoy版本制作一个多启动的batocera游戏盘

取消只看楼主收藏回复

一楼献给我们的度娘大神,新的一年,新的思路,让我们一起搞事情!!!!


IP属地:四川1楼2023-04-11 16:37回复
    这次我们用ventoy启动文件制作新的多功能镜像启动文件
    准备工具:
    1、DiskGenius 或者同类磁盘管理工具
    2、ventoy 启动盘制作工具
    3、准备一个文本编辑软件如 Notepad++
    3、batocera36.img 或 Batocera.PLUS.img 镜像,官方下载的镜像压缩包解压后文件就是img格式
    4、一个储存介质,如1TB移动硬盘(我这里是1TB固态移动硬盘)
    以上的软件和资源我就不提供下载地址了,大家自己应该就能找到
    步骤一、
    把移动硬盘插入移动硬盘盒并连接电脑USB接口上。
    步骤二、
    官方下载ventoy文件,目前最高版本为ventoy-1.0.91,下载解压后我们首先打开Ventoy2Disk.exe 这个文件,打开文件后我们会看见他的界面上方有个配置选项,边上有个语言选择,而在下方有个设备选择,应该是选择好了你的移动硬盘或者U盘,在下面有个对比界面,左边是安装包内ventoy版本,以及选择的分区格式和硬盘分区类型,而右边则是你当前媒介的安装版本,我们不要忙着安装,先按照下面步骤操作。
    1、点击顶部配置选择,分区类型我们选择GPT类型,分区设置里我们选择NTFS分区。勾选在磁盘最后保留一段空间,我个人固态总大小是930GB左右在这里我直接选择的保留900GB。
    2、然后是等待系统安装完成,他会在第一个分区后面生成一个32MB的FAT16分区作为启动分区,而在后面给我们空出900GB的空间大小,然后我们利用DiskGenius磁盘工具在后面把900GB按照需求划分一部份来作为游戏存放区域的分区,分区也请使用NTFS分区格式,我这里是全部转换成900GB NTFS分区。
    步骤三、
    我们在DiskGenius内选择硬盘--打开虚拟文件硬盘,把我们的batocera36.img游戏镜像挂在上去,然后继续进行如下操作,我这里使用的PartitionGuru Pro,操作也差不多。
    1、在树行表里载入batocera36.img游戏镜像
    2、选择多出来的虚拟镜像BATOCERA分区,在浏览文件里把batocera-boot.conf文件给导出到比如桌面
    3、用Notepad++ 在桌面上打开这个文件,在里面找到这段话 sharedevice=INTERNAL 我们等一下需要修改等号后面的内容:INTERNAL
    4、让我们回到DiskGenius内,选择那个900GB的NTFS盘符,我们把他的卷标变更成和镜像文件一样,SHARE
    5、然后点分区参数,在里面有一个磁盘的卷标序号:每次删除了都不一样 ,我的是CD96-5E1B-FD75-18DC ,我们在树形列表里右键选择修改卷标序号就能在弹出的框里把他复制出来,复制好的卷标序号是没有横岗的,变成了CD965E1BFD7518DC
    6、我们返回Notepad++ 里,找到 sharedevice=INTERNAL 这句话,把他变成 sharedevice=DEV 复制的卷标 如 sharedevice=DEV CD965E1BFD7518DC,然后点保存。之所以使用Notepad++而不是文本打开,就怕里面的字符出错,你可以保存一份用WIN10自带的文本编辑试试。
    7、DiskGenius里面我们再次选择镜像文件的分区,然后在浏览文件界面鼠标右键,选择复制文件到当前分区,这样我们修改后的镜像文件就搞定了。
    步骤四、 把修改好的batocera36.img文件复制粘贴到最初创建的Ventoy分区内,基本上全过程就差不多弄好了,我们为了启动方便,需要善后给ventoy启动菜单设置中文。
    1、在ventoy文件夹里面打开VentoyPlugson.exe这个文件,然后选择盘符后按启动,会本地化弹出一个网页,选择全局控制插件。
    2、在第一项 VTOY_MENU_LANGUAGE —— 菜单语言 内把选项设置选择zh_CN。然后你会发现最上面的control后面多了一个红点,我们继续点后面的,全变成zh_CN,这样启动就变成中文界面了。
    3、然后我们通过ventoy可以直接加载IOS,IMG镜像的方式,把win10安装镜像,win11安装镜像也拷贝到第一个分区,甚至制作启动U盘的比如优启通一键制作出ISO启动光盘也丢进去,这样你的硬盘就成了一个多功能硬盘了。
    制作好之后我们可以先运行一下,我的可以使用,直接进入游戏机后按F1,会发现全部写入了900GB的分区内,至此非常方便的多启动游戏盘诞生了,有条件的还可以试试固态硬盘版的WIN TO GO


    IP属地:四川2楼2023-04-11 16:38
    回复
      在这里感谢一下哔哩哔哩的最爱牛夫人 ,他那篇万能游戏机Batocera教程(11)双系统及指定NTFS格式分区 里在本地磁盘里绑定sharedevice=INTERNAL 的方法给我提供了用ventoy运行BATOCERA的思路,我实验了很多天,都无法镜像运行后再后面生成游戏盘,看了他的视频,我才成功的,所以在这里十分感谢。


      IP属地:四川3楼2023-04-11 16:48
      收起回复
        之所以使用ventoy主要是有时使用挺方便的,尤其是现在都是GPT分区的大硬盘了,而直接写入游戏镜像来弄,总感觉只能当做游戏机来玩不太合理利用,研究了一下Ventoy,感觉还是挺方便的,就如Ventoy他说明里说的一样,简单来说,Ventoy是一个制作可启动U盘的开源工具。
        有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。
        你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择。
        你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。
        Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。
        Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen ...)
        想了一下,我有一个1TB的SATA固态,还有一个256GB的固态U盘,还有一个128GB的闪迪U盘,带一个出去为啥不一拖多呢,把系统u盘用Ventoy做一下,直接进入PE给人家装系统,平常作为游戏机这不随便搞事情嘛。如果在弄个LINUX,安卓镜像,WIN TO GO 镜像,出门干点啥,别人也不知道啊。


        IP属地:四川5楼2023-04-11 17:13
        回复