Install-Helfer-HandoutWS1213.tex 7.75 KB
Newer Older
mmoebius/ALUG's avatar
mmoebius/ALUG committed
1
\documentclass[fontsize=9.5pt,oneside,a4paper]{scrartcl}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
2
3
4
5
6
7
\usepackage[OT1]{fontenc} % Euro fonts: use OT1 font encoding
\usepackage[utf8]{inputenc}
\usepackage{ngerman}

\usepackage{savetrees}
\usepackage{geometry}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
8
\geometry{top=0.3cm,bottom=0.3cm,left=0.3cm,right=1.0cm}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
9
10
\pagestyle{empty}
\usepackage{amssymb}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
11
12
\usepackage{amsmath}
\usepackage{amsfonts}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
13
14
\usepackage{multicol}
\usepackage{fancybox}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
15
16
\usepackage{mdwlist} % itemize*
\usepackage{keystroke} % Tastensymbole
mmoebius/ALUG's avatar
mmoebius/ALUG committed
17
18
\nonfrenchspacing

mmoebius/ALUG's avatar
mmoebius/ALUG committed
19
20
\newcommand{\KEY}[1]{\scalebox{0.8}{\fontsize{15}{0}\selectfont #1}}

mmoebius/ALUG's avatar
mmoebius/ALUG committed
21
22
\begin{document}
%\renewcommand{\labelitemi}{$\square$}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
23
\chapter{Installationscheckliste für Installationshelfer LIP WS12/13.}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
24
25
26
27
28
29
30
31
32
33
34
35

\section{Prerequisiten}
\begin{itemize}
\item Kay\footnote{Der/die Installierend/e wird im folgenden stellvertretend als „Kay“ bezeichnet.} sollte ein Installierendenhandout (Checkliste) haben! Namen eintragen lassen, sonst Verwechlungsgefahr.
\end{itemize}

\section{Partitionstabellen}
\begin{multicols}{3}[\vspace*{-4ex}]
PC-MBR

Windows: Basisdatenträger

mmoebius/ALUG's avatar
mmoebius/ALUG committed
36
bearbeiten mit: Windows, gparted, fdisk \ldots
mmoebius/ALUG's avatar
mmoebius/ALUG committed
37
38
39
40
41
42

\columnbreak
LDM

Windows: Dynamischer Datenträger

mmoebius/ALUG's avatar
mmoebius/ALUG committed
43
bearbeiten mit: Windows
mmoebius/ALUG's avatar
mmoebius/ALUG committed
44
45
46
47
48
49
50
51

fake-MBR
\columnbreak

GPT

Windows: Basisdatenträger

mmoebius/ALUG's avatar
mmoebius/ALUG committed
52
bearbeiten mit: Windows, gdisk
mmoebius/ALUG's avatar
mmoebius/ALUG committed
53
54
55

kann $>$4 Partitionen, protective MBR
\end{multicols}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
56
57
58
59
\begin{itemize*}
\item Test auf gpt unter Linux: \texttt{sudo gdisk -l /dev/blockN | grep GPT:}
\item Ziel: Eine leere (Windows: „raw“) Partition anlegen. Darin wird ein LVM (root,swap[,home]) installiert.\\\emph{Root$\geq$9GB !} \emph{Swap$\geq\lceil\text{RAM+GraKa-RAM}\rceil$}. Empfohlen: Root=15GB
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
60

mmoebius/ALUG's avatar
mmoebius/ALUG committed
61
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
62
63
\item Wenn möglich mit Windows 7 Datenträgerverwaltung NTFS verkleinern und Platz schaffen.
\item Fall möglich eine Partition für \textit{LVM} anlegen. Überlegen: Daten auf NTFS-Partition (oft schon als D: vorhanden)
mmoebius/ALUG's avatar
mmoebius/ALUG committed
64
\item \begin{footnotesize}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
65
gebootet wird meist im Dualboot von Win7 oder UEFI, wenn beides nicht da, dann Bootpartition anlegen oder das klassische\\ „Root, Swap, Home“-Partitionsschema benutzen
mmoebius/ALUG's avatar
mmoebius/ALUG committed
66
67
\end{footnotesize}
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
68
69

\section{Linux booten Bootmedien / Booten}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
70
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
71
72
\item Von USB-Stick booten (\KEY{\Esc}, \KEY{\keystroke{F1}}, Asus: \KEY{\keystroke{F8}}, \KEY{\keystroke{F12}}, \ldots), wenn kein Stick vorhanden oder Boot nicht möglich: CD/DVD holen oder selber brennen
... \textbf{Hinweis:} die CDs sind Standard-Ubuntu-Installer, die DVDs Custom-Ubuntu-Installer
mmoebius/ALUG's avatar
mmoebius/ALUG committed
73
74
75
\item Default: Vom Installationsmedium vorgeschlagene Variante (64-/32-Bit) installieren
\subitem Falls Fehlschlag: rebooten, dann Kernel-Kommandozeilenoptionen testen.
\subitem \parbox{0.8\linewidth}{ \begin{footnotesize}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
76
77
An der GRUB Kommandozeile (\KEY{\Ctrl} +\KEY{\keystroke{c}}), siehe \texttt{cat /bootflags0}, bootflags1, bootflags2, bootflags3 \\
Falls Optionen an den Installer-Kernel übergeben werden sollen, müssen die im Bootmenu im Editor (\KEY{\Ctrl} +\KEY{\keystroke{e}}) in die Zeile \texttt{localeinfo=”\ldots} eingefügt werden.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
78
\end{footnotesize}}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
79
80
\item LAN-Kabel beim Boot \textbf{nicht eingesteckt. WLAN aus.}
\subitem Falls die Live-CD/Installer nach WLAN/Eduroam fragen: \textbf{ausschalten/kein Netzwerk}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
81
\subitem Vor allem das MoPS-Netzwerk darf nicht verbunden sein.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
82
\subitem \mbox{\begin{footnotesize}Info: MoPS wird von einem Script namens \texttt{nmtelekinese.py} automatisch getrennt, falls verbunden.\end{footnotesize}}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
83
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
84

mmoebius/ALUG's avatar
mmoebius/ALUG committed
85
86
\section{Partitionieren oder LVM anlegen}
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
87
\item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
88
89
90
\item Terminal starten (\KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{T}} oder \KEY{\Alt} +\KEY{\keystroke{F2}} \texttt{gnome-terminal}) , root werden: \texttt{sudo -i}
\item Partitionierung prüfen/anlegen \texttt{blkid}\,, \texttt{ls /sys/block/sd?/sd??}\,, \texttt{fdisk}\,, \texttt{gfdisk}\,, \texttt{gparted}\,\ldots 
\item RAM: Teminal $\rightarrow$ \texttt{sudo -i} $\rightarrow$ \texttt{dmidecode | grep ”Size: [0-9]* MB”} $\rightarrow$ im Kopf addieren, mit \texttt{free -om} (Spalte „total“) vergleichen,\\ sollte $\pm$ 10\% passen
mmoebius/ALUG's avatar
mmoebius/ALUG committed
91
92
93
\item Video-RAM: Teminal $\rightarrow$ \texttt{sudo -i} $\rightarrow$ \texttt{lspci} \\
Die Grafikkarte finden, die \textit{Bus-ID} (ganz vorne, z.B. „00:0f.0“ ) merken.\\
\texttt{lspci -vvs} \textit{Bus-ID} $\rightarrow$ im Kopf addieren
mmoebius/ALUG's avatar
mmoebius/ALUG committed
94
\item Rest: bei viel Platz eine separate /home-Partition anlegen. Oder NTFS-Datenpartition als /data einbinden. Kay befragen.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
95
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
96

mmoebius/ALUG's avatar
mmoebius/ALUG committed
97
98
\section{Installer}
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
99
100
101
\item WLAN und LAN sind ein (böses) Eduroam. \textbf{Bei der Installation: Abschalten, ausstecken!} Updates kommen ggf. später.
\item Bei Installation mit Win7/UEFI (UEFI: Helfer$\;\in\;$ALUG) Dual-Boot: Installation „\ldots(ohne Bootloader)“ verwenden
\item Eigenheiten des Installers: am Anfang: „Partitionen sind gemountet \ldots  aushängen ?“ $\rightarrow$ \emph{Ja}\\Am Ende (Fortschrittsbalken $>90\%$): treten Fehler auf, einfach weitermachen
mmoebius/ALUG's avatar
mmoebius/ALUG committed
102
103
104
105
\end{itemize*}

\section{Bootloader installieren}
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
106
\item Dualboot mit Win7: Grub24dos vom Install-Stick (oder vom GIT\footnote{http://redmine.fsmpi.rwth-aachen.de/projects/lip/repository} aus /ubuntu\_livecd/grub4dos/$\ast$) nach C:\textbackslash grub2 entpachen. Grub.cfg dazulegen. Installer in C:\textbackslash grub2\textbackslash install\textbackslash grub4dos.exe starten
mmoebius/ALUG's avatar
mmoebius/ALUG committed
107
\item Dualboot mit UEFI (UEFI:Helfer$\;\in\;$ALUG)
mmoebius/ALUG's avatar
mmoebius/ALUG committed
108
\item „einfacher Boot“ wurde vom Installer erledigt. Sonst sinngemäß: \texttt{mount /dev/}\emph{foo}\texttt{ /target}; \texttt{mount --rbind} \{\emph{dev,proc,sys}\} \texttt{/target/}\\\{\emph{dev,proc,sys}\}; \texttt{chroot /target/ /bin/bash -$\ell\,$}; \{ggf. /boot mounten\}; \texttt{update-initramfs -u; update-grub2; grub-install /dev/}\emph{boot}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
109
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
110

mmoebius/ALUG's avatar
mmoebius/ALUG committed
111
\section{Reboot des installierten Systems. Nicht vom USB-Stick}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
112

mmoebius/ALUG's avatar
mmoebius/ALUG committed
113
114
\stepcounter{section}
\section*{\thesection a Das Install-Script vom USB-Stick}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
115
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
116
\item \textbf{Netzwerk aus!} Kein LAN! Kein WLAN! (sonst wird aus dem  Internet installiert$\rightarrow$langsam)
mmoebius/ALUG's avatar
mmoebius/ALUG committed
117
\item USB-Stick einstecken, ggf. mounten, siehe \texttt{blkid}, liegt idR. in \emph{/media/MultiBoot}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
118
119
120
121
122
123
124
125
\item Terminal öffnen: \texttt{sudo bash /media/MultiBoot/linuxparty.sh} \ldots Kay folgt den Anweisungen.
\end{itemize*}

\section*{\thesection b Das Install-Script ohne USB-Stick}
\begin{itemize*}
\item Netzwerk aktivieren mit bevorzugt Eduroam-LAN oder Veranstaltungsnetzwerk. Test mit z.B. http://tinyurl.com/linuxparty
\item Script vom GIT\footnotemark[\value{footnote}] aus /shellscripte/usbrepo/linuxparty.sh downloaden.
\item Terminal öffnen: \texttt{sudo bash /path/to/linuxparty.sh} \ldots Kay folgt den Anweisungen.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
126
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
127
128

\section{Desktop}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
129
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
130
\item Müssen noch besondere Grafikkarten-Treiber installiert werden ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
131
132
\item Muss ggf. unity-2d installiert werden, wenn 3D-Grafik trotz Helfer-Winker-Eskalation nicht will ?
\item Falls Gnome3 installiert: Ausloggen, Session-Type wechseln.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
133
134
% \item Will der User evtl. \textit{Gnome} statt \textit{Unity} als Desktop haben ? Ausloggen $\rightarrow$ Am Login-Screen „klassische Session“ auswählen $\rightarrow$ Einloggen. - geht das noch?
\item Unity: Die System-Einstellungen etc. sind oben rechts beim Logout-Knopf versteckt. Draufklicken, im Menü ganz unten !
mmoebius/ALUG's avatar
mmoebius/ALUG committed
135
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
136
137
138

\section{Ende}
\begin{itemize}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
139
140
\item \texttt{/etc/apt/sources.list.d/lipoffline.list} entfernen oder auskommentieren; dann \texttt{apt-get update}
\item WLAN mit Eduroam eingerichtet und getestet ? Email, Jabber, \ldots eingerichtet ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
141
\item Finden die Leute ihre Windows-„Eigene Dateien“ ? Symlink(s) angelegt ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
142
\item Wurden sie darauf hingewiesen, dass ggf. dort mehr Platz zum Speichern ist als in \texttt{/home} ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
143
\item Sind sie sonst zufrieden ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
144
\item Wissen sie vom 2.Tag (KISS; Physik-Hörsaaal 28D001 18.10.2012) ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
145
146
147
\end{itemize}

\end{document}