{\large Dein Pizza-Code: \underline{\hspace{5.3cm}}}
}
\newcommand{\kopflinks}{
\LargeHandout für Helfer bei der LIP im WS 14/15
\LargeCheatsheet für Helfer bei der LIP im SS 15
}
\newcommand{\kopfrechts}{
{\large Dein Name: \underline{\hspace{6cm}}}
...
...
@@ -70,99 +70,138 @@
\newcommand{\tasteALT}{\taste{\Alt}}
\newcommand{\tasteReturn}{\taste{\Return}}
\begin{document}
%\enlargethispage{6pt}
\section{Prerequisiten}
\section{Liste unserer \enquote{Gesinnungen}}
\begin{itemize}
\item Lumi\footnote{Der/die Installierend/e wird im folgenden stellvertretend als \enquote{Lumi} bezeichnet.} sollte ein Installierendenhandout (Checkliste) haben. Namen eintragen lassen, sonst besteht Verwechslungsgefahr.
\item An Lumis Handout ist ein \laufzettel\footnote{\laufzettelexp} für Helfer getackert. \textbf{Unbedingt ausfüllen!}
\item Dein Handout ist nach dem Prozess, den Lumi macht, strukturiert und gibt nur zusätzliche Infos. Wirf also einen Blick auf die Checkliste.
\item\textbf{Ab Windows 8 von Hibernate auf Shutdown umstellen!} Dazu benutze die Datei \texttt{win/disable\_hiberboot.reg} auf dem \lipstick{}\footnote{\lipstickexp}.
\item Bei Dual-Boot NTFS unter Windows verkleinern um Platz am Ende der Platte frei zu bekommen (\textit{mindestens}$> 20$ GB, \textit{empfohlen}$> 50$ GB): \tasteWIN + \tasteR, \texttt{diskmgmt.msc}
\item Halte dich bitte an den Installationsprozess wie im Briefing vorgestellt. \textbf{Nicht} mit dem Installer partitionieren.
\item\hilfewinker\footnote{\hilfewinkerexp} beim Helfen umkippen. Du hast keine Ahnung? \textbf{Eskaliere} den Winker!
\item Benutze den \laufzettel\footnote{\laufzettelexp}! Auf Zettel Namen schreiben.
\item Benutze EFI und GPT! \textbf{Kein} Legacy-Boot.
\item Lege bei $>$ 4GB RAM \textbf{keinen} Swap an.
\item Um ins Boot Menü oder ins BIOS/EFI zu kommen, probiere: \tasteESC, \tasteFeins, \tasteFacht (ASUS), \tasteFzwoelf, \tasteDEL, \dots{}
\item Windows $\geq$ 8: \enquote{Neustart in den Setup} möglich.
\item\textbf{Nicht im Legacy-Mode booten!}
\item Wenn nötig, Secure Boot im EFI ausschalten.
\item Wenn nötig, anderen \lipstick{} testen.
\item\lipstick{} schlägt 64/32 Bit sinnvoll vor.
\item Bei Fehlschlag: Reboot. Dann den Notfall-Booteintrag \enquote{failsafe} in GRUB ausprobieren. Sonst nochmals Reboot und Kernel-Optionen testen.
\item Im GRUB mit \tastec in die Kommandozeile gehen. Siehe dort \texttt{cat /bootflags[0-3]}
\item Im GRUB mit \tastee Einträge im Boot-Menü anpassen. Zusätzliche Kernel-Optionen in die Zeile \texttt{cmdline="\dots{}"} einfügen. Boot mit \tasteFzehn.
\item Wenn nötig, \lipnsa\footnote{\lipnsaexp} mit Option \texttt{fnord} deaktivieren.
\item LAN beim Boot nicht einstecken. WLAN ausschalten. MoPS wird automatisch getrennt. Keinesfalls mit MoPS verbinden!
\item\texttt{win/disable\_hiberboot.reg} für Win $\geq$ 8 Shutdown
\item\tasteWIN + \tasteR, \texttt{diskmgmt.msc} für das MS-Partitionstool
\item u.U. kann Windows $\geq$ 8 \enquote{Neustart in den Setup}
\itemStelle fest, welcher Typ Tabelle (MBR/GPT) vorliegt. Im Terminal: \texttt{sudo gdisk -l /dev/sdX | grep GPT}
\item Eigenschaften von \textbf{GPT}: modern, bel. viele Partitionen, üblich ab Windows $\geq$ 7, bevorzugter Typ.
\itemEigenschaften von \textbf{MBR}: häufig ein Indiz auf Legacy-Boot, teils aber auch in Kombination mit Windows 7 und EFI, unterstüzt nur 4 primäre Partitionen (wir brauchen eine davon).
\item GPT und MBR können mit \texttt{partitionmanager} partitioniert werden. \textbf{Nicht} den Installer partitionieren lassen!
\item Bei Sonderfällen (LVM, Crypto, LDM) hilft tlw. das Wiki. Unbedingt das Vorgehen dokumentieren!
\item Dateisystem ext4. Kein separates \texttt{/home} ohne guten Grund.
\item Swap \textbf{nur} bei Geräten mit $\leq$ 4 GB RAM. Suspend2Disk aka Hibernate wird \textbf{nicht} empfohlen.
\itemFalls \textbf{EFI}: EFI-Partition (Label EFI) im Installer nach \texttt{/boot/efi} einhängen.
\itemFalls Full-Crypto: \texttt{/boot}-Partition. Kann sogar der Installer.
\itemFalls Dual-Boot: Windows-Daten später per Symlink nutzen.
\item\textbf{Netzwerk (LAN \& WLAN) aus!} Die Installation aus dem Netz ist unnötig und langsam.
\item\lipstick{} einstecken, ggf. mounten, siehe \texttt{blkid}, liegt i.d.R. in \texttt{/media/lumi/MultiBoot}, \texttt{./scripts/linuxparty.sh} mit \texttt{sudo}.
\item Sollte \texttt{linuxparty.sh} vorzeitig beendet werden (Fehler, Benutzer), dann das Repo manuell mit \texttt{sudo bash /media/lumi/MultiBoot/scripts/liprepoctl.sh off} aushängen.
\item Wenn die Grafikbeschleunigung Probleme macht, kann man jene mit \tasteCTRL + \tasteALT + \tasteFzwoelf temporär ändern. Persistent ändern geht unter Systemeinstellungen $\rightarrow$ Desktop/Arbeitsflächen-Effekte $\rightarrow$ Erweitert, von OpenGL auf XRender umgestellen.
\item Müssen noch besondere Grafikkarten-Treiber installiert werden? Probiere auch: \texttt{xubuntu-desktop} für schwache Rechner, Bumblebee für NVidia Optimus ($\rightarrow$ Wiki)
\item Falls anderen Desktop: ausloggen, Session-Type wechseln.
\item Fragen zu KDE nach bestem Wissen beantworten.
\item Bei kleinen Displays ggf. KDE-Netbook benutzen.
\item\texttt{single} bootet in den Single-User-Mode
\item\texttt{text} bootet in die Textkonsole ohne X11
\item\texttt{usb=bios}
\item\texttt{vga=<...>} konfiguriert die Auflösung von GRUB und Konsole
\item\texttt{xforcevesa} VESA-Treiber für X11 verwenden
\end{itemize}
\section{Ende}
\section{\lipstick{}-Paketliste}
\begin{itemize}
\item\texttt{linuxparty.sh} komplett durch? Wurde der Installer \enquote{ubiquity} korrekt deinstalliert? \texttt{apt-get purge ubiquity}
\item Ist WLAN mit eduroam eingerichtet und getestet? Sind E-Mail, Jabber, \dots{} eingerichtet?
\item Falls Dual-Boot: Finden die Leute ihre Windows-\enquote{Eigene Dateien}? Symlink(s) angelegt?
\item Wurden sie darauf hingewiesen, dass ggf. dort mehr Platz zum Speichern ist als in \texttt{/home}?
\item Wissen sie von der KISS? Do, 23.10., ab 18 Uhr im AH 5?
\item Sind sie sonst zufrieden? $\rightarrow$\textbf{Abmeldung am \underline{Abmeldecounter}}, \lipstick{} und \laufzettel{} abgeben.
\item\texttt{linux-firmware-nonfree}
\end{itemize}
\section{Tipps/Skripte}
\section{Gefährdete Laptop-Modelle}
\begin{itemize}
\item Das \lipstick{}-Repository kann mit \texttt{sudo bash /media/lumi/MultiBoot/scripts/liprepoctl.sh on /media/lumi/MultiBoot/} manuell eingehangen werden, bspw. um \textsl{linux-firmware-nonfree} aus dem Offline-Repo zu installieren (Bitte wieder aushängen s.o.).
\item Mit \texttt{sudo bash /cdrom/scripts/chroot\_target.sh} vom Live-System in das installierte System \enquote{chrooten}.
\item\hilfewinker{}\footnote{\hilfewinkerexp} beim Helfen umkippen.