这里以安装Batocera.PLUS到C盘,也就是windows所在的分区示例,你也可以选择安装到其他盘

本教程之适用于MBR启动不适用于UEFI

用到的工具和文件:DISKGENIUS或者其他分区软件;

Grub2Win;

Notepad++或者其他文本编辑器;

Batocera.PLUS.img 这里我们安装Plus系统没有安装原版;

batocera-hd-edition.gz 用DISKGENIUS提取于Batocera.PLUS.img;

以上软件和文件请自行提前安装或下载。

操作步骤:

1,打开DISKGENIUS并打开虚拟磁盘文件Batocera.PLUS.img

2,导出镜像里面的batocera-hd-edition.gz 文件

下面的grub.cfg一起导出来后面要用里面的代码

3,导出文件后,为了节省时间你可以现在就建立一个EXT4分区

这个分区是用来设置成Batocera的数据盘的,当然你也可以不使用EXT4格式分区,Batocera的数据也是支持NTFS等其他格式分区的,当你选择其他分区的时候会在分区根目录下建立一个Batocera文件夹,这个里面就是userdate了用来存放rom和theme这些的

4,在C盘建立Batocera文件夹,并将Batocera.PLUS.img和batocera-hd-edition.gz复制进去;

5,打开Grub2Win软件,点击manage boot menu编辑启动菜单

6,点Add a new entry,添加菜单

7,这里我们先添加一个菜单,内容随意,因为后面要修改的

上面点了OK确定后grub就可以关闭了

8,我们进入grub2的文件夹开始下一步的操作

打开 C:\grub2\userfiles\user.configs 这个文件夹

用文本编辑器打开  BATOCERAPLUS.cfg 不同的菜单标题这里文件名会不一样

先看看自己的分区情况

复制下面的代码粘贴进去BATOCERAPLUS.cfg并保存

以下代码是从grub.cfg里面拷贝出来的### CONFIGURATION START

set DISC=0

set PART=1

set DIR=/Batocera

set FILE=Batocera.PLUS.img

### IMPORTANT! NO CHANGE!

insmod ntfs

insmod ntfscomp

insmod part_gpt

insmod part_msdos

insmod test

if [ -f (hd$DISC,msdos$PART)$DIR/$FILE ]; then

echo "Batocera.PLUS"

loopback loop (hd$DISC,msdos$PART)$DIR/$FILE

EXEC="disc=$DISC part=$PART dir=$DIR file=$FILE"

linux (loop,gpt1)/boot/linux $EXEC console=tty3 quiet loglevel=0 vt.global_cursor_default=0

if [ -f (loop,gpt1)/batocera-hd-edition/batocera-hd-edition.gz ]; then

initrd (loop,gpt1)/batocera-hd-edition/batocera-hd-edition.gz

elif [ -f (hd$DISC,msdos$PART)$DIR/batocera-hd-edition.gz ]; then

initrd (hd$DISC,msdos$PART)$DIR/batocera-hd-edition.gz

fi

else

echo "I could not find the system image to boot!"

echo "Check your settings in the grub configuration file."

boot

fi

注意事项:

1,文件名一定要是开了显示查看文件扩展名的

Batocera.PLUS.img

有些人没开,自己加了.img然后实际文件就变成了Batocera.PLUS.img.img!!!

2,磁盘分区识别错误

set DISC=0  硬盘序列

set PART=1 分区序列

关于上面这两个你在windows下打开grub点Partition List可能获取不到准确的,需要重启电脑进入grub里面获取具体看下面

选择Boot Information and Utilities

选择扫描磁盘Scan Disk Drives and Partitions

下面扫描出来的就是你的分区信息了,启动的时候是识别这个的,所以在WINDOWS下识别的不准

我的第二分区这里显示的是hd0 msdos5 ,系统盘是hd0 msdos1

但windows下用磁盘管理或者grub识别出来是msdos2 所以要以重启直接进入grub测试出来的为准

set DIR=/Batocera 分区下的文件夹

set FILE=Batocera.PLUS.img 文件夹下的系统文件

Grub的cfg文件填写好后记得保存

到这里我们已经成功了99%了,

接下来我们自需要重启,boot菜单选择grub,接着在grub菜单里面选择我们添加的batocera引导项目进入Batocera系统!

9,进入Batocera系统后第一件事修改数据空间到前面步骤建立的EXT4格式分区或者其他用来存放Batocera文件的分区!再重启进入即可自由设置语言等内容了!

按空格键 打开系统菜单,选择SYSTEM SETTINGS,按回车键确定

接着其他的先不要设置,选择STORAGE DEVICE,按回车键确定并弹出分区列表,选择之前新建的EXT4格式的分区

返回到系统菜单首页,选择QUIT,按回车键确定,接着RESTART SYSTEM

Grub2Win离线包下载

(访问码:vga6)

安装batocera-linux教程_利用Grub2Win安装Batocera+Windows7双系统甚至多系统实战教程相关推荐

  1. 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...

    用Kickstart批量安装Linux|Kickstart,批量安装:Linux的Kickstart的 无人值守安装:linux pxe自动安装linux系统: KickStart + DHCP + ...

  2. 苹果系统虚拟计算机win7,Mac虚拟机安装Win7 64位系统教程_苹果虚拟机安装Win7真的很简单...

    使用苹果笔记本的朋友一开始都是MAC原装系统,当然对于要玩游戏和工作的朋友来说Mac肯定不行,不管是工作需要还是测试在苹果电脑上安装Win7系统都是必要的,除了安装双系统之外,Mac虚拟机安装Win7 ...

  3. anaconda安装完怎么打开_笔记本怎么安装黑苹果?看完这篇教程轻松get

    前几天写了一篇黑苹果的介绍,今天给大家写一写具体的安装篇,本文仅针对笔记本电脑. 写在前面: 目前笔记本想体验黑苹果,必须是intel处理器,AMD的CPU安装太费劲而且经常出现未知的bug.并且笔记 ...

  4. 铁威马NAS教程之利用docker安装IYUU plus实现自动辅种

    IYUU是自动辅种工具,支持下载器集群,支持多盘位,支持多下载目录,支持连接远程下载器等,实现做种客户端之间的转移(transmission.qBittorrent之间随意互转). 铁威马在TOS中为 ...

  5. linux 蓝牙打印机驱动安装失败,蓝牙驱动安装失败如何解决_蓝牙驱动安装不了怎么处理...

    我们要在电脑中使用蓝牙设备的时候,就要首先安装蓝牙驱动才可以正常使用的,但是有不少小伙伴在安装蓝牙驱动的时候,却遇到安装失败的情况,该怎么解决这样的问题呢,下面系统城小编给大家讲讲蓝牙驱动安装不了的详 ...

  6. python安装报错类型_解决Python安装cryptography报错问题

    解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...

  7. linux安装过程进入终端,怎么安装国产Linux中标麒麟操作系统?安装全过程分享...

    本教程是Linux和Windows做双系统教程,一般是安装Windows XP/Windows 7的机器需要安装国产Linux中标麒麟桌面操作系统的朋友使用,中标麒麟操作系统英文名是NeoKylin ...

  8. linux的yum安装目录,Linux如何查看YUM的安装目录

    Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM. YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和R ...

  9. lrzsz linux 安装目录,Linux下lrzsz软件的安装与使用

    Linux上使用lrzsz上传下载文件是非常方便的,特别是要经过中转才能登录的服务器上就不言而喻了,用过都说好,下面简单介绍一下的安装和使用 1.安装wget http://www.ohse.de/u ...

最新文章

  1. Oracle查询表结构的一些相关语句
  2. 神策数据斩获大数据星河奖,首发用户行为分析标准
  3. 将Win10包含中文的用户名改为英文的,解决Anaconda navigator无法运行jupyter的问题
  4. window连接不上ssdb的问题
  5. web开发程序员有几种_每个程序员都应该知道的10种流行的Web开发工具
  6. C#中不同窗口之间传递值的两种方法
  7. [导入]Response.Redirect 打开新窗口的两种方法
  8. 有了代码怎么用python爬虫_python实现简单爬虫功能
  9. 蓝桥杯 ALGO-158 算法训练 sign函数
  10. JQuery文档分析1-JQuery核心与选择器
  11. saved_model_cli查看SavedModel
  12. linux修改shell前缀,Linux shell控制台改变显示前缀
  13. Android Studio中关于消除“Permission is only granted to system apps”错误的方法
  14. matlab画心形线
  15. 关于anaconda
  16. java的基本概念:进制、单位、编码、数据类型、变量声明、ASCII码
  17. 168640-82-2,Azide-PEG4-Tos含有叠氮化物(N3)基团和对甲苯磺酰基的杂功能交联剂
  18. 查询结果按照字母顺序排序
  19. 重带电粒子的能量歧离(energy straggling)
  20. “浙”里别具风采——2018中国软件生态大会·杭州站

热门文章

  1. 深入浅出 ZooKeeper
  2. Spring Cloud架构的各个组件的原理分析
  3. 缓存与库先写哪个,这十几张图告诉你
  4. Redis 6.0 新特性-多线程连环13问!
  5. 数据分析惯用的5种思维方法
  6. Mysql性能优化实践
  7. 互联网安全威胁及应对方案
  8. Web网站搭建从零到一
  9. 日常该怎么处理繁杂的工作?用智办事更有序、高效!
  10. java类与对象作用_Java类与对象