From f4ae83bb7e2bfade3e6eeba2520ef1cc7eb0b9f2 Mon Sep 17 00:00:00 2001 From: Daniel Schulte <trilader@gmail.com> Date: Thu, 3 Apr 2014 21:33:32 +0200 Subject: [PATCH] Fixed quotation issues --- .../ss14/Install-Helfer-HandoutSS14.pdf | Bin 161761 -> 162329 bytes .../ss14/Install-Helfer-HandoutSS14.tex | 38 ++++++++++-------- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.pdf b/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.pdf index 393bd656a96acd78959d86ecb99b6c92c63a5e8a..6412d4369fe934df3ef1fb16acd9512db9229e04 100644 GIT binary patch delta 13124 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 S&cwlGVPeXqs_N?R#svVwWp9lD delta 12493 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 diff --git a/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.tex b/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.tex index 94eab1b..a03f404 100644 --- a/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.tex +++ b/installparty/helfer-handout/ss14/Install-Helfer-HandoutSS14.tex @@ -17,6 +17,7 @@ oneside,a4paper,twocolumn]{scrartcl} \usepackage{multicol} \usepackage{fancybox} \usepackage{pdfpages} +\usepackage[babel]{csquotes} % \usepackage{vwcol} @@ -39,23 +40,24 @@ Pizza-Code: \underline{\parbox {3.8cm}{\hfill}} \vspace*{0.5cm} \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 Verwechslungsgefahr. +\item Kay\footnote{Der/die Installierend/e wird im folgenden stellvertretend als \enquote{Kay} bezeichnet.} sollte ein Installierendenhandout (Checkliste) haben! Namen eintragen lassen, sonst Verwechslungsgefahr. \item \textbf{WINDOWS 8 von Hibernate auf Shutdown umstellen!!!} -\item mit der Windows-Datenträgerverwaltung mindestens 20GiB Platz frei bekommen (NTFS verkleinern): \KEY{\keystroke{WIN}+\keystroke{R}} \texttt{diskmgmt.msc} +\item Mit der Windows-Datenträgerverwaltung mindestens 20GiB Platz, wenn möglich am Ende der Festplatte, frei bekommen (NTFS verkleinern): \KEY{\keystroke{WIN}+\keystroke{R}} \texttt{diskmgmt.msc} \end{itemize} \section{Linux booten Bootmedien / Booten} \begin{itemize*} \item Von USB-Stick booten (\KEY{\Esc}, \KEY{\keystroke{F1}}, Asus: \KEY{\keystroke{F8}}, \KEY{\keystroke{F12}}, \ldots). -\subitem GGf. unter Windows 8 "'Neustart in den Setup"`. -\item GGf anderen Stick testen. +\subitem Ggf. unter Windows 8 \enquote{Neustart in den Setup}. +\item Ggf. anderen Stick testen. \item Default: Vom Installationsmedium vorgeschlagene Variante (64-/32-Bit) installieren -\item Falls Fehlschlag: rebooten, dann den Notfall Booteintrag "'failsafe"` in Grub ausprobieren, +\item Falls Fehlschlag: rebooten, dann den Notfall Booteintrag \enquote{failsafe} in Grub ausprobieren, sonst wieder rebooten und Kernel-Kommandozeilenoptionen testen. \subitem \parbox{0.8\linewidth}{ \begin{footnotesize} An der GRUB Kommandozeile (\KEY{\Ctrl} +\KEY{\keystroke{c}}), siehe \texttt{cat /bootflags0}, \texttt{cat /bootflags1}, \texttt{cat /bootflags2}, \texttt{cat /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 Ggf. SecureBoot im Firmware-Setup ausstellen. \item LAN-Kabel beim Boot \textbf{nicht eingesteckt. WLAN aus.} \subitem Falls die Live-CD/Installer nach WLAN/Eduroam fragen: \textbf{ausschalten/kein Netzwerk, MoPS wird auto. getrennt} \subitem Vor allem das MoPS-Netzwerk darf nicht verbunden sein. \begin{footnotesize} @@ -68,20 +70,20 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen. \item Terminal starten (\KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{T}} oder \KEY{\keystroke{WIN}} +\KEY{\keystroke{ENTER}}) , root werden: \texttt{sudo -i} \item Partitionierung prüfen/anlegen \texttt{blkid}\,, \texttt{lsblk}\,, \texttt{fdisk}\,, \texttt{gfdisk}\,, \texttt{partitionmanager}: -\subitem Was für eine Partitionstabelle liegt vor? In der Konsole \texttt{gdisk -l /dev/sdX | grep GPT:} ausführen. Unterschiede: +\subitem Was für eine Partitionstabelle liegt vor? In der Konsole \texttt{sudo gdisk -l /dev/sdX | grep GPT:} ausführen. Unterschiede: \end{itemize} \vspace*{-1em} \begin{multicols}{2} \textbf{GPT} \begin{itemize} -\item "`moderne Partitionstabelle"'. -\item beliebig viele Partitionen möglich. -\item ist üblicherweise auf Notebooks mit Windows $\geq 7$. +\item \enquote{Moderne Partitionstabelle}. +\item Beliebig viele Partitionen möglich. +\item Ist üblicherweise auf Notebooks mit Windows $\geq 7$. \end{itemize} \columnbreak \textbf{MBR} \begin{itemize} -\item häufig in kombination mit Lagacy Boot, aber teils auch mit Windows 7 und EFI +\item Häufig in kombination mit Lagacy Boot, aber teils auch mit Windows 7 und EFI. \item Unterstützt nur 4 primäre Partitionen. Für Linux brauchen wir eine. \end{itemize} \end{multicols} @@ -89,9 +91,9 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \item In beiden Fällen kann mit \texttt{partitionmanager} partitioniert werden. Bitte nach Möglichkeit nicht den Installer partitionieren lassen. \item \textbf{falls nötig LVM} $\rightarrow$ Wiki (QR-Code) \item Ziel: mindestens 20GiB Platz schaffen, EXT4-Filesystem, kein separates /home. +\item Wenn \textbf{GPT}: EFI-Partition (Label EFI) im Installer nach \texttt{/boot/efi} einhängen! \item SWAP nur bei Geräten mit weniger als 4GiB RAM, Suspend2Disk wird nicht empfolen. \item Ggf. /boot wenn Full-Crypto erwünscht ist (kann der Installer inzwischen). -\item Wenn möglich mit Windows Datenträgerverwaltung NTFS verkleinern und Platzschaffen. \item Windows-Datenposition ggf. per Symlink später einbinden. \item Wenn Linux-Only und GPT: EFI-Partition anlegen. \end{itemize} @@ -99,9 +101,9 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \section{Installer} \begin{itemize*} \item WLAN und LAN \textbf{bei der Installation: Abschalten, ausstecken!} Updates kommen ggf. später. -%\item Bei Installation mit (Win7/8)+LDM+Non-EFI im Dualboot: Installation „\ldots(ohne Bootloader)“ verwenden, braucht später \textit{Grub4Dos} +%\item Bei Installation mit (Win7/8)+LDM+Non-EFI im Dualboot: Installation \enquote{\ldots(ohne Bootloader)} verwenden, braucht später \textit{Grub4Dos} \item Installation mit Bootloader (abgesehen von Spezialfällen $\rightarrow$ Wiki) -\item Eigenheiten des Installers: am Anfang: „Partitionen sind gemountet \ldots aushängen ?“ $\rightarrow$ \emph{Ja}\\Am Ende (Fortschrittsbalken $>90\%$): treten u.U. Fehler auf, einfach weitermachen +\item Eigenheiten des Installers: am Anfang: \enquote{Partitionen sind gemountet \ldots aushängen ?} $\rightarrow$ \emph{Ja}\\Am Ende (Fortschrittsbalken $>90\%$): treten u.U. Fehler auf, einfach weitermachen \end{itemize*} \section{Reboot des installierten Systems. Nicht vom USB-Stick} @@ -116,6 +118,8 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \section{Desktop} \begin{itemize*} +\item Wenn die Grafikbeschleunigung Probleme macht, kann man diese mit \KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{F12}} temporär ändern, +und persistent ändern, indem unter Systemeinstellungen$\rightarrow$ Desktop-Effekte $\rightarrow$Erweitert von OpenGL auf XRender umgestellt wird. \item Müssen noch besondere Grafikkarten-Treiber installiert werden ? \begin{itemize} \item Schwacher Rechner ? probiere Xfce4: \texttt{xubuntu-desktop} (auf Stick) \item Nvidia Optimus: Bumblebee ($\rightarrow$ Wiki) @@ -133,9 +137,9 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \begin{itemize} -\item Wurde der Installer „ubiquity“ korrekt deinstalliert ? \texttt{apt-get purge ubiquity} +\item Wurde der Installer \enquote{ubiquity} korrekt deinstalliert ? \texttt{apt-get purge ubiquity} \item WLAN mit Eduroam eingerichtet und getestet ? Email, Jabber, \ldots eingerichtet ? -\item Finden die Leute ihre Windows-„Eigene Dateien“ ? Symlink(s) angelegt ? +\item 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; [Info-Zentrum Raum 5053 (B-IT), 24.04. 18 Uhr] ? \item Sind sie sonst zufrieden ? $\rightarrow$ \textbf{Abmeldung am \underline{Abmeldecounter}} Stick zurück geben. @@ -144,8 +148,8 @@ Evtl. Kabel ausstecken, warten, einstecken (802.1x-Reset) \section{Tipps/Skripte} \begin{itemize} \item Das Stick-Repository kann mit \texttt{sudo bash /media/\$USER/MultiBoot/scripts/liprepoctl.sh n /media/\$USER/MultiBoot/} manuell eingehangen werden (Bitte wieder aushängen s.o.). -\item Mit \texttt{sudo bash /cdrom/scripts/chroot\_target.sh} kann vom Live-System in das installierte System "'gechrootet"` werden. -\item Wiki mit mehr Tipps und Problemen (vielleicht mit Lösung) aus den letzten Semestern: +\item Mit \texttt{sudo bash /cdrom/scripts/chroot\_target.sh} kann vom Live-System in das installierte System \enquote{gechrootet} werden. +\item \textbf{Wiki} mit mehr Tipps und Problemen (vielleicht mit Lösung) aus den letzten Semestern: \includegraphics[scale=2]{QR-Code.pdf} \end{itemize} -- GitLab