除了留出足够空间这应该没什么办法吧,毕竟是硬件问题,程序在不能写入的时候会终止,也不建议进行换一个盘继续写(这会影响数据的完整性),如果确定,可以改下代码,让它在存储满了之后换个地方继续写,也可以事先判断文件大小,进行分割,再分别存入不同地方。