[Debian-live-changes] r2161 - docs/talks/debconf7

daniel at alioth.debian.org daniel at alioth.debian.org
Mon Jun 18 09:07:19 UTC 2007


Author: daniel
Date: 2007-06-18 09:07:19 +0000 (Mon, 18 Jun 2007)
New Revision: 2161

Modified:
   docs/talks/debconf7/Makefile
   docs/talks/debconf7/debian-live.tex
Log:


Modified: docs/talks/debconf7/Makefile
===================================================================
--- docs/talks/debconf7/Makefile	2007-06-18 08:29:13 UTC (rev 2160)
+++ docs/talks/debconf7/Makefile	2007-06-18 09:07:19 UTC (rev 2161)
@@ -9,3 +9,6 @@
 
 clean:
 	rm -f *.aux *.log *.nav *.out *.snm *.toc
+
+distclean: clean
+	rm -f *.pdf

Modified: docs/talks/debconf7/debian-live.tex
===================================================================
--- docs/talks/debconf7/debian-live.tex	2007-06-18 08:29:13 UTC (rev 2160)
+++ docs/talks/debconf7/debian-live.tex	2007-06-18 09:07:19 UTC (rev 2161)
@@ -57,7 +57,10 @@
 
 \begin{frame}{What is a Live system?}
 \begin{itemize}
-	\item normal distribution on read-only media
+	\item booting without installation
+	\item typically read-only media
+	\item typically non-persistent
+	\item does not alter installed systems
 \end{itemize}
 \end{frame}
 
@@ -90,9 +93,9 @@
 	\item stripping packages
 	\item including unofficial packages
 	\item shiping custom kernels
-	\item unflexible for all purposes
+	\item inflexible for all purposes
 	\item not available in different binary types
-	\item complex (think: Knoppix remastering :)
+	\item complex (think Knoppix remastering :)
 \end{itemize}
 \end{frame}
 
@@ -120,13 +123,12 @@
 \subsection{live-initramfs (1)}
 
 \begin{frame}{A typical system boot process}
-Common to both live and non-live systems,\\
-Most of the systems do that:
+Common to both live and non-live systems, most systems:
 \begin{itemize}
-	\item They are powered up
-	\item They boots from some media \\
+	\item power up
+	\item boot from some media\\
 		\commentsize{(local HDs, Optical Disks, USB sticks, Network)}
-	\item The bootloader loads Linux
+	\item bootloader loads Linux
 	\item Linux executes \texttt{/sbin/init} from the rootfs\footnote{not the \emph{real} one anymore}
 \end{itemize}
 \end{frame}
@@ -144,8 +146,8 @@
 		\item small rootfs
 		\item gzip compressed
 	\end{itemize}
-	\item The initramfs mount the real rootfs
-	\item Switch to it executing \texttt{/sbin/init}\footnote{calls \texttt{run-init}} on the real rootfs
+	\item initramfs mounts the real rootfs
+	\item initramfs switches to executing \texttt{/sbin/init}\footnote{calls \texttt{run-init}} on the real rootfs
 \end{itemize}
 \end{frame}
 
@@ -159,9 +161,9 @@
 Basic Features:
 
 \begin{itemize}
-	\item Linux loads the initramfs (e.g. \texttt{/live/initrd.gz})
-	\item initramfs search for \emph{live media} and mounts it
-	\item \alert{r-o compressed rootfs image + ramdisk = writable rootfs}
+	\item Linux loads initramfs (e.g. \texttt{/live/initrd.gz})
+	\item initramfs searches for \emph{live media} and mounts it
+	\item r-o compressed rootfs image + ramdisk = writable rootfs
 	\item some more magic for configuring hardware and user
 	\item \texttt{/sbin/init}
 
@@ -177,16 +179,16 @@
 \begin{frame}{The Debian package}
 
 \begin{itemize}
-	\item Fork of casper, an Ubuntu package
-	\item \texttt{initramfs-tools} hook
+	\item fork of casper, an Ubuntu package
+	\item a hook for \texttt{initramfs-tools}
 	\item still under development
-	\item Some features:
+	\item some features:
 	\begin{itemize}
 		\item squashfs, ext2, plain directory rootfs
-		\item rootfs image on optical, HDs, usb, cifs, nfs
+		\item rootfs image on optical, HDs, USB, cifs, nfs
 		\item supports AES encryption
 		\item persistence, snapshots, multiple rootfs images
-		\item configure keyboard, language, xorg
+		\item configures keyboard, language, xorg
 		\item accepts preseeds
 	\end{itemize}
 \end{itemize}
@@ -200,10 +202,10 @@
 \begin{frame}{live-helper}
 \begin{itemize}
 	\item builds a live system image
-	\item set of generic shell scripts
-	\item not particulary nice for end-users
-	\item pretty flexible (think: debhelper for live CDs)
-	\item 4 stages (bootstrap, chroot, binary, source)
+	\item is a set of generic shell scripts
+	\item is not particulary nice for end-users
+	\item is pretty flexible (think debhelper for live CDs)
+	\item has 4 stages (bootstrap, chroot, binary, source)
 	\item autobuilder available on \texttt{http://live.debian.net/}
 \end{itemize}
 \end{frame}
@@ -215,10 +217,10 @@
 
 \begin{frame}{live-webhelper}
 \begin{itemize}
-	\item build a live system on a remote host
-	\item not so fancy yet
+	\item builds a live system on a remote host
+	\item is not so fancy yet
 	\item offers basic functionality
-	\item builds image by cron, sends email to user
+	\item builds image by cron and sends email to user
 	\item \texttt{http://live.debian.net/live-webhelper/}
 \end{itemize}
 \end{frame}
@@ -230,14 +232,14 @@
 
 \begin{frame}{The Future}
 \begin{itemize}
-	\item hopefully fixing unionfs specific bugs
 	\item official images
-	\item live-installer
 	\item more archs
 	\item multi-arch
+	\item live-installer (Otavio Salvador)
 	\item GUI Builder (Chris Lamb, Google SoC)
+	\item hopefully fixing unionfs specific bugs
 	\item maybe LUKS in live-initramfs
-	\item unionfs/lvm snapshots
+	\item maybe unionfs/lvm snapshots
 \end{itemize}
 \end{frame}
 




More information about the Debian-live-changes mailing list