1.一种日志上传方法,其特征在于,所述日志上传方法包括以下步骤:当智能终端的主系统出现故障时,控制主系统生成并存储日志文件,并引导智能终端的日志系统重启;
当日志系统重启时,加载日志系统的系统文件,并对日志系统进行初始化;
在日志系统初始化完成后,控制日志系统读取存储的日志文件,并将所述日志文件上传到服务器;
其中,所述控制日志系统读取存储的日志文件,并将所述日志文件上传到服务器的步骤包括:控制日志系统根据存储地址从存储的多个日志文件中,识别出主系统当前故障对应的日志文件,并读取识别的日志文件;
对日志文件进行初步解析,查找主系统当前故障的原因,并根据故障现象对故障原因分类,将经解析分类的日志文件上传到服务器。
2.如权利要求1所述的日志上传方法,其特征在于,所述引导智能终端的日志系统重启的步骤包括:获取智能终端预存的引导信息中的引导参数,并将引导参数的类型由主系统引导参数切换为日志系统引导参数;
根据日志系统引导参数,引导智能终端的日志系统重启。
3.如权利要求2所述的日志上传方法,其特征在于,所述日志系统为包括系统内核、文件系统、网络系统和终端界面模块的轻量级系统,所述当日志系统重启时,加载日志系统的系统文件,并对日志系统进行初始化的步骤包括:当日志系统重启时,智能终端的引导脚本定位到日志系统,对日志系统的系统文件进行加载;
运行和初始化系统内核,挂载文件系统,初始化网络系统,并显示终端界面,以对日志系统进行初始化。
4.如权利要求2所述的日志上传方法,其特征在于,所述将所述日志文件上传到服务器的步骤之后包括:切换引导信息中引导参数的类型,并根据引导参数的类型引导智能终端的主系统重启。
5.如权利要求4所述的日志上传方法,其特征在于,所述切换引导信息中引导参数的类型,并根据引导参数的类型引导智能终端的主系统重启的步骤包括:将引导信息中的引导参数的类型由日志系统引导参数切换为主系统引导参数;
根据主系统引导参数,引导智能终端的主系统重启。
6.如权利要求1-5任一项所述的日志上传方法,其特征在于,所述当智能终端的主系统出现故障时,控制主系统生成并存储日志文件的步骤包括:当检测到智能终端的主系统出现故障时,生成与所述故障对应的日志文件,并将所述日志文件存储在与主系统对应的存储区域。
7.如权利要求3所述的日志上传方法,其特征在于,所述将所述日志文件上传到服务器的步骤之后包括:在所述终端界面上显示日志文件的上传进度。
8.一种日志上传装置,其特征在于,所述日志上传装置包括:存储器、处理器、通信总线以及存储在所述存储器上的日志上传程序:所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述日志上传程序,以实现如权利要求1-7中任一项所述的日志上传方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有日志上传程序,所述日志上传程序被处理器执行时实现如权利要求1-7中任一项所述的日志上传方法的步骤。