\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{sam. mai 7 11:31:35 CEST 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={partx},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Annonce au kernel la présence et la numérotation des partitions d'un disque},
CreationDate={D:20160507113135},
ModDate={D:20160507113135},
Keywords={Linux}
}}
\begin{document}
 
\begin{center}
{\Huge partx }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Annonce au kernel la présence et la numérotation des partitions d'un disque}
 
\vspace{10mm}
 
\hspace{1mm}  Demande au kernel la présence et le nombre de partitions sur les disques. En donnant un périphérique ou une image disque, partx tente de parcourir la table de partitions et de lister leur contenu. Optionnellement, il ajoute ou supprime des partitions.
\vspace{5mm} \\
 
 
\hspace{1mm}  partx n'est pas un programme fdisk. Ajouter ou supprimer des partitions ne change pas le disque, il indique seulement au kernel la présence et le nombre de partitions sur le disque.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -a, --add]{Ajoute les partitions spécifiées, ou lit le disque et ajoute toutes les partitions.}
\item[\hspace{1mm} -b, --bytes]{Affiche la colonne SIZE en octets au lieu du format human-readable}
\item[\hspace{1mm} -d, --delete]{Supprime les partitions spécifiées, ou toutes les partitions.}
\item[\hspace{1mm} -u, --update]{Met à jours les partitions spécifiées}
\item[\hspace{1mm} -x, --noheadings]{N'affiche pas la ligne d'en-tête}
\item[\hspace{1mm} -l, --list]{Liste les partitions. Noter que tous les nombre sont en secteurs de 512 octets. Déprécié, préférer --show}
\item[\hspace{1mm} -o, --ouput list]{Définis les colonnes de sortie pour --show et --raw.}
\item[\hspace{1mm} -P, --pairs]{Affiche un format clé="valeur"}
\item[\hspace{1mm} -n, --nr M:N]{Spécifie la plage de partitions. La plage peut être négative (--nr :-1 indique la dernière partition, et --nr -2:-1 signifie les 2 dernières partitions). Les plages supportées sont:}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{6mm} M]{Spécifie seulement une partition}
\item[\hspace{6mm} M:]{spécifie la limite inférieur}
\item[\hspace{6mm} :N]{Spécifie la limite supérieur}
\item[\hspace{6mm} M:N]{ou}
\item[\hspace{6mm} M-N]{Spécifie les limites supérieur et inférieur}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{1mm} -r, --raw]{Utilise le format brut.}
\item[\hspace{1mm} -s, --show]{Liste les partitions}
\item[\hspace{1mm} -t, --type type]{Spécifie le type de partition (aix, bsd, dos, gpt, mac, minix, sgi, solaris\_x86, sur, ultrix ou unixware).}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Affiche la partition 3 de /dev/sdb \\
\hspace{1mm} \textbf{partx --show /dev/sdb3} \\
\hspace{1mm} \textbf{partx --show -nr 3 /dev/sdb3} \\
\hspace{1mm} \textbf{partx --show /dev/sdb3 /dev/sdb} \\
\hspace{1mm} Liste toutes les sous-partitions de /dev/sdb3 (le périphérique est utilisé comme un disque entier) \\
\hspace{1mm} \textbf{partx --show - /dev/sdb3} \\
\hspace{1mm} Affiche le secteur de début de la partition 5 dans /dev/sdb sans en-tête \\
\hspace{1mm} \textbf{partx -o START -g --nr 5 /dev/sdb} \\
\hspace{1mm} Liste la longueur en secteurs et human-readable de la taille de la partition 5 de /dev/sda \\
\hspace{1mm} \textbf{partx -o SECTORS,SIZE /dev/sda5 /dev/sda} \\
\hspace{1mm} Ajoute toutes les partitions disponible de 3 à 5 dans /dev/sdd \\
\hspace{1mm} \textbf{partx --add --nr 3:5 /dev/sdd} \\
\hspace{1mm} Supprime la dernière partition dans /dev/sdd \\
\hspace{1mm} \textbf{partx -d --nr :-1 /dev/sdd} \\
\end{flushleft}
\end{document}
