You can simple save the chains themselves:
chain1 <-stan(fit=fit1, init =my.inits(), pars=params, data=data.list, warmup = 250, iter=3250, chains = 1, chain_id=1)
save(sample1, file="G:/BackupChris/mallard_spatial_model/chain1.saved")
and then re-import them in R and combine them into a fit object.
load("G:/BackupChris/mallard_spatial_model/chain1.saved")
...
model1 <- sflist2stanfit(list(sample1,sample2,sample3, sample4, sample5, sample6))
output1<-extract(model1, permuted = TRUE)
Note that if you use that method it will be really important to use the "chain_id" command otherwise some chains could be exact duplicate.
Finally, I also had problem in the past with BUGS and JAGS so I usually run the chains in different working folders. I never tried to run many chains at the same time with Stan though so you should listen to Bob instead of me.
Chris
------------------