Ik wil graag mijn bestandssystemen converteren naar het fourth extended filesystem (ext4).
Momenteel heb ik 3 ext3 partities (van 110GB, 12GB en 10GB) op een harde schijf.
Verder heb ik een ext2 partitie van 128Mb op die schijf en een ext2 partitie van 4GB op een flashdisk.
Nu is het dus zaak om veel schrijfacties op de flashschijf te voorkomen, journaling is daar dus geen optie.
Nu kun je voor zover ik weet gewoon met tune2fs de 'juiste' featureflags zetten. Dat zijn standaard bij mijn distro:
ext2: ext_attr resize_inode dir_index filetype sparse_super large_file
ext3: has_journal ext_attr resize_inode dir_index filetype sparse_super large_file
ext4: has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Nu lijkt huge_file me gezien de afmetingen van mijn partities bijvoorbeeld al grote onzin. bij de partitie op de flashdisk zou ik has_journal weglaten/geen journal aanmaken. flex_bg is welicht ook niet echt nodig, en levert meen ik soms nog problemen op (bijvoorbeeld met e4defrag).
De features die ik op mijn ext2 partities zou zetten ter conversie zijn dus:
extent uninit_bg dir_nlink extra_isize
waarbij ik op de 128MB partitie dir _nlink en large_file weg zou laten.
Mijn vragen nu: is niet-journaling ext4 met die flags geschikt voor een flashdrive (natuurlijk ook met noatime als mountoptie)? Is het algemeen mogelijk zo naar ext4 te converteren? Kan zonder problemen non-journaling ext4-partities mounten?
Voor zover ik nu weet kan het, maar ik wil het graag zeker weten (gegevens overigens wel al gebackupt
)
Momenteel heb ik 3 ext3 partities (van 110GB, 12GB en 10GB) op een harde schijf.
Verder heb ik een ext2 partitie van 128Mb op die schijf en een ext2 partitie van 4GB op een flashdisk.
Nu is het dus zaak om veel schrijfacties op de flashschijf te voorkomen, journaling is daar dus geen optie.
Nu kun je voor zover ik weet gewoon met tune2fs de 'juiste' featureflags zetten. Dat zijn standaard bij mijn distro:
ext2: ext_attr resize_inode dir_index filetype sparse_super large_file
ext3: has_journal ext_attr resize_inode dir_index filetype sparse_super large_file
ext4: has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Nu lijkt huge_file me gezien de afmetingen van mijn partities bijvoorbeeld al grote onzin. bij de partitie op de flashdisk zou ik has_journal weglaten/geen journal aanmaken. flex_bg is welicht ook niet echt nodig, en levert meen ik soms nog problemen op (bijvoorbeeld met e4defrag).
De features die ik op mijn ext2 partities zou zetten ter conversie zijn dus:
extent uninit_bg dir_nlink extra_isize
waarbij ik op de 128MB partitie dir _nlink en large_file weg zou laten.
Mijn vragen nu: is niet-journaling ext4 met die flags geschikt voor een flashdrive (natuurlijk ook met noatime als mountoptie)? Is het algemeen mogelijk zo naar ext4 te converteren? Kan zonder problemen non-journaling ext4-partities mounten?
Voor zover ik nu weet kan het, maar ik wil het graag zeker weten (gegevens overigens wel al gebackupt

