Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
lpi2:ext [2013/04/22 08:00] ingo_wichmann angelegt |
lpi2:ext [2014/02/11 20:55] (aktuell) ingo_wichmann [tune2fs] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Migrationen ====== | ||
| ===== ext2 -> ext3 ===== | ===== ext2 -> ext3 ===== | ||
| tune2fs -j /dev/DEV | tune2fs -j /dev/DEV | ||
| Zeile 4: | Zeile 5: | ||
| ===== ext3 -> ext4 ===== | ===== ext3 -> ext4 ===== | ||
| tune2fs -O extents,uninit_bg,dir_index /dev/DEV | tune2fs -O extents,uninit_bg,dir_index /dev/DEV | ||
| + | |||
| + | ====== ext3/4 Journal ====== | ||
| + | Externes Journal anlegen: (bis zu 400 MiB bei 4k Blockgröße) | ||
| + | mke2fs -O journal_dev /dev/JOURNALDEV | ||
| + | Journal entfernen: | ||
| + | tune2fs -O ^has_journal /dev/DATADEV | ||
| + | Journal hinzufügen: | ||
| + | tune2fs -o journal_data -j -J device=/dev/JOURNALDEV /dev/DATADEV | ||
| + | === Doku === | ||
| + | * http://insights.oetiker.ch/linux/external-journal-on-ssd/ | ||
| + | |||
| + | ====== fsck.ext3 ====== | ||
| + | Dateisystem beschädigen: | ||
| + | dd if=/dev/zero of=/dev/vg_system/lv_test1 bs=1k seek=1 count=1 | ||
| + | |||
| + | Dateisystem prüfen ohne zu reparieren: | ||
| + | fsck.ext3 -n /dev/vg_system/lv_test1 | ||
| + | | ||
| + | Backup-Superblöcke suchen: | ||
| + | mkfs.ext3 -n /dev/vg_system/lv_test1 | ||
| + | |||
| + | Dateisytem reparieren: | ||
| + | fsck.ext3 -y /dev/vg_system/lv_test1 | ||
| + | |||
| + | ====== mkfs.ext3 ====== | ||
| + | Dateisystem ohne Root-Reserve anlegen: | ||
| + | mkfs.ext4 -m 0 /dev/vg_system/lv_test1 | ||
| + | |||
| + | ====== tune2fs ====== | ||
| + | max-mount-count abschalten: | ||
| + | tune2fs -c 0 /dev/vg_system/lv_test1 | ||
| + | |||
| + | fsck-Intervall abschalten: | ||
| + | tune2fs -i 0 /dev/vg_system/lv_test1 | ||
| + | |||
| + | Default Mount-Optionen setzen: | ||
| + | tune2fs -o acl,user_xattr /dev/vg_system/lv_test1 | ||