[bootlin/training-materials updates] master: slides/sysdev-block-filesystems: add devtmpfs to diagram mix filesystems (7dfb20d0)

Michael Opdenacker michael.opdenacker at bootlin.com
Wed Feb 15 16:46:05 CET 2023


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/7dfb20d0114d2f1667c9d03d1c05e9c63a9b4654

>---------------------------------------------------------------

commit 7dfb20d0114d2f1667c9d03d1c05e9c63a9b4654
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Wed Feb 15 16:46:05 2023 +0100

    slides/sysdev-block-filesystems: add devtmpfs to diagram mix filesystems
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


>---------------------------------------------------------------

7dfb20d0114d2f1667c9d03d1c05e9c63a9b4654
 .../mixing-filesystems.dia                         | 130 +++++++++++++++++----
 .../sysdev-block-filesystems.tex                   |   6 +-
 2 files changed, 108 insertions(+), 28 deletions(-)

diff --git a/slides/sysdev-block-filesystems/mixing-filesystems.dia b/slides/sysdev-block-filesystems/mixing-filesystems.dia
index bbaa96d4..bf3011c8 100644
--- a/slides/sysdev-block-filesystems/mixing-filesystems.dia
+++ b/slides/sysdev-block-filesystems/mixing-filesystems.dia
@@ -59,11 +59,18 @@
       <dia:color val="#d8e5e5ff"/>
     </dia:attribute>
     <dia:attribute name="guides">
-      <dia:composite type="guides">
-        <dia:attribute name="hguides"/>
-        <dia:attribute name="vguides"/>
+      <dia:composite type="guide">
+        <dia:attribute name="position">
+          <dia:real val="0"/>
+        </dia:attribute>
+        <dia:attribute name="orientation">
+          <dia:int val="0"/>
+        </dia:attribute>
       </dia:composite>
     </dia:attribute>
+    <dia:attribute name="guide_color">
+      <dia:color val="#00ff00ff"/>
+    </dia:attribute>
     <dia:attribute name="display">
       <dia:composite type="display">
         <dia:attribute name="antialiased">
@@ -72,18 +79,27 @@
         <dia:attribute name="snap-to-grid">
           <dia:boolean val="false"/>
         </dia:attribute>
+        <dia:attribute name="snap-to-guides">
+          <dia:boolean val="true"/>
+        </dia:attribute>
         <dia:attribute name="snap-to-object">
           <dia:boolean val="true"/>
         </dia:attribute>
         <dia:attribute name="show-grid">
           <dia:boolean val="true"/>
         </dia:attribute>
+        <dia:attribute name="show-guides">
+          <dia:boolean val="true"/>
+        </dia:attribute>
         <dia:attribute name="show-connection-points">
           <dia:boolean val="true"/>
         </dia:attribute>
       </dia:composite>
     </dia:attribute>
   </dia:diagramdata>
+  <dia:layer name="Hintergrund" visible="true" connectable="false"/>
+  <dia:layer name="Hintergrund" visible="true" connectable="false"/>
+  <dia:layer name="Hintergrund" visible="true" connectable="false"/>
   <dia:layer name="Arrière-plan" visible="true" connectable="true" active="true">
     <dia:object type="Standard - Box" version="0" id="O0">
       <dia:attribute name="obj_pos">
@@ -145,13 +161,13 @@
     </dia:object>
     <dia:object type="Standard - Box" version="0" id="O2">
       <dia:attribute name="obj_pos">
-        <dia:point val="22.05,18.9875"/>
+        <dia:point val="22.05,22.1375"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="22,18.9375;28.1,23.8"/>
+        <dia:rectangle val="22,22.0875;28.1,26.95"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="22.05,18.9875"/>
+        <dia:point val="22.05,22.1375"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="6"/>
@@ -177,12 +193,13 @@
         <dia:point val="29.25,11.35"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="29.25,10.3729;34.0625,11.6116"/>
+        <dia:rectangle val="29.219,10.3415;31.775,12.7328"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#Block storage#</dia:string>
+            <dia:string>#Block
+storage#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
             <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
@@ -207,10 +224,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O4">
       <dia:attribute name="obj_pos">
-        <dia:point val="29.4,21.8"/>
+        <dia:point val="29.4,22.75"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="29.4,20.8229;31.2525,22.0616"/>
+        <dia:rectangle val="29.4,21.7725;31.2525,23.0125"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -224,7 +241,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="29.4,21.8"/>
+            <dia:point val="29.4,22.75"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000ff"/>
@@ -243,7 +260,7 @@
         <dia:point val="25,5"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.3863,4.00959;26.644,6.37037"/>
+        <dia:rectangle val="23.3863,4.0375;26.6137,6.31083"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -307,14 +324,14 @@
     </dia:object>
     <dia:object type="Standard - Line" version="0" id="O7">
       <dia:attribute name="obj_pos">
-        <dia:point val="28.5375,19.0375"/>
+        <dia:point val="28.65,19.1"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="28.1776,18.9874;28.9099,23.8501"/>
+        <dia:rectangle val="28.1974,19.0494;29.0026,27.0006"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
-        <dia:point val="28.5375,19.0375"/>
-        <dia:point val="28.55,23.8"/>
+        <dia:point val="28.65,19.1"/>
+        <dia:point val="28.55,26.95"/>
       </dia:attribute>
       <dia:attribute name="numcp">
         <dia:int val="1"/>
@@ -343,7 +360,7 @@
         <dia:point val="25,11.3"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.9138,10.3399;26.0862,12.6098"/>
+        <dia:rectangle val="23.9138,10.3375;26.0862,12.6108"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -374,10 +391,10 @@
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O9">
       <dia:attribute name="obj_pos">
-        <dia:point val="25,19.95"/>
+        <dia:point val="25.05,23.1188"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.9025,18.9596;26.1278,21.3204"/>
+        <dia:rectangle val="23.9525,22.1563;26.1475,24.4296"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -392,7 +409,7 @@
             <dia:real val="1.0583332926034927"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="25,19.95"/>
+            <dia:point val="25.05,23.1188"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000ff"/>
@@ -411,7 +428,7 @@
         <dia:point val="25.05,7.5"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="22.8963,6.68579;27.2038,9.4819"/>
+        <dia:rectangle val="22.8963,6.685;27.2038,9.48389"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -446,7 +463,7 @@ root filesystem#</dia:string>
         <dia:point val="25.14,14.995"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.2163,14.1808;27.0638,17.8588"/>
+        <dia:rectangle val="23.2163,14.18;27.0638,17.8608"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -479,10 +496,10 @@ data#</dia:string>
     </dia:object>
     <dia:object type="Standard - Text" version="1" id="O12">
       <dia:attribute name="obj_pos">
-        <dia:point val="25.045,22.135"/>
+        <dia:point val="25.045,25.285"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="23.2338,21.3208;26.8562,23.235"/>
+        <dia:rectangle val="23.2338,24.47;26.8562,26.3869"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -497,7 +514,70 @@ volatile data#</dia:string>
             <dia:real val="0.88194441050291061"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="25.045,22.135"/>
+            <dia:point val="25.045,25.285"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000ff"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="1"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="3"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Box" version="0" id="O13">
+      <dia:attribute name="obj_pos">
+        <dia:point val="22.05,19"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="22,18.95;28.1,22.1"/>
+      </dia:attribute>
+      <dia:attribute name="elem_corner">
+        <dia:point val="22.05,19"/>
+      </dia:attribute>
+      <dia:attribute name="elem_width">
+        <dia:real val="6"/>
+      </dia:attribute>
+      <dia:attribute name="elem_height">
+        <dia:real val="3.0500000000000007"/>
+      </dia:attribute>
+      <dia:attribute name="border_width">
+        <dia:real val="0.10000000149011612"/>
+      </dia:attribute>
+      <dia:attribute name="border_color">
+        <dia:color val="#000099ff"/>
+      </dia:attribute>
+      <dia:attribute name="inner_color">
+        <dia:color val="#efb9ffff"/>
+      </dia:attribute>
+      <dia:attribute name="show_background">
+        <dia:boolean val="true"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Text" version="1" id="O14">
+      <dia:attribute name="obj_pos">
+        <dia:point val="25,20.225"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="23.2375,19.2625;26.7625,21.5358"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#devtmpfs
+/dev#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="Latin Modern Sans" style="80" name="Courier"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="1.0583332926034927"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="25,20.225"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000ff"/>
diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 35ce76a2..7850cd72 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -378,7 +378,7 @@ $ mount /dev/loop2p2 /mnt/rootfs
 \begin{frame}
   \frametitle{Mixing read-only and read-write filesystems}
   \begin{columns}
-    \column{0.7\textwidth}
+    \column{0.8\textwidth}
     Good idea to split your block storage into:
     \begin{itemize}
     \item A compressed read-only partition (\code{SquashFS})\\
@@ -390,8 +390,8 @@ $ mount /dev/loop2p2 /mnt/rootfs
       Journaling guarantees filesystem integrity after power off or crashes.
     \item Ram storage for temporary files (\code{tmpfs})
     \end{itemize}
-    \column{0.3\textwidth}
-    \includegraphics[width=\textwidth]{slides/sysdev-block-filesystems/mixing-filesystems.pdf}
+    \column{0.2\textwidth}
+    \includegraphics[height=0.8\textheight]{slides/sysdev-block-filesystems/mixing-filesystems.pdf}
   \end{columns}
 \end{frame}
 




More information about the training-materials-updates mailing list