- if (data && find_mount_point(data->blk, 0))
- return -1;
-
- if (root && find_mount_point(root->blk, 0))
+ if (!getenv("PREINIT") && stat("/tmp/.preinit", &s))
volume_init(root);
ULOG_NOTE("mounting /dev/root\n");
mount("/dev/root", "/", NULL, MS_NOATIME | MS_REMOUNT, 0);
volume_init(root);
ULOG_NOTE("mounting /dev/root\n");
mount("/dev/root", "/", NULL, MS_NOATIME | MS_REMOUNT, 0);