本发明专利技术提供电子设备、以及电子设备的启动方法。本发明专利技术的电子设备具备RAM、作为MTD器件的非易失性存储装置、以及被存储在非易失性存储装置上的固件。固件包括被展开在RAM上的内核、以及作为根文件系统的文件的根磁盘映像。内核在电子设备的启动模式为通常启动模式的情况下,将根磁盘映像作为根文件系统进行装载。内核在启动模式为固件的更新模式的情况下在RAM中的内核的管理外的区域中生成作为MTD器件的RAM磁盘,并将根磁盘映像展开在RAM磁盘上之后,将根磁盘映像作为根文件系统进行装载。根据本发明专利技术,能够提供能抑制非易失性存储装置中所需的容量的电子设备。
【技术实现步骤摘要】
电子设备、以及电子设备的启动方法
本专利技术涉及电子设备,所述电子设备具备作为MTD(MemoryTechnologyDevice,内存技术设备)器件的非易失性存储装置。
技术介绍
作为具备作为MTD器件的非易失性存储装置的典型的电子设备,已知有具备RAM(RandomAccessMemory,随机存取存储器)、以及作为非易失性存储装置的闪存的图像形成装置。图10是示出所述典型的电子设备80中的RAM81和闪存82的构成的一例的图。如图10所示,电子设备80具备RAM81、以及作为非易失性存储装置的闪存82。闪存82中存储有Linux(注册商标)系统中的固件82a。固件82a包括:引导加载器(BootLoader)82b,所述引导加载器82b在电子设备80的启动中被执行;内核(Kernel)82c,所述内核82c被展开在RAM81上;通常启动用根磁盘映像82d,所述通常启动用根磁盘映像82d是作为根文件系统(RootFileSystem)的压缩文件的根磁盘映像(RootDiskImage),并且在电子设备80的启动模式是通常启动模式的情况下被使用;以及更新用根磁盘映像82e,所述更新用根磁盘映像82e在电子设备80的启动模式为对闪存82上的固件82a进行更新的更新模式的情况下被使用的根磁盘映像。通常启动用根磁盘映像82d例如为后述的内核81c能够经由Cramfs、Squashfs等读取专用的文件系统从MTD器件中读取的形式的文件。另一方面,更新用根磁盘映像82e是内核81c能够从RAM81中的内核81c的管理内的区域中读取的形式的文件。内核81c能够从MTD器件中读取的形式、以及内核81c能够从RAM81中的内核81c的管理内的区域中读取的形式在Linux的结构上不同。即,通常启动用根磁盘映像82d与更新用根磁盘映像82e是不同的形式的文件。图11是电子设备80启动时的工作的流程图。图12是示出电子设备80的启动模式是通常启动模式的情况下的RAM81以及闪存82的构成的图。图13是示出电子设备80的启动模式是更新模式的情况下的RAM81以及闪存82的构成的图。如图11所示,当电子设备80被启动时,将闪存82上的引导加载器82b作为引导加载器81b(参照图12和图13)展开在RAM81上(S91)。接着,引导加载器81b将闪存82上的内核82c作为内核81c(参照图12和图13)展开在RAM81上(S92)。接着,引导加载器81b判断电子设备80的启动模式是否为更新模式(S93)。引导加载器81b当在S93中判断为启动模式不是更新模式、即是通常启动模式时,将启动模式为通常启动模式的情况通知给内核81c(S94)。内核81c当被引导加载器81b通知为启动模式是通常启动模式时,将闪存82上的通常启动用根磁盘映像82d作为根文件系统进行装载(S95)。由此,如图12所示,通常启动用根磁盘映像82d根据需要以页为单位被读入到RAM81中的内核81c的管理外的区域中。引导加载器81b当在S93中判断为启动模式是更新模式时,将启动模式为更新模式的情况通知给内核81c(S96)。内核81c当被引导加载器81b通知为启动模式是通常启动模式时,如图13所示,将闪存82上的更新用根磁盘映像82e作为更新用根磁盘映像81e展开在RAM81中的内核81c的管理内的区域中(S97)之后,将RAM81上的更新用根磁盘映像81e作为根文件系统进行装载(S98)。由此,如图13所示,更新用根磁盘映像81e根据需要以页为单位被读入到RAM81中的内核81c的管理外的区域中。此外,电子设备80通过RAM81上的更新用根磁盘映像81e动作,因此从闪存82中删除更新前的固件82a之后,能够将更新后的固件82a写入到闪存82上。电子设备80当结束S95或者S98的处理时,结束图11所示的动作。但是,在电子设备80中,需要将通常启动用根磁盘映像82d以及更新用根磁盘映像82e两种根磁盘映像存储于闪存82,因此闪存82中所需的容量会增加。本专利技术涉及电子设备,所述电子设备能够抑制非易失性存储装置中所需的容量。
技术实现思路
本专利技术的一个实施方式所涉及的电子设备具备RAM、作为MTD器件的非易失性存储装置、以及被存储在所述非易失性存储装置上的固件。所述固件包括被展开在所述RAM上的内核、以及作为根文件系统的文件的根磁盘映像。所述内核在所述电子设备的启动模式为通常启动模式的情况下,将所述非易失性存储装置上的所述根磁盘映像作为所述根文件系统进行装载。所述内核在所述启动模式为对所述非易失性存储装置上的所述固件进行更新的更新模式的情况下,在所述RAM中的所述内核的管理外的区域中生成作为MTD器件的RAM磁盘,并将所述非易失性存储装置上的所述根磁盘映像展开在所述RAM磁盘上之后,将所述RAM磁盘上的所述根磁盘映像作为所述根文件系统进行装载。本专利技术的一个实施方式所涉及的电子设备的启动方法通过电子设备实现,所述电子设备具备RAM、作为MTD器件的非易失性存储装置、以及被存储在所述非易失性存储装置上的固件。所述固件包括被展开在所述RAM上的内核;以及作为根文件系统的文件的根磁盘映像。所述启动方法具备经由所述内核在所述电子设备的启动模式为通常启动模式的情况下将所述非易失性存储装置上的所述根磁盘映像作为所述根文件系统进行装载的步骤。所述启动方法还具备以下步骤:在所述启动模式为对所述非易失性存储装置上的所述固件进行更新的更新模式的情况下在所述RAM中的所述内核的管理外的区域中生成作为MTD器件的RAM磁盘;以及将所述非易失性存储装置上的所述根磁盘映像展开在所述RAM磁盘上之后,将所述RAM磁盘上的所述根磁盘映像作为所述根文件系统进行装载。附图说明图1是本专利技术的一个实施方式涉及的MFP的构成的框图;图2是示出图1所示的MFP中的RAM以及闪存的构成的图;图3是图1所示的MFP的启动时的动作的流程图;图4是示出引导加载器被展开在RAM上的情况下的图2所示的RAM以及闪存的构成的图;图5是示出内核被展开在RAM上的情况下的图2所示的RAM以及闪存的构成的图;图6是示出MFP的启动模式为通常启动模式的情况下的图2所示的RAM以及闪存的构成的图;图7是示出RAM中的内核的管理外的区域中生成了MTDRAM磁盘的情况下的图2所示的RAM以及闪存的构成的图;图8是示出根磁盘映像被展开在MTDRAM磁盘上的情况下的图2所示的RAM以及闪存的构成的图;图9是示出MFP的启动模式为更新模式的情况下的图2所示的RAM以及闪存的构成的图;图10是示出典型的电子设备中的RAM以及闪存的构成的一例的图;图11是图10所示的电子设备的启动时的动作的流程图;图12是示出电子设备的启动模式为通常启动模式的情况下的图10所示的RAM以及闪存的构成的图;图13是示出电子设备的启动模式为更新模式的情况下的图10所示的RAM以及闪存的构成的图。具体实施方式以下,使用附图对本专利技术的一个实施方式进行说明。首先,对作为本实施方式涉及的电子设备的MFP(MultifunctionPeripheral,多功能外围设备)的构成进行说明。图1是示出本实施方式涉及的MFP10的构成的框图。如图1所示,MFP10具备:操作部11本文档来自技高网...
【技术保护点】
一种电子设备,具备:RAM;作为MTD器件的非易失性存储装置;以及固件,所述固件被存储在所述非易失性存储装置上,所述电子设备的特征在于,所述固件包括:内核,所述内核被展开在所述RAM上;以及根磁盘映像,所述根磁盘映像是根文件系统的文件,所述内核在所述电子设备的启动模式为通常启动模式的情况下,将所述非易失性存储装置上的所述根磁盘映像作为所述根文件系统进行装载,所述内核在所述启动模式为对所述非易失性存储装置上的所述固件进行更新的更新模式的情况下,在所述RAM中的所述内核的管理外的区域中生成作为MTD器件的RAM磁盘,并将所述非易失性存储装置上的所述根磁盘映像展开在所述RAM磁盘上之后,将所述RAM磁盘上的所述根磁盘映像作为所述根文件系统进行装载。
【技术特征摘要】
2013.11.28 JP 2013-2468251.一种电子设备,具备:RAM;作为MTD器件的非易失性存储装置;以及固件,所述固件被存储在所述非易失性存储装置上,所述电子设备的特征在于,所述固件包括:内核,所述内核被展开在所述RAM上;以及根磁盘映像,所述根磁盘映像是根文件系统的压缩文件,所述内核在所述电子设备的启动模式为通常启动模式的情况下,将所述非易失性存储装置上的所述根磁盘映像作为所述根文件系统进行装载,所述内核在所述启动模式为对所述非易失性存储装置上的所述固件进行更新的更新模式的情况下,在所述RAM中的所述内核的管理外的区域中生成作为MTD器件的RAM磁盘,并将所述非易失性存储装置上的所述根磁盘映像展开在所述RAM磁盘上之后,将所述RAM磁盘上的所述根磁盘映像作为所述根文件系统进行装载。2.如权利要求1所述的电子设备,其特征在于,所述非易失性存储装置是闪存。3.如权利要求1所述的电子设备,其特征在于,所述根磁盘映像是所述内核能够通过读取专用的文件系统从作为所述MTD器件的所述RAM磁盘中读取...
【专利技术属性】
技术研发人员:辻俊太郎,
申请(专利权)人:京瓷办公信息系统株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。