Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
admin_grundlagen:partitionierung [2022/03/18 00:43] ingo_wichmann [sgdisk] |
admin_grundlagen:partitionierung [2024/02/20 14:33] (aktuell) ingo_wichmann |
||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
====== Übung: default-Werte für mount-Optionen herausfinden ====== | ====== Übung: default-Werte für mount-Optionen herausfinden ====== | ||
Test-Image erstellen und mounten: | Test-Image erstellen und mounten: | ||
+ | fallocate -l 500M /tmp/zero.img | ||
+ | (( | ||
+ | oder | ||
dd if=/dev/zero of=/tmp/zero.img bs=1M seek=500 count=0 | dd if=/dev/zero of=/tmp/zero.img bs=1M seek=500 count=0 | ||
+ | oder | ||
+ | dd if=/dev/zero of=/tmp/zero.img bs=1M 500 | ||
+ | )) | ||
mkfs.ext4 /tmp/zero.img | mkfs.ext4 /tmp/zero.img | ||
mkdir /mnt/img | mkdir /mnt/img | ||
Zeile 39: | Zeile 45: | ||
* Debian 8: ''parted qemu-utils'' | * Debian 8: ''parted qemu-utils'' | ||
* openSUSE 42.2: ''parted qemu-tools'' | * openSUSE 42.2: ''parted qemu-tools'' | ||
+ | |||
+ | ===== Beispiel: Loop-Devices mit Sparse-Files ===== | ||
+ | Nicht in der Praxis ;-) | ||
+ | |||
+ | == Sparse-File erzeugen == | ||
+ | dd if=/dev/zero of=disc1 bs=1K count=0 seek=200M | ||
+ | ls -lsh disc* | ||
+ | losetup -f disc1 --show | ||
+ | losetup -a | ||
+ | |||
+ | == Loop-Devices partitionieren == | ||
+ | lsblk | ||
+ | {fdisk,gdisk,parted} /dev/loopxx | ||
+ | |||
+ | == Partitionen sichtbar machen == | ||
+ | partprobe | ||
+ | partprobe /dev/loopxx | ||
===== Beispiel: GPT mit parted ===== | ===== Beispiel: GPT mit parted ===== | ||
Zeile 130: | Zeile 153: | ||
====== Partitionierung ====== | ====== Partitionierung ====== | ||
===== fdisk/gdisk ===== | ===== fdisk/gdisk ===== | ||
- | fdisk - MBR und GPT Partitionstabellen | + | * fdisk - MBR und GPT Partitionstabellen |
- | gdisk - ausschließlich GPT Partitionstabellen | + | * gdisk - Spezialist für GPT Partitionstabellen |
==== Benötigte Pakete ==== | ==== Benötigte Pakete ==== | ||
Debian: | Debian: |