Index: uspace/lib/ext4/libext4_superblock.c
===================================================================
--- uspace/lib/ext4/libext4_superblock.c	(revision bc03679bd803a1dca5404203ec1cbdc22927c546)
+++ uspace/lib/ext4/libext4_superblock.c	(revision 291af81489fe21d2cfbb74b0e2626f48ab99e915)
@@ -354,4 +354,35 @@
 }
 
+const uint8_t * ext4_superblock_get_uuid(ext4_superblock_t *sb)
+{
+	return sb->uuid;
+}
+
+void ext4_superblock_set_uuid(ext4_superblock_t *sb, const uint8_t *uuid)
+{
+	memcpy(sb->uuid, uuid, sizeof(sb->uuid));
+}
+
+const char * ext4_superblock_get_volume_name(ext4_superblock_t *sb)
+{
+	return sb->volume_name;
+}
+
+void ext4_superblock_set_volume_name(ext4_superblock_t *sb, const char *name)
+{
+	memcpy(sb->volume_name, name, sizeof(sb->volume_name));
+}
+
+const char * ext4_superblock_get_last_mounted(ext4_superblock_t *sb)
+{
+	return sb->last_mounted;
+}
+
+void ext4_superblock_set_last_mounted(ext4_superblock_t *sb, const char *last)
+{
+	memcpy(sb->last_mounted, last, sizeof(sb->last_mounted));
+}
+
+
 uint32_t ext4_superblock_get_last_orphan(ext4_superblock_t *sb)
 {
Index: uspace/lib/ext4/libext4_superblock.h
===================================================================
--- uspace/lib/ext4/libext4_superblock.h	(revision bc03679bd803a1dca5404203ec1cbdc22927c546)
+++ uspace/lib/ext4/libext4_superblock.h	(revision 291af81489fe21d2cfbb74b0e2626f48ab99e915)
@@ -99,8 +99,12 @@
 extern void	ext4_superblock_set_features_read_only(ext4_superblock_t *, uint32_t);
 
+extern const uint8_t * ext4_superblock_get_uuid(ext4_superblock_t *);
+extern void ext4_superblock_set_uuid(ext4_superblock_t *, const uint8_t *);
+extern const char * ext4_superblock_get_volume_name(ext4_superblock_t *);
+extern void ext4_superblock_set_volume_name(ext4_superblock_t *, const char *);
+extern const char * ext4_superblock_get_last_mounted(ext4_superblock_t *);
+extern void ext4_superblock_set_last_mounted(ext4_superblock_t *, const char *);
+
 /*
-uint8_t s_uuid[16]; // 128-bit uuid for volume
-char volume_name[16]; // Volume name
-char last_mounted[64]; // Directory where last mounted
 uint32_t s_algorithm_usage_bitmap; // For compression
 uint8_t s_prealloc_blocks; // Number of blocks to try to preallocate
