Install-Helfer-HandoutWS1213.tex 7.38 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
8
9
10
\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
\nonfrenchspacing

\begin{document}
%\renewcommand{\labelitemi}{$\square$}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
21
\chapter{Installationscheckliste für Installationshelfer LIP WS12/13.}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
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

\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}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
54
\noindent
mmoebius/ALUG's avatar
mmoebius/ALUG committed
55
56
Test auf gpt unter Linux: \texttt{gdisk -l /dev/blockN | grep GPT:}

mmoebius/ALUG's avatar
mmoebius/ALUG committed
57
58
\noindent
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
59

mmoebius/ALUG's avatar
mmoebius/ALUG committed
60
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
61
62
\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
63
64
65
66
\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
67
68

\section{Linux booten Bootmedien / Booten}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
69
70
\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
71
72
73
74
75
76
77
78
79
80
81
... \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
82
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
83

mmoebius/ALUG's avatar
mmoebius/ALUG committed
84
85
\section{Partitionieren oder LVM anlegen}
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
86
\item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen.
mmoebius/ALUG's avatar
mmoebius/ALUG committed
87
88
89
\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
90
91
92
\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
93
94
\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
95

mmoebius/ALUG's avatar
mmoebius/ALUG committed
96
97
98
99
100
101
102
103
104
\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*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
105
\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
106
\item Dualboot mit UEFI (UEFI:Helfer$\;\in\;$ALUG)
mmoebius/ALUG's avatar
mmoebius/ALUG committed
107
\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 -l}; \{ggf. /boot mounten\}; \texttt{update-initramfs -u; update-grub2; grub-install /dev/}\emph{boot}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
108
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
109

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

mmoebius/ALUG's avatar
mmoebius/ALUG committed
112
113
\stepcounter{section}
\section*{\thesection a Das Install-Script vom USB-Stick}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
114
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
115
\item \textbf{Netzwerk aus!} kein LAN, kein WLAN! (sonst wird aus dem  Internet installiert$\rightarrow$langsam)
mmoebius/ALUG's avatar
mmoebius/ALUG committed
116
\item USB-Stick einstecken, ggf. mounten, siehe \texttt{blkid}, liegt idR. in \emph{/media/MultiBoot}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
117
118
119
120
121
122
123
124
\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
125
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
126
127

\section{Desktop}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
128
\begin{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
129
\item Müssen noch besondere Grafikkarten-Treiber installiert werden ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
130
\item Muss ggf. unity-2d installiert werden, wenn 3D-Grafik partout nicht will ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
131
132
% \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
133
\end{itemize*}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
134
135
136

\section{Ende}
\begin{itemize}
mmoebius/ALUG's avatar
mmoebius/ALUG committed
137
138
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 ?
\item Finden die Leute ihre Windows-„Eigene Dateien“ ?
\item Wurden sie darauf hingewiesen, dass ggf. dort mehr Platz zum Speichern ist als in \texttt{/home} ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
141
\item Sind sie sonst zufrieden ?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
142
\item Wissen sie vom 2.Tag (KISS; Physik-Hörsaaal 28D001 18.10.2012)?
mmoebius/ALUG's avatar
mmoebius/ALUG committed
143
144
145
\end{itemize}

\end{document}