[Galaxy S I9000 Android Development] bigdyl69:
Well, sorry I didn't post this sooner but here is the original vold.fstab file:-

## Vold 2.0 Generic fstab

## - San Mehat (san@android.com)

##

#######################

## Regular device mount

##

## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>

## label - Label for the volume

## mount_point - Where the volume will be mounted

## part - Partition # (1 based), or 'auto' for first usable partition.

## <sysfs_path> - List of sysfs paths to source devices

######################

## Example of a standard sdcard mount for the emulator / Dream

# Mounts the first usable partition of the specified device

#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

## Example of a dual card setup

# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1

## Example of specifying a specific partition for mounts

# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# sdcard mount for the P1

# internal sdcard

{

mount_deep = 0

ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun0/file

asec = disable

mbr_policy = skip

}

dev_mount sdcard /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0

# externel sdcard

{

mount_deep = 1

ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun1/file

asec = enable

mbr_policy = overwrite

}

dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2

#keep this line.

And this is what I edited it to:-

## Vold 2.0 Generic fstab

## - San Mehat (san@android.com)

##

#######################

## Regular device mount

##

## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>

## label - Label for the volume

## mount_point - Where the volume will be mounted

## part - Partition # (1 based), or 'auto' for first usable partition.

## <sysfs_path> - List of sysfs paths to source devices

######################

## Example of a standard sdcard mount for the emulator / Dream

# Mounts the first usable partition of the specified device

#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

## Example of a dual card setup

# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1

## Example of specifying a specific partition for mounts

# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# sdcard mount for the P1

# internal sdcard

{

mount_deep = 1

ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun0/file

asec = enable

mbr_policy = overwrite

}

dev_mount sdcard /mnt/sdcard/external_sd auto /devices/platform/s3c-sdhci.0/mmc_host/mmc0

# externel sdcard

{

mount_deep = 0

ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun1/file

asec = disable

mbr_policy = skip

}

dev_mount sdcard1 /mnt/sdcard 1 /devices/platform/s3c-sdhci.2/mmc_host/mmc2

#keep this line.

Hope that helps anyone who may be interested