[bootlin/training-materials updates] master: sysdev: slides: flash-filesystems: remove "UBIFS as rootfs" slide (930320ed)
Luca Ceresoli
luca.ceresoli at bootlin.com
Sat Feb 4 00:35:05 CET 2023
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/930320ed016814e14638b1232031645a78bb79c7
>---------------------------------------------------------------
commit 930320ed016814e14638b1232031645a78bb79c7
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date: Fri Feb 3 18:57:12 2023 +0100
sysdev: slides: flash-filesystems: remove "UBIFS as rootfs" slide
But mention this feature in the main UBIFS slide.
Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
>---------------------------------------------------------------
930320ed016814e14638b1232031645a78bb79c7
.../sysdev-flash-filesystems.tex | 24 +---------------------
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
index e407a044..ade9b79c 100644
--- a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
+++ b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
@@ -243,6 +243,7 @@ setenv mtdparts mtdparts=omap2-nand.0:512k(XLoader)ro,1536k(UBoot)ro...
\item \url{http://www.linux-mtd.infradead.org/doc/ubifs.html}
\item Journaling file system providing better performance than
its predecessor (JFFS2) and addressing its scalability issues
+ \item Can be mounted as the root filesystem too
\item UBIFS filesystem images can be created using \code{mkfs.ubifs}
from {\em mtd-utils}:\\
\code{mkfs.ubifs -m 4096 -e 258048 -c 1000 -r rootfs/ ubifs.img}
@@ -278,29 +279,6 @@ setenv mtdparts mtdparts=omap2-nand.0:512k(XLoader)ro,1536k(UBoot)ro...
\end{itemize}
\end{frame}
-\begin{frame}
- \frametitle{Linux: Using a UBIFS filesystem as root filesystem}
- \begin{itemize}
- \item You just have to pass the following information on the kernel
- command line:
- \begin{itemize}
- \item \code{ubi.mtd=UBI}\\
- Attach the MTD partition named \code{UBI} to the UBI layer and
- create \code{ubi0}.\\
- Note: you can also use the MTD partition number (more error
- prone): \code{ubi.mtd=1}
- \item \code{rootfstype=ubifs root=ubi0:rootfs}\\
- Mount the \code{rootfs} volume on \code{ubi0} as a UBIFS filesystem
- \item \code{rootfstype=} lets the kernel know what filesystem
- to mount as root filesystem. It's mandatory for UBIFS, but
- it can also be used for block filesystems. This way the kernel
- doesn't have to try all the filesystems it supports. This reduces
- boot time.
- \end{itemize}
- \item Example: \code{rootfstype=ubifs ubi.mtd=UBI root=ubi0:rootfs}
- \end{itemize}
-\end{frame}
-
\begin{frame}
\frametitle{Linux: Block emulation layers}
\begin{itemize}
More information about the training-materials-updates
mailing list