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

\usepackage{savetrees}
\usepackage{geometry}
\geometry{top=0.3cm,bottom=0.3cm,left=0.3cm,right=0.3cm}
\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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
\nonfrenchspacing

\begin{document}
%\renewcommand{\labelitemi}{$\square$}
\chapter{Installationscheckliste für Installationshelfer.}

\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

bearbeiten mit: windows,gparted,fdisk,\ldots

\columnbreak
LDM

Windows: Dynamischer Datenträger

bearbeiten mit: windows

fake-MBR
\columnbreak

GPT

Windows: Basisdatenträger

bearbeiten mit: windows,gdisk

kann $>$4 Partitionen, protective MBR
\end{multicols}
Test auf gpt unter Linux: \texttt{gdisk -l /dev/blockN | grep GPT:}

mmoebius/ALUG's avatar
mmoebius/ALUG committed
56
Ziel: 1 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
mmoebius/ALUG's avatar
mmoebius/ALUG committed
57

mmoebius/ALUG's avatar
mmoebius/ALUG committed
58
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
59
60
\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
61
62
63
64
\item \begin{footnotesize}
gebootet wird meist im Dualboot von Win7 oder UEFI, wenn beides nicht da, dann Bootpartition anlegen oder klassisches „Root,Swap,Home“ - Partitionsschema benutzen
\end{footnotesize}
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
65
66

\section{Linux booten Bootmedien / Booten}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
67
68
\begin{itemize*}
\item Von USB-Stick booten (\scalebox{0.7}{\Esc, \keystroke{F1}, Asus: \keystroke{F8}, \keystroke{F12},} \ldots), wenn kein Stick vorhanden oder Boot nicht möglich: CD/DVD holen oder selber brennen
mmoebius/ALUG's avatar
mmoebius/ALUG committed
69
70
71
72
73
74
75
76
77
78
79
... \textbf{Hinweis:} die CDs sind Standard-Ubuntu Installer, die DVDs Custom-Ubuntu-Installer
\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}
An der grub Kommandozeile (Ctrl-c), siehe \texttt{cat /bootflags0}, bootflags1, bootflags2, bootflags3 \\
Falls Optionen an den Installer-Kernel übergeben werden sollen, müssen die im Bootmenu in die Zeile \textbf{localeinfo=“\ldots} eingefügt werden.
\end{footnotesize}}
\item LAN-Kabel beim Boot \textbf{nicht eingesteckt. WLAN aus.}.
\subitem Falls die Live-CD/Installer nach WLAN/Eduroam fragen:\textbf{ausschalten/kein Netzwerk}
\subitem Vor allem das MoPS-Netzwerk darf nicht verbunden sein.
\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
80
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
81

mmoebius/ALUG's avatar
mmoebius/ALUG committed
82
83
\section{Partitionieren oder LVM anlegen}
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
84
\item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
85
86
87
\item Terminal starten (\scalebox{0.7}{\Ctrl +\Alt +\keystroke{T}} oder \scalebox{0.7}{\Alt +\keystroke{F2}} \texttt{gnome-terminal}) , root werden: \texttt{sudo -i}
\item Partitionierung prüfen/anlegen blkid, ls /sys/block/sd?/sd?? , fdisk, gfdisk, 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, soll $\pm$ 10\% passen
mmoebius/ALUG's avatar
mmoebius/ALUG committed
88
89
90
\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
91
92
\item Rest:bei viel Platz eine separate /home-Partition anlegen. Oder NTFS-Datenpartition als /data einbinden. Kay befragen.
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
93

mmoebius/ALUG's avatar
mmoebius/ALUG committed
94
95
96
97
98
99
100
101
102
103
104
105
106
\section{Installer}
\begin{itemize*}
\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
\end{itemize*}

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

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

\section{Das Install-Script}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
111
112
113
114
115
116
\begin{itemize*}
\item USB-Stick einstecken, ggf. mounten, siehe \texttt{blkid}, liegt idR. in \emph{/media/MultiBoot}
\item Terminal öffnen: \texttt{}
%\item Netzwerk gemäß Installierenden-Handout aktivieren. Test-Aufruf von \texttt{www.google.de} o.ä., ob Netzwerk tatsächlich funktioniert.
%\item Wurde das Install-Script fehlerfrei abgeschlossen? Muß es wegen meherere Fachrichtungen nochmal laufen?
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152

\section{Desktop}
\begin{itemize}
\item Müssen noch besondere Grafikkarten-Treiber installiert werden ?
\item Muß ggf. unity-2d installiert werden, wenn 3D-Grafik partout nicht will ?
% \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 !
\end{itemize}

\section{Hilfe-Winker -- Pro Tisch gibt es einen Hilfe-Winker}
\begin{itemize}
\item liegend -- kein Hilfe benötigt
\item stehend -- Helfer benötigt. Jeder Helfer , der Zeit hat geht hin.
\subitem Eskalation -- Nur durch die Helfer.Pro erfolgloser Hilfe +1 Eskalation (Herausziehen)
\subitem Nachdem das Problem gelöst ist -- Reset auf „0“; Winker hinlegen.

\item Installierende -- Stellen den Winker von „liegend“ auf „stehend“ um/auf.
\end{itemize}

\section{Ende}
\begin{itemize}
\item Finden die Leute ihre Windows-„Eigene Dateien“
\item Wurden sie darauf hingewiesen, daß ggf. dort mehr Platz zum Speichern ist als in /home ?
\item Sind sie sonst zufrieden ?
\item Wissen sie vom 2.Tag (KISS; Physik-Hörsaaal 28D001 12.04.2012) ?
\end{itemize}

\section{Spezielle Situationen}
\begin{itemize}
\item „apt-get update“ geht nicht mehr. Der Rechner hat vmtl. zerschossene apt-sources. Lösung:
\subitem \texttt{sudo -i}
\subitem \texttt{cd /var/lib/apt/lists}
\subitem \texttt{rm -r *}
\subitem \texttt{apt-get update}
\end{itemize}
\end{document}