User Tools

Site Tools


en:batocera.linux_architecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
en:batocera.linux_architecture [2017/01/17 23:06]
nadenislamarre
en:batocera.linux_architecture [2018/09/30 22:54] (current)
nadenislamarre
Line 8: Line 8:
 ==== System mount points / firmware / overlays ==== ==== System mount points / firmware / overlays ====
 Technically,​ batocera.linux has 2 partitions. 1 for the system, 1 for the user data. Technically,​ batocera.linux has 2 partitions. 1 for the system, 1 for the user data.
-The partition named RECALBOX ​visible on any computer under Windows or Mac or Linux is the system data.+The partition named BATOCERA ​visible on any computer under Windows or Mac or Linux is the system data.
  
 It contains mainly 3 files : It contains mainly 3 files :
   * linux, the technical system (about 5 mB)   * linux, the technical system (about 5 mB)
-  * recalbox, the software system containing all the programs (about 300mB compressed)+  * batocera, the software system containing all the programs (about 300mB compressed)
   * initrd.gz or uInitrd, the loader (some kB)   * initrd.gz or uInitrd, the loader (some kB)
  
Line 18: Line 18:
 There are some other files depending on the architecture. There are some other files depending on the architecture.
  
-The file recalbox ​can be seen like a firmware, you cannot modify it. However the architecture is a bit more complex and allows you to modify the firmware without recompiling everything : the batocera.linux supports and uses by default overlayfs. The real system is the firmware (the file recalbox) + a filesystem in memory initialized with the file overlay if it exists. The overlay is an in memory fs and not directly the overlay file because under linux, you cannot properly unmount the root filesystem, mainly when it's a complex root from several filesystems. In general, the file overlay doesn'​t exist, it's created by the script recalbox-save-overlay.sh if a developper customize the system.+The file batocera ​can be seen like a firmware, you cannot modify it. However the architecture is a bit more complex and allows you to modify the firmware without recompiling everything : the batocera.linux supports and uses by default overlayfs. The real system is the firmware (the file batocera) + a filesystem in memory initialized with the file overlay if it exists. The overlay is an in memory fs and not directly the overlay file because under linux, you cannot properly unmount the root filesystem, mainly when it's a complex root from several filesystems. In general, the file overlay doesn'​t exist, it's created by the script recalbox-save-overlay.sh if a developper customize the system.
  
   +--------------------------------+   +--------------------------------+
en/batocera.linux_architecture.txt ยท Last modified: 2018/09/30 22:54 by nadenislamarre