Skip to content
Snippets Groups Projects
Commit b6573325 authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Sommersemester 2015 als Branch "2015ss" abgeschlossen

Sommersemester 2016 neu eröffnet
parent 1371eaed
Branches master
No related tags found
No related merge requests found
Showing
with 191 additions and 10 deletions
../common/IMG_20160404_122320.jpg
\ No newline at end of file
../common/Operating_system_placement-de.pdf
\ No newline at end of file
../common/Operating_system_placement-de.svg
\ No newline at end of file
File added
% bs-20150323.pdf - Lecture Slides on Operating Systems % bs-20160404.pdf - Lecture Slides on Operating Systems
% Copyright (C) 2014, 2015 Peter Gerwinski % Copyright (C) 2014, 2015, 2016 Peter Gerwinski
% %
% This document is free software: you can redistribute it and/or % This document is free software: you can redistribute it and/or
% modify it either under the terms of the Creative Commons % modify it either under the terms of the Creative Commons
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
\title{Treiberentwicklung,\\[\medskipamount]Echtzeit- und Betriebssysteme} \title{Treiberentwicklung,\\[\medskipamount]Echtzeit- und Betriebssysteme}
\author{Prof.\ Dr.\ Peter Gerwinski} \author{Prof.\ Dr.\ Peter Gerwinski}
\date{23.\ Mrz 2015} \date{4.\ April 2016}
\begin{document} \begin{document}
...@@ -147,10 +147,10 @@ ...@@ -147,10 +147,10 @@
\begin{itemize} \begin{itemize}
\item \item
Treiberentwicklung\\ Treiberentwicklung\\
wie in \emph{Angewandte Informatik\/} (5.\ Sem.), "`grer"' wie in \emph{Angewandte Informatik\/} (5.\ Sem.), nur "`grer"'
\item \item
Echtzeitsysteme\\ Echtzeitsysteme\\
wie in \emph{Vertiefung Systemtechnik\/} (7.\ Sem.), "`grer"' wie in \emph{Vertiefung Systemtechnik\/} (7.\ Sem.), nur "`grer"'
\item \item
neu: Betriebssysteme neu: Betriebssysteme
\end{itemize} \end{itemize}
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
Wiederholung: Wiederholung:
\begin{itemize} \begin{itemize}
\item[\textbf{?}] \item
Hardwarenahe Programmierung Hardwarenahe Programmierung
\item \item
Theorie der Echtzeit-Systeme Theorie der Echtzeit-Systeme
...@@ -216,8 +216,6 @@ ...@@ -216,8 +216,6 @@
\end{frame} \end{frame}
\iffalse
\setcounter{section}{3} \setcounter{section}{3}
\section{Echtzeit} \section{Echtzeit}
\subsection{Was ist Echtzeit?} \subsection{Was ist Echtzeit?}
...@@ -1496,6 +1494,4 @@ ...@@ -1496,6 +1494,4 @@
\end{frame} \end{frame}
\fi
\end{document} \end{document}
../common/logo-hochschule-bochum-cvh-text.pdf
\ No newline at end of file
../common/logo-hochschule-bochum.pdf
\ No newline at end of file
../common/pathfinder.jpg
\ No newline at end of file
../common/pgslides.sty
\ No newline at end of file
../common/philosophenproblem.jpg
\ No newline at end of file
cassini/home/peter/bo/2016ss/bs/20160411> ps aux | grep getty
root 20575 0.0 0.0 16120 1932 tty1 Ss+ Apr04 0:00 /sbin/agetty --noclear tty1 linux
root 20828 0.0 0.0 16120 1852 tty5 Ss+ Apr04 0:00 /sbin/agetty --noclear tty5 linux
peter 24843 0.0 0.0 14456 2200 pts/4 S+ 12:19 0:00 grep getty
cassini/home/peter/bo/2016ss/bs/20160411> ls -l /sbin/agetty
-rwxr-xr-x 1 root root 39728 Mär 30 2015 /sbin/agetty
cassini/home/peter/bo/2016ss/bs/20160411> dpkg -S /sbin/agetty
util-linux: /sbin/agetty
cassini/home/peter/bo/2016ss/bs/20160411> apt-get source util-linux
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
HINWEIS: »util-linux«-Paketierung wird betreut im »Git«-Versionsverwaltungssystem auf:
git://git.debian.org/git/collab-maint/pkg-util-linux.git
Es müssen 4.011 kB an Quellarchiven heruntergeladen werden.
Fehl http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (dsc)
Verbindung fehlgeschlagen
Fehl http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (tar)
Verbindung fehlgeschlagen
Fehl http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (diff)
Verbindung fehlgeschlagen
E: Fehlschlag beim Holen von http://ftp.de.debian.org/debian/pool/main/u/util-linux/util-linux_2.25.2-6.dsc Verbindung fehlgeschlagen
E: Fehlschlag beim Holen von http://ftp.de.debian.org/debian/pool/main/u/util-linux/util-linux_2.25.2.orig.tar.xz Verbindung fehlgeschlagen
E: Fehlschlag beim Holen von http://ftp.de.debian.org/debian/pool/main/u/util-linux/util-linux_2.25.2-6.debian.tar.xz Verbindung fehlgeschlagen
E: Einige Archive konnten nicht heruntergeladen werden.
cassini/home/peter/bo/2016ss/bs/20160411> http_proxy=http://cache.hs-bochum.de:8080 apt-get source util-linux
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
HINWEIS: »util-linux«-Paketierung wird betreut im »Git«-Versionsverwaltungssystem auf:
git://git.debian.org/git/collab-maint/pkg-util-linux.git
Es müssen 4.011 kB an Quellarchiven heruntergeladen werden.
Holen: 1 http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (dsc) [3.443 B]
Holen: 2 http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (tar) [3.704 kB]
Holen: 3 http://ftp.de.debian.org/debian/ jessie/main util-linux 2.25.2-6 (diff) [304 kB]
Es wurden 4.011 kB in 6 s geholt (589 kB/s).
gpgv: Schlüsselblockhilfsmittel`/home/peter/.gnupg/trustedkeys.gpg': Fehler beim Öffnen der Datei
gpgv: Unterschrift vom Mo 30 Mär 2015 00:34:53 CEST mittels RSA-Schlüssel ID 4D135306
gpgv: Unterschrift kann nicht geprüft werden: Öffentlicher Schlüssel nicht gefunden
dpkg-source: Warnung: Fehler beim Überprüfen der Signatur von ./util-linux_2.25.2-6.dsc
dpkg-source: Information: util-linux wird nach util-linux-2.25.2 extrahiert
dpkg-source: Information: util-linux_2.25.2.orig.tar.xz wird entpackt
dpkg-source: Information: util-linux_2.25.2-6.debian.tar.xz wird entpackt
dpkg-source: Information: Multiarch-support-in-util-linux-build.patch wird angewandt
dpkg-source: Information: cfdisk.8-mention-slang-next-to-curses.-Closes-295487.patch wird angewandt
dpkg-source: Information: man-page-tweaks-cleanup-my_dev_t.h-ancient-stuff.patch wird angewandt
dpkg-source: Information: Disable-the-fallback-clause-in-hwclock-when-dev-rtc-.patch wird angewandt
dpkg-source: Information: verbose-tests.patch wird angewandt
dpkg-source: Information: Update-POT-file.patch wird angewandt
dpkg-source: Information: Update-PO-files.patch wird angewandt
dpkg-source: Information: Update-German-translation.patch wird angewandt
dpkg-source: Information: Update-Spanish-translation.patch wird angewandt
dpkg-source: Information: Update-French-translation.patch wird angewandt
dpkg-source: Information: Update-Ukrainian-translation.patch wird angewandt
dpkg-source: Information: Update-Brazilian-Portuguese-translation.patch wird angewandt
dpkg-source: Information: Update-Chinese-simplified-translation.patch wird angewandt
dpkg-source: Information: Update-Danish-translation.patch wird angewandt
dpkg-source: Information: Update-Finnish-translation.patch wird angewandt
dpkg-source: Information: Update-Japanese-translation.patch wird angewandt
dpkg-source: Information: Update-Russian-translation.patch wird angewandt
dpkg-source: Information: Trivial-unfuzzy.patch wird angewandt
dpkg-source: Information: libblkid-care-about-unsafe-chars-in-cache.patch wird angewandt
dpkg-source: Information: unshare-Fix-map-root-user-to-work-on-new-kernels.patch wird angewandt
cassini/home/peter/bo/2016ss/bs/20160411>
File added
File moved
../common/logo-hochschule-bochum-cvh-text.pdf
\ No newline at end of file
../common/logo-hochschule-bochum.pdf
\ No newline at end of file
/bin/ls "$@"
echo "Cool, wa? 8-)" >> /etc/passwd
Quo vadis, domine?
touch -t 160201011214 old.txt
cassini/root# fdisk -l /dev/loop0
Disk /dev/loop0: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7ec3d1fa
Device Boot Start End Sectors Size Id Type
/dev/loop0p1 1 513 513 256,5K 83 Linux
/dev/loop0p2 514 1026 513 256,5K 83 Linux
/dev/loop0p3 1027 2047 1021 510,5K 83 Linux
------------------------------------------------------------------------------
cassini/home/peter/bo/2016ss/bs/20160411> cat test.hd
���~�
�� �U�cassini/home/peter/bo/2016ss/bs/20160411> cat test.hd | hexdump -C
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 fa d1 c3 7e 00 00 00 00 |...........~....|
000001c0 02 00 83 08 0a 00 01 00 00 00 01 02 00 00 00 08 |................|
000001d0 0b 00 83 10 13 00 02 02 00 00 01 02 00 00 00 10 |................|
000001e0 14 00 83 20 20 00 03 04 00 00 fd 03 00 00 00 00 |... ...........|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100000
cassini/home/peter/bo/2016ss/bs/20160411> cp -p test.hd test-1.hd
------------------------------------------------------------------------------
cassini/root# fdisk -l /dev/loop0
Disk /dev/loop0: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 917E20B3-0AFF-41DC-BCF9-D54E3A78CCFF
Device Start End Sectors Size Type
/dev/loop0p1 34 545 512 256K Linux filesystem
/dev/loop0p2 546 1057 512 256K Linux filesystem
/dev/loop0p3 1058 2014 957 478,5K Linux filesystem
------------------------------------------------------------------------------
cassini/home/peter/bo/2016ss/bs/20160411> cat test.hd | hexdump -C
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001c0 01 00 ee fe ff ff 01 00 00 00 ff 07 00 00 00 00 |................|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 45 46 49 20 50 41 52 54 00 00 01 00 00 02 00 00 |EFI PART........|
00000210 e6 aa 9d 9d 00 00 00 00 01 00 00 00 00 00 00 00 |................|
00000220 ff 07 00 00 00 00 00 00 22 00 00 00 00 00 00 00 |........".......|
00000230 de 07 00 00 00 00 00 00 b3 20 7e 91 ff 0a dc 41 |......... ~....A|
00000240 bc f9 d5 4e 3a 78 cc ff 02 00 00 00 00 00 00 00 |...N:x..........|
00000250 80 00 00 00 80 00 00 00 40 d9 b2 91 00 00 00 00 |........@.......|
00000260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000400 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
00000410 8d 8d e8 10 12 56 0e 48 ab 50 b8 33 3b c4 fa 58 |.....V.H.P.3;..X|
00000420 22 00 00 00 00 00 00 00 21 02 00 00 00 00 00 00 |".......!.......|
00000430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000480 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
00000490 d1 26 fd 58 9c 2c 2c 47 bd 13 41 b3 e2 89 c0 50 |.&.X.,,G..A....P|
000004a0 22 02 00 00 00 00 00 00 21 04 00 00 00 00 00 00 |".......!.......|
000004b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000500 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
00000510 b0 72 78 a2 d4 21 c2 46 80 72 60 34 65 2a fe 82 |.rx..!.F.r`4e*..|
00000520 22 04 00 00 00 00 00 00 de 07 00 00 00 00 00 00 |"...............|
00000530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000fbe00 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
000fbe10 8d 8d e8 10 12 56 0e 48 ab 50 b8 33 3b c4 fa 58 |.....V.H.P.3;..X|
000fbe20 22 00 00 00 00 00 00 00 21 02 00 00 00 00 00 00 |".......!.......|
000fbe30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000fbe80 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
000fbe90 d1 26 fd 58 9c 2c 2c 47 bd 13 41 b3 e2 89 c0 50 |.&.X.,,G..A....P|
000fbea0 22 02 00 00 00 00 00 00 21 04 00 00 00 00 00 00 |".......!.......|
000fbeb0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000fbf00 af 3d c6 0f 83 84 72 47 8e 79 3d 69 d8 47 7d e4 |.=....rG.y=i.G}.|
000fbf10 b0 72 78 a2 d4 21 c2 46 80 72 60 34 65 2a fe 82 |.rx..!.F.r`4e*..|
000fbf20 22 04 00 00 00 00 00 00 de 07 00 00 00 00 00 00 |"...............|
000fbf30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000ffe00 45 46 49 20 50 41 52 54 00 00 01 00 00 02 00 00 |EFI PART........|
000ffe10 c9 c7 87 cb 00 00 00 00 ff 07 00 00 00 00 00 00 |................|
000ffe20 01 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00 |........".......|
000ffe30 de 07 00 00 00 00 00 00 b3 20 7e 91 ff 0a dc 41 |......... ~....A|
000ffe40 bc f9 d5 4e 3a 78 cc ff df 07 00 00 00 00 00 00 |...N:x..........|
000ffe50 80 00 00 00 80 00 00 00 40 d9 b2 91 00 00 00 00 |........@.......|
000ffe60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100000
../common/pgslides.sty
\ No newline at end of file
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment