Now I’ve only tested this in a virtual environment I take no blame if you decide to try something experimental and it breaks. So I wouldn’t try it if you care about the data and don’t have a backup, Ideally a clone of ext3 as AFAIK it can’t be undone, though who know perhaps someone will correct me.
**How to Ext4
For 11.1**
1st we change the options and flags
tune2fs -O extents,uninit_bg /dev/ROOT
tune2fs -O extents,uninit_bg /dev/HOME
2nd open /etc/fstab with the editor of your choice and change ext3 to ext4dev
Quick way
sed -i ‘s/ext3/ext4dev/g’ /etc/fstab
check
cat /etc/fstab
3rd
Add ex4dev to INITRD_MODULES in /etc/sysconfig/kernel
4th now to make the the initrd support it…
sudo mkinitrd
5th We now need to run e2fsck
You can either go to single user mode
init 1
Or a reboot I tried a reboot seemed fine grumbled a little but did it fine.
**How to Ext4
For 11.2 **
1st we change the options and flags
tune2fs -O extents,uninit_bg /dev/ROOT
tune2fs -O extents,uninit_bg /dev/HOME
2nd open /etc/fstab with the editor of your choice and change ext3 to ext4
Quick way
sed -i ‘s/ext3/ext4/g’ /etc/fstab
check
cat /etc/fstab
3rd
Add ex4 to INITRD_MODULES in /etc/sysconfig/kernel
4th now to make the the initrd support it…
sudo mkinitrd
5th We now need to run e2fsck
You can either go to single user mode
init 1
Or a reboot I tried a reboot seemed fine grumbled a little but did it fine.
If you do get it failing on a system either / or /home as long as mkinitrd run properly then you should have fsck.ext4/dev I had the 11.2 not do /home and 11.1 not do root.
I found one other snippet as to whether it works <shrug> but then I wouldn’t be doing this to a system that I cared about.
Append this to the /boot/grub/menu.lst on the kernel line
rootflags=data=ordered
related to Ext4 data loss; explanations and workarounds - News - The H Open Source: News and Features fix found(Maybe, don’t tell me if you get data loss) Ext4 - ArchWiki
All info extracted from Ext4 Howto - Ext4 after hint from microchip 11.2 Milestone1 Initial Comments & Issues - openSUSE Forums