Dateisystem von ext3 auf ext4 umstellen/konvertieren
Vorwort
Wer sein Dateisystem von ext3 auf ext4 umstellen möchte, kann dies mit wenigen Schritten tun. Ein Datenverlust sollte durch dieses Howto nicht vorkommen. Aber man weiss ja nie, also....Daten vorher sichern!!!
Lösung
Als erstes muss die Unterstützung im Kernel für ext4 eingeschaltet werden.
cd /usr/src/linux make menuconfig
und folgende Option einschalten.
File systems --->
<*> The Extended 4 (ext4) filesystem
[*] Enable ext4dev compatibility
[ ] Ext4 extended attributes
[ ] Ext4 POSIX Access Control Lists
[ ] Ext4 Security Labels
Danach den Kernel kompilieren und das System neu starten. Anschliessend können wir nun die Konvertierung vornehmen.
Zu beachten ist dabei, dass nach dem folgenden Befehl das Dateisystem nicht mehr als ext3 gemounted werden kann!!!!
tune2fs -O extents,uninit_bg,dir_index /dev/device
Selbstverständlich muss /dev/device natürlich an Deine Partition angepasst werden z.B. /dev/sda1 !!!
Solltest Du eine Partition Deines Systems umgestellt haben welche beim booten gemountet wird, darfst Du nicht vergessen den Eintrag für die Partition in der /etc/fstab von ext3 auf ext4 umzustellen!!!
Das Dateisystem ist nun umgestellt und es muss dringendst ein e2fsck ausgeführt werden. Bitte beachte, dass die Partition dabei nicht eingehangen sein darf!!!
e2fsck -pfv /dev/device
Selbstverständlich muss /dev/device natürlich an Deine Partition angepasst werden z.B. /dev/sda1 !!!
Viel Spass mit Deinem neuen Dateisystem.
Neue/Leere Partition mit ext4 formatieren
Wer eine neue Partition mit ext4 erstellen möchte kann dies mit
mkfs.ext4 /dev/device
tun. Selbstverständlich muss /dev/device natürlich an Deine Partition angepasst werden z.B. /dev/sda1 !!!