Index: uspace/app/init/init.c
===================================================================
--- uspace/app/init/init.c	(revision ca05e9b4adeb153722312de6de1588a0dade8ed4)
+++ uspace/app/init/init.c	(revision 9df6b0f517e1ff178f1a72197b03101a00f3d6f0)
@@ -59,8 +59,4 @@
 #define TMPFS_FS_TYPE      "tmpfs"
 #define TMPFS_MOUNT_POINT  "/tmp"
-
-#define DATA_FS_TYPE      "fat"
-#define DATA_DEVICE       "bd/ata1disk0"
-#define DATA_MOUNT_POINT  "/data"
 
 #define SRV_CONSOLE  "/srv/console"
@@ -316,11 +312,4 @@
 }
 
-static bool mount_data(void)
-{
-	int rc = mount(DATA_FS_TYPE, DATA_MOUNT_POINT, DATA_DEVICE, "wtcache", 0, 0);
-	return mount_report("Data filesystem", DATA_MOUNT_POINT, DATA_FS_TYPE,
-	    DATA_DEVICE, rc);
-}
-
 int main(int argc, char *argv[])
 {
@@ -366,22 +355,4 @@
 	srv_start("/srv/clipboard");
 	srv_start("/srv/remcons");
-	
-	/*
-	 * Start these synchronously so that mount_data() can be
-	 * non-blocking.
-	 */
-#ifdef CONFIG_START_BD
-	srv_start("/srv/ata_bd");
-#endif
-	
-#ifdef CONFIG_MOUNT_DATA
-	/* Make sure fat is running. */
-	if (str_cmp(STRING(RDFMT), "fat") != 0)
-		srv_start("/srv/fat");
-	
-	mount_data();
-#else
-	(void) mount_data;
-#endif
 	
 	srv_start("/srv/input", HID_INPUT);
