From 74b9505c543059e15002f5b29bc301e6f8fc24c1 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Sun, 10 Mar 2013 13:03:51 +0100 Subject: fix master vorl Signed-off-by: Manuel Traut --- deb.sh | 36 ++++++++++++++++++++++ linux-basics/fromscratch_vs_debian/deb.sh | 36 ---------------------- .../pres_fromscatch_vs_debian_en.tex | 2 +- vorl.tex | 2 -- 4 files changed, 37 insertions(+), 39 deletions(-) create mode 100755 deb.sh delete mode 100755 linux-basics/fromscratch_vs_debian/deb.sh diff --git a/deb.sh b/deb.sh new file mode 100755 index 0000000..3a3457f --- /dev/null +++ b/deb.sh @@ -0,0 +1,36 @@ +#fist stage, on host (pc) +sudo rm -rf debian-rfs + +sudo /usr/sbin/debootstrap --verbose \ + --arch armel \ + --include=mtd-utils \ + --foreign \ + squeeze \ + debian-rfs \ + http://debian.tu-bs.de/debian + +cd debian-rfs/ dev +mknod -m 622 console c 5 1 +mknod -m 622 tty0 c 4 0 +mknod -m 666 null c 1 3 +mknod -m 666 zero c 1 5 +mknod -m 666 ptmx c 5 2 +mknod -m 666 tty c 5 0 +mknod -m 444 random c 1 8 +mknod -m 444 urandom c 1 9 +cd - + +sudo mkfs.ext2 /dev/sdb2 +sudo mount /dev/sdb2 /mnt/usb +sudo cp -a debian-rfs/* /mnt/usb/ + +exit 0 + +#second stage, on target (beagleboard) +mkdir /proc /sys +mount -t proc none /proc +mount -t sysfs none /sys +/debootstrap/debootstrap --second-stage +passwd +echo "T0:23:respawn:/sbin/getty -L ttyO2 115200 vt100" >> /etc/inittab +mount -o remount,ro /dev/mmcblk0p2 / diff --git a/linux-basics/fromscratch_vs_debian/deb.sh b/linux-basics/fromscratch_vs_debian/deb.sh deleted file mode 100755 index 3a3457f..0000000 --- a/linux-basics/fromscratch_vs_debian/deb.sh +++ /dev/null @@ -1,36 +0,0 @@ -#fist stage, on host (pc) -sudo rm -rf debian-rfs - -sudo /usr/sbin/debootstrap --verbose \ - --arch armel \ - --include=mtd-utils \ - --foreign \ - squeeze \ - debian-rfs \ - http://debian.tu-bs.de/debian - -cd debian-rfs/ dev -mknod -m 622 console c 5 1 -mknod -m 622 tty0 c 4 0 -mknod -m 666 null c 1 3 -mknod -m 666 zero c 1 5 -mknod -m 666 ptmx c 5 2 -mknod -m 666 tty c 5 0 -mknod -m 444 random c 1 8 -mknod -m 444 urandom c 1 9 -cd - - -sudo mkfs.ext2 /dev/sdb2 -sudo mount /dev/sdb2 /mnt/usb -sudo cp -a debian-rfs/* /mnt/usb/ - -exit 0 - -#second stage, on target (beagleboard) -mkdir /proc /sys -mount -t proc none /proc -mount -t sysfs none /sys -/debootstrap/debootstrap --second-stage -passwd -echo "T0:23:respawn:/sbin/getty -L ttyO2 115200 vt100" >> /etc/inittab -mount -o remount,ro /dev/mmcblk0p2 / diff --git a/linux-basics/fromscratch_vs_debian/pres_fromscatch_vs_debian_en.tex b/linux-basics/fromscratch_vs_debian/pres_fromscatch_vs_debian_en.tex index 6500966..25cd1cc 100644 --- a/linux-basics/fromscratch_vs_debian/pres_fromscatch_vs_debian_en.tex +++ b/linux-basics/fromscratch_vs_debian/pres_fromscatch_vs_debian_en.tex @@ -46,7 +46,7 @@ Disadvantages \subsubsection{HOWTO} \begin{frame}[containsverbatim] \frametitle{cross debootstrap} -\lstinputlisting[language=sh]{./linux-basics/fromscratch_vs_debian/deb.sh} +\lstinputlisting[language=sh]{deb.sh} \end{frame} diff --git a/vorl.tex b/vorl.tex index bf0f3ea..430ca2c 100644 --- a/vorl.tex +++ b/vorl.tex @@ -1,6 +1,4 @@ \input{configmasterpres} -\input{./basics/section} -\input{./basics/cpu-arch/pres_cpu-arch.tex} \input{./linux-basics/section} \input{./linux-basics/what-is-linux/pres_what-is-linux_de.tex} \input{./linux-basics/filesystem-structure/pres_file-system-structure_de.tex} -- cgit v1.2.3