diff --git a/Handouts/Install-Helfer-HandoutWS1213.pdf b/Handouts/Install-Helfer-HandoutWS1213.pdf index 59d3500744da2e7d93f705b5d07e708a7119ecda..06a7e4cc405a770234ab2df4155614f2f73bd1f1 100644 Binary files a/Handouts/Install-Helfer-HandoutWS1213.pdf and b/Handouts/Install-Helfer-HandoutWS1213.pdf differ diff --git a/Handouts/Install-Helfer-HandoutWS1213.tex b/Handouts/Install-Helfer-HandoutWS1213.tex index f3f8c35cbfc33c34de307c8e065e895dedd884b8..3b5864dec47eea96657cd07b3d873001d40e2472 100644 --- a/Handouts/Install-Helfer-HandoutWS1213.tex +++ b/Handouts/Install-Helfer-HandoutWS1213.tex @@ -5,7 +5,7 @@ \usepackage{savetrees} \usepackage{geometry} -\geometry{top=0.3cm,bottom=0.3cm,left=0.3cm,right=0.3cm} +\geometry{top=0.3cm,bottom=0.3cm,left=0.3cm,right=1.0cm} \pagestyle{empty} \usepackage{amssymb} \usepackage{amsmath} @@ -16,6 +16,8 @@ \usepackage{keystroke} % Tastensymbole \nonfrenchspacing +\newcommand{\KEY}[1]{\scalebox{0.8}{\fontsize{15}{0}\selectfont #1}} + \begin{document} %\renewcommand{\labelitemi}{$\square$} \chapter{Installationscheckliste für Installationshelfer LIP WS12/13.} @@ -31,14 +33,14 @@ PC-MBR Windows: Basisdatenträger -bearbeiten mit: windows,gparted,fdisk,\ldots +bearbeiten mit: Windows, gparted, fdisk \ldots \columnbreak LDM Windows: Dynamischer Datenträger -bearbeiten mit: windows +bearbeiten mit: Windows fake-MBR \columnbreak @@ -47,64 +49,63 @@ GPT Windows: Basisdatenträger -bearbeiten mit: windows,gdisk +bearbeiten mit: Windows, gdisk kann $>$4 Partitionen, protective MBR \end{multicols} -\noindent -Test auf gpt unter Linux: \texttt{gdisk -l /dev/blockN | grep GPT:} - -\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 +\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*} \begin{itemize*} \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) \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 +gebootet wird meist im Dualboot von Win7 oder UEFI, wenn beides nicht da, dann Bootpartition anlegen oder das klassische\\ „Root, Swap, Home“-Partitionsschema benutzen \end{footnotesize} \end{itemize*} \section{Linux booten Bootmedien / Booten} \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 -... \textbf{Hinweis:} die CDs sind Standard-Ubuntu Installer, die DVDs Custom-Ubuntu-Installer +\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 \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. +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. \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} +\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}} +\subitem \mbox{\begin{footnotesize}Info: MoPS wird von einem Script namens \texttt{nmtelekinese.py} automatisch getrennt, falls verbunden.\end{footnotesize}} \end{itemize*} \section{Partitionieren oder LVM anlegen} \begin{itemize*} \item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen. -\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 +\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 \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 -\item Rest:bei viel Platz eine separate /home-Partition anlegen. Oder NTFS-Datenpartition als /data einbinden. Kay befragen. +\item Rest: bei viel Platz eine separate /home-Partition anlegen. Oder NTFS-Datenpartition als /data einbinden. Kay befragen. \end{itemize*} \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 +\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} aus /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 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} +\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} \end{itemize*} \section{Reboot des installierten Systems. Nicht vom USB-Stick} @@ -112,7 +113,7 @@ Die Grafikkarte finden, die \textit{Bus-ID} (ganz vorne, z.B. „00:0f.0“ ) me \stepcounter{section} \section*{\thesection a Das Install-Script vom USB-Stick} \begin{itemize*} -\item \textbf{Netzwerk aus!} kein LAN, kein WLAN! (sonst wird aus dem Internet installiert$\rightarrow$langsam) +\item \textbf{Netzwerk aus!} Kein LAN! Kein WLAN! (sonst wird aus dem Internet installiert$\rightarrow$langsam) \item USB-Stick einstecken, ggf. mounten, siehe \texttt{blkid}, liegt idR. in \emph{/media/MultiBoot} \item Terminal öffnen: \texttt{sudo bash /media/MultiBoot/linuxparty.sh} \ldots Kay folgt den Anweisungen. \end{itemize*} @@ -127,7 +128,8 @@ Die Grafikkarte finden, die \textit{Bus-ID} (ganz vorne, z.B. „00:0f.0“ ) me \section{Desktop} \begin{itemize*} \item Müssen noch besondere Grafikkarten-Treiber installiert werden ? -\item Muss ggf. unity-2d installiert werden, wenn 3D-Grafik partout nicht will ? +\item Muss ggf. unity-2d installiert werden, wenn 3D-Grafik trotz Helfer-Winker-Eskalation nicht will ? +\item Falls Gnome3 installiert: Ausloggen, Session-Type wechseln. % \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*} @@ -136,10 +138,10 @@ Die Grafikkarte finden, die \textit{Bus-ID} (ganz vorne, z.B. „00:0f.0“ ) me \begin{itemize} \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 Finden die Leute ihre Windows-„Eigene Dateien“ ? Symlink(s) angelegt ? \item Wurden sie darauf hingewiesen, dass ggf. dort mehr Platz zum Speichern ist als in \texttt{/home} ? \item Sind sie sonst zufrieden ? -\item Wissen sie vom 2.Tag (KISS; Physik-Hörsaaal 28D001 18.10.2012)? +\item Wissen sie vom 2.Tag (KISS; Physik-Hörsaaal 28D001 18.10.2012) ? \end{itemize} \end{document}