Just wanted to add to this discussion by posting that I wrote a little PowerShell to help you with adding the cores via the API. Makes it a lot easier that adding each one, one by one. You can edit the path to the cores and data files in the script.
AddCores.ps1
function Add-Core([string]$coreName)
{
try {$request = "http://localhost:8983/solr/admin/cores?action=CREATE&name={0}&instanceDir=C:\Bitnami\solr-5.4.1-0\apache-solr\solr\{0}&config=solrconfig.xml&schema=schema.xml&dataDir=data" -f $coreName} catch {}
echo $request
$response = Invoke-RestMethod $request
}
$cores = @(
"bonfire_configs",
"sitecore_analytics_index",
"sitecore_analytics_index_rebuild",
"sitecore_core_index",
"sitecore_core_indexMainAlias",
"sitecore_core_indexMainAlias_rebuild",
"sitecore_core_index_rebuild",
"sitecore_fxm_master_index",
"sitecore_fxm_master_index_rebuild",
"sitecore_fxm_web_index",
"sitecore_fxm_web_index_rebuild",
"sitecore_list_index",
"sitecore_list_index_rebuild",
"sitecore_marketingdefinitions_master",
"sitecore_marketingdefinitions_master_rebuild",
"sitecore_marketingdefinitions_web",
"sitecore_marketingdefinitions_web_rebuild",
"sitecore_marketing_asset_index_master",
"sitecore_marketing_asset_index_master_rebuild",
"sitecore_marketing_asset_index_web",
"sitecore_marketing_asset_index_web_rebuild",
"sitecore_master_index",
"sitecore_master_indexMainAlias",
"sitecore_master_indexMainAlias_rebuild",
"sitecore_master_index_rebuild",
"sitecore_suggested_test_index",
"sitecore_suggested_test_index_rebuild",
"sitecore_testing_index",
"sitecore_testing_index_rebuild",
"sitecore_web_index",
"sitecore_web_indexMainAlias",
"sitecore_web_indexMainAlias_rebuild",
"sitecore_web_index_rebuild",
"social_messages_master",
"social_messages_master_rebuild",
"social_messages_web",
"social_messages_web_rebuild"
)
foreach ($core in $cores) {
Add-Core -coreName $core
}