title: Android Marshmallow storage mounting
body: <p>I have a two questions on Android Marshmallow storage mounting.</p>
  
  <ol>
  <li><p>In logcat during system startup I obtained follow messages:</p>
  
  <p>MountService: No primary storage defined yet; hacking together a stub<br>
  MountService: No primary storage defined yet; hacking together a stub<br>
  MountService: No primary storage mounted!</p></li>
  </ol>
  
  <p>Despite on this all mounting points /system /data /cache /sdcard is mounted and system successfully starting up. 
  What actually means primary storage for Android Marshmallow?</p>
  
  <ol start="2">
  <li>Whats "voldmanaged" flag in fstab.hardware actually means?</li>
  </ol>
  
  <p>For example, in this configuration, mounting occcurs successfully.</p>
  
  <pre><code>/dev/block/sdd2      /sdcard  ext4  noatime,nosuid,nodev,barrier=1,nomblk_io_submit   wait,check
  </code></pre>
  
  <p>But when I try to add "voldmanaged" flag, mounting is not occurs.</p>
  
  <pre><code>/dev/block/sdd2      /sdcard  ext4  noatime,nosuid,nodev,barrier=1,nomblk_io_submit   wait,check,voldmanaged=sdcard:auto
  </code></pre>
  
  <p>Is required some additional actions (for example, emit some broadcast intent) for mounting with "voldmanaged"?</p>