% master: disketten_festplatten.tex % Disketten/Festplatten v0.3 % 2022-05-09 (Rx) \section{Disketten/Festplatten} %------------------------------ \index{dd}\index{fdisk}\index{cfdsik}\index{fdformat}\index{mfomat}\index{mkdosfs}\index{mkfs}\index{mke2fs}\index{fsck}\index{tune2fs}\index{mount}\index{umount} \begin{verbatim} dd if=/dev/zero of=/dev/sda bs=512 count=1 überschreibt den MBR der ersten SCSI-Platte mit Nullen fdisk Gerätedatei Partitionstabelleneditor fdisk -l /dev/hda zeigt die Partitionstabelle der ersten Festplatte an fdisk -C 12416 -H 15 -S 63 /dev/hdb Partitionstabelle mit vorgegebenen C-Zylinder H-Köpfe S-Sektoren pro Spur bearbeiten cfdisk Gerätedatei Curses-Partitionstabelleneditor fdformat /dev/fd0u1440 Diskette Low-Level-Formatieren mformat a: Dateisystem DOS-FAT anlegen mkdosfs -I /dev/sda Superfloppy-Format mit FAT16-Dateisystem für z.B. USB-Sticks anlegen mkdosfs -n Name /dev/sda1 FAT16-Dateisystem mit Name anlegen mkfs -t minix /dev/fd0u1440 1440 Dateisystem minix anlegen mke2fs /dev/fd0u1440 Dateisystem ext2 anlegen mkfs -V -t ext2 /dev/sda7 Dateisystem ext2 anlegen fsck -V -t ext2 /dev/sda7 Dateisystem Prüfung und Reparatur tune2fs Optionen Gerät Einstellungen zum ext2 Dateisystem mount Gerät Verzeichnis Gerät im Verzeichnis anmelden mount -t minix /dev/fd0 /mnt Diskette im minix-Format anmelden mount -t ext2 /dev/fd0 /mnt Diskette im ext2-Format anmelden mount -t msdos /dev/fd0 /mnt Diskette im msdos-Format anmelden mount -o loop disk.img /mnt Datei als Diskette anmelden umount Verzeichnis Verzeichnis abmelden umount /mnt Diskette abmelden \end{verbatim} \subsection{Dateisystem verschlüsseln} %-------------------------------------- \index{modprobe}\index{losetup} \begin{verbatim} modprobe loop_fish2 Modul für die Verschlüssellung laden dd if=/dev/urandom of=datei bs=1024 count=10000 10MB Datei anlegen losetup -e twofish /dev/loop0 datei Datei anmelden (Passwort anlegen) mkfs -t ext2 /dev/loop0 Dateisystem anlegen mount -t ext2 /dev/loop0 /mnt Dateisystem anmelden umount /mnt/ Dateisystem abmelden losetup -d /dev/loop0 Datei abmelden /dev/loop0 /datei /mnt ext2 twofish defaults /etc/cryptotab /datei /mnt ext2 loop,encryption=twofish,noauto,user /etc/fstab \end{verbatim}