title: Mount Second Partition on Android Device with vold
body: <p>I want to have access to an ext4 partition, without using Data2SD yet, on the SD card of my HTC Vision running the Virtuous Unity 1.3.0 ROM. I modded my <code>/system/etc/vold.fstab</code> file from this:</p>
  
  <pre><code>dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 
  /devices/platform/msm_sdcc.4/mmc_host/mmc2
  </code></pre>
  
  <p>To this:</p>
  
  <pre><code>#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 
  /devices/platform/msm_sdcc.4/mmc_host/mmc2
  
  dev_mount sdcard /mnt/sdcard 1 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.4/mmc_host/mmc2
  
  dev_mount e4vol /mnt/sdcard2 2 /devices/platform/goldfish_mmc.0 
  /devices/platform/msm_sdcc.4/mmc_host/mmc2
  </code></pre>
  
  <p>So I can get my second partition, with label e4vol, mount and usable on my Android device. Two issues, and I think one obviously has to do with the other.</p>
  
  <ol>
  <li>I have tried remounting the root read-write and creating the mount point <code>/mnt/sdcard2</code>, but it is gone on reboot. Seems like Android might have in the past created such mounts with <code>mount.conf</code>. Now it does not exist on Gingerbread ROMS. Thoughts?</li>
  <li>Is this all I would have to do to get my second partition mounted in Android, or do I also need to create <code>/sdcard2</code> like <code>/sdcard</code>? I presume both are created as symlinks by vold as specified in this conf file, but I have not had time to check yet.</li>
  </ol>
  
  <p>I would ask forums, but this seems like a developer question and this is the most recent release of the OS. It seems to change a lot from version to version of the OS. Thanks in advance for your patience and help.</p>
  
  <p><strong>UPDATE:</strong> So, moved the test mount to sdcard, and it did not work, even with a persistent mount point. So, not sure where I am going wrong.</p>