專利名稱:終端設(shè)備自安裝及自啟動系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端設(shè)備的驅(qū)動、應(yīng)用軟件安裝以及啟動。
技術(shù)背景傳統(tǒng)的終端設(shè)備驅(qū)動以及應(yīng)用軟件的安裝一般有兩種方式一 是廠商提供相應(yīng)的刻錄光盤,二是廠商提供相應(yīng)的安裝包,其具體 的安裝流程如圖1所示。在開始使用終端之前,用戶開始對計算機(jī)是否安裝終端設(shè)備的 驅(qū)動和應(yīng)用程序進(jìn)行判斷(步驟S102),如果沒有安裝,則利用CD 或者安裝包進(jìn)行驅(qū)動(步驟S104 )和應(yīng)用程序的安裝(步驟S106 ), 只有在安裝了終端設(shè)備的驅(qū)動和應(yīng)用程序之后,才能開始對終端設(shè) 備進(jìn)行^喿作(步驟S108)。這樣的驅(qū)動和應(yīng)用程序安裝方式,必然要求廠商發(fā)布相應(yīng)的 CD或者安裝包,當(dāng)用戶需要在另外的計算機(jī)上使用該終端設(shè)備的 時候,則需要再次利用CD或者安裝包進(jìn)行安裝,這使得用戶每次 都不得不^f吏用CD或者安裝包,而當(dāng)CD或者安裝包丟失、損壞的 時候,則可能造成用戶無法使用該終端設(shè)備。另外每換一次計算機(jī),都需要重新使用CD或者安裝包,給用 戶的使用體驗帶來了諸多的不便。同時,用戶每次在使用終端設(shè)備 的時候,都需要手動去執(zhí)行該應(yīng)用程序,才能正式開始4吏用,這些
都給用戶在體驗該終端設(shè)備帶來了 一定不便,尤其對于類似于手機(jī)、無線數(shù)據(jù)卡這些追求時尚和創(chuàng)新的產(chǎn)品。CD的^f吏用也會導(dǎo)致設(shè)備 廠商增加硬件成本。因此,需要一種自動安裝和運行終端設(shè)備的解決方案,能夠解 決上述相關(guān)技術(shù)中的問題。發(fā)明內(nèi)容本發(fā)明的目的是為終端設(shè)備的驅(qū)動和應(yīng)用軟件提供一種新的安 裝和使用方式,降低終端設(shè)備設(shè)計復(fù)雜度,同時可以降低成本,并 JU吏這種通用的方式可以適用于各種終端i殳備。根據(jù)本發(fā)明的一個方面,提供了一種終端設(shè)備自安裝及自啟動 系統(tǒng),包括終端設(shè)備和主機(jī)設(shè)備,終端設(shè)備包括存儲裝置,用于 存4諸用于主才幾的所有驅(qū)動程序和應(yīng)用考呈序。存儲裝置為flash存儲器。所有驅(qū)動程序和應(yīng)用程序在flash存 儲器中被存儲為光盤鏡像文件。在將終端設(shè)備接入主機(jī)后,終端設(shè)備在主機(jī)上表現(xiàn)為驅(qū)動器, 其中,驅(qū)動器為CDROM,并且在主才幾為CDROM安裝驅(qū)動程序后, 利用CDROM讀耳又光盤鏡像文件。當(dāng)主機(jī)從光盤鏡像文件中讀取到指定文件時,執(zhí)行自動運行程 序,自動運行程序4企查主4幾是否安裝過驅(qū)動程序和/或用應(yīng)程序,在 檢查出還未安裝過驅(qū)動程序和/或應(yīng)用程序的情況下,進(jìn)行安裝,并 切換至正常工作模式;在4企查出主機(jī)已經(jīng)安裝了驅(qū)動程序和/或應(yīng)用 程序的情況下,對已經(jīng)安裝的驅(qū)動程序和/或驅(qū)動程序進(jìn)行完整性校 驗,在檢查出已安裝的驅(qū)動程序和/或應(yīng)用程序不完整的情況下,重
新安裝驅(qū)動程序和/或應(yīng)用程序,并切換至正常工作一莫式,否則直4妾 切換至正常工作模式。在上述系統(tǒng)中,指定文件為automn.inf文件??蛇x地,終端設(shè)備與主機(jī)之間通過MMC/SCSI協(xié)議進(jìn)行通信, 該終端設(shè)備向主才幾上報其為海量存儲設(shè)備。可選地,終端設(shè)備與主才幾之間通過USB的USB Bulk Only傳輸 機(jī)制進(jìn)行數(shù)據(jù)的承載,以及終端與主機(jī)之間通過USB接口進(jìn)行通信。根據(jù)本發(fā)明的另 一個方面,提供了 一種使用根據(jù)上述終端設(shè)備 自安裝及自啟動系統(tǒng)的方法,該方法包括以下步驟使接入主4幾的 終端設(shè)備在主機(jī)上表現(xiàn)為驅(qū)動器;主機(jī)為驅(qū)動器安裝驅(qū)動程序,并 利用驅(qū)動器讀取終端設(shè)備中存儲的文件;當(dāng)主機(jī)從文件中讀取到指 定文件時,4丸4于自動運4于程序;以及自動運4于:程序4僉查主才幾是否安 裝過驅(qū)動#呈序和/或應(yīng)用禾呈序,在4企查出還未安裝過驅(qū)動禾呈序和/或應(yīng) 用程序的情況下,進(jìn)行安裝,并切換至正常工作模式;以及在4企查 出已經(jīng)安裝了驅(qū)動程序和/或應(yīng)用程序的情況下,對已經(jīng)安裝的驅(qū)動 禾呈序和/或驅(qū)動禾呈序進(jìn)^f亍完整性沖交,驗,如果完整,則直接切:換至正常 工作才莫式,否則重新安裝驅(qū)動程序和/或應(yīng)用程序并切換至正常工作 模式??蛇x地,終端設(shè)備與主機(jī)之間通過MMC/SCSI協(xié)議進(jìn)行通信??蛇x地,終端設(shè)備與主機(jī)之間通過USB的USB Bulk Only傳輸 機(jī)制進(jìn)行數(shù)據(jù)的承載,以及終端與主機(jī)之間通過USB接口進(jìn)行通信。 在該方法中,驅(qū)動器為CDROM驅(qū)動器,終端i殳備中存^f諸的文 件為光盤鏡像文件,光盤鏡像文件保存在終端設(shè)備中的flash存〗諸器 中,并且光盤鏡像文件包括用于主機(jī)進(jìn)行安裝的所有的驅(qū)動程序和 應(yīng)用程序,其中,主枳4耍照訪問CD的方式來訪問CDROM驅(qū)動器。驅(qū)動器讀取終端設(shè)備中存儲的文件的步驟還包括以下步驟終 端設(shè)備將存儲在flash存儲器中的光盤鏡像文件轉(zhuǎn)換成CDROM遵 從的數(shù)據(jù)一各式。在該方法中,利用終端設(shè)備的串口來更新flash存儲器中的光盤鏡像文件?;谝陨系乃悸?,提出了一種安裝終端設(shè)備驅(qū)動和應(yīng)用軟件的 全新設(shè)計和實現(xiàn)方法,這種設(shè)計為用戶帶來更好的體-瞼和〗更捷,同 時也節(jié)省了硬件成本。將設(shè)備驅(qū)動和應(yīng)用軟件固化于設(shè)備當(dāng)中,在 終端設(shè)備接入到計算機(jī)之后,首先,檢測該計算機(jī)是否安裝過驅(qū)動 和應(yīng)用軟件,以及驅(qū)動和應(yīng)用軟件是否完好可用,如果沒有安裝則 以光盤的形式呈現(xiàn)給用戶計算機(jī),驅(qū)動和應(yīng)用軟件乂人光盤上開始安 裝,安裝完畢之后,調(diào)用應(yīng)用軟件,設(shè)備即可以使用;如果終端設(shè) 備4妄入計算4幾之后,4企測到該計算才幾已經(jīng)安裝過驅(qū)動和應(yīng)用禾呈序, 則調(diào)用應(yīng)用軟件,讓設(shè)備進(jìn)入可以-使用的狀態(tài)。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從i兌明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一 步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實施例及其i兌明用于解釋本發(fā)明,并
不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中 程;
圖2是示出根據(jù)本發(fā)明的終端設(shè)備自安裝及自啟動系統(tǒng)的框
圖3是示出根據(jù)本發(fā)明的終端設(shè)備自安裝及自啟動方法的流程 圖;以及
圖4是示出根據(jù)本發(fā)明第 一 實施例的終端設(shè)備自安裝及自啟動 方法的流程圖。
具體實施例方式
下面將結(jié)合附圖來詳細(xì)i兌明本發(fā)明的實施例。
圖2是示出根據(jù)本發(fā)明的終端設(shè)備自安裝及自啟動系統(tǒng)的框 圖。參照圖2,根據(jù)本發(fā)明的終端設(shè)備自安裝及自啟動系統(tǒng)200包 括終端設(shè)備202和主機(jī)設(shè)備204,終端設(shè)備202包括存儲裝置206, 用于存儲用于主機(jī)的所有驅(qū)動程序和應(yīng)用程序。
存儲裝置202為flash存儲器。所有驅(qū)動程序和應(yīng)用程序在flash 存儲器中被存儲為光盤鏡像文件。在將纟冬端"i殳備202 4妄入主4幾后,終端i殳備在主才幾上表i見為馬區(qū)動 器,其中,驅(qū)動器為CDROM驅(qū)動器,并且在主機(jī)204為CDROM 驅(qū)動器安裝驅(qū)動程序后,利用CDROM驅(qū)動器讀取光盤鏡像文件。
當(dāng)主機(jī)204從光盤鏡像文件中讀取到指定文件時,執(zhí)行自動運 行程序,自動運行程序檢查主機(jī)204是否安裝過驅(qū)動程序和/或用應(yīng) 程序,在^^查出還未安裝過驅(qū)動程序和/或應(yīng)用程序的情況下,進(jìn)4亍 安裝,并切換至正常工作模式;在檢查出主機(jī)已經(jīng)安裝了驅(qū)動程序 和/或應(yīng)用程序的情況下,對已經(jīng)安裝的驅(qū)動程序和/或驅(qū)動程序進(jìn)行 完整性校驗,在檢查出已安裝的驅(qū)動程序和/或應(yīng)用程序不完整的情 況下,重新安裝驅(qū)動程序和/或應(yīng)用程序,并切換至正常工作才莫式, 否則直接切換至正常工作模式。
在上述系統(tǒng)中,指定文件為automn.inf文件。
可選地,終端i殳備202與主才幾204之間通過MMC/SCSI協(xié)-議進(jìn) 行通信,該終端設(shè)備向主機(jī)上報其為海量存儲設(shè)備。
可選地,終端設(shè)備202與主機(jī)204之間通過USB的USB Bulk Only傳輸機(jī)制進(jìn)行數(shù)據(jù)的承載,以及終端與主機(jī)之間通過USB接
o進(jìn)行通信。
圖3是示出根據(jù)本發(fā)明的終端設(shè)備自安裝及自啟動方法的流程 圖。參照圖3,根據(jù)本發(fā)明的使用上述終端設(shè)備自安裝及自啟動系 統(tǒng)的方法包括以下步驟步驟S302,使接入主機(jī)的終端設(shè)備在主機(jī) 上表現(xiàn)為驅(qū)動器;步驟S304,主才幾為驅(qū)動器安裝驅(qū)動程序,并利用 驅(qū)動器讀取終端設(shè)備中存儲的文件;步驟S306,當(dāng)主機(jī)從文件中讀 耳又到指定文件時,才丸4亍自動運4亍程序;以及步艱《S308,自動運4亍程 序檢查主機(jī)是否安裝過驅(qū)動程序和/或應(yīng)用程序,在檢查出還未安裝 過驅(qū)動程序和/或應(yīng)用程序的情況下,進(jìn)行安裝,并切換至正常工作
模式;以及在檢查出已經(jīng)安裝了驅(qū)動程序和/或應(yīng)用程序的情況下, 對已經(jīng)安裝的驅(qū)動程序和/或驅(qū)動程序進(jìn)行完整性校驗,如果完整, 則直接切換至正常工作才莫式,否則重新安裝驅(qū)動程序和/或應(yīng)用程序 并切換至正常工作模式。
驅(qū)動器讀取終端設(shè)備中存儲的文件的步驟還包括以下步驟終 端設(shè)備將存儲在flash存儲器中的光盤鏡像文件轉(zhuǎn)換成CDROM遵 從的數(shù)據(jù)格式。
在該方法中,利用終端設(shè)備的串口來更新flash存儲器中的光盤
4竟像文件。
在上述兩個實施例中,當(dāng)終端設(shè)備接入主機(jī)之后,在主機(jī)端首 先呈王見出來的是一個CDROM i殳備,由于才乘作系統(tǒng)帶有CDROM的 驅(qū)動,只要設(shè)備按照標(biāo)準(zhǔn)的CDROM協(xié)議來實現(xiàn),操作系統(tǒng)會自動 給該CDROM安裝驅(qū)動,之后,操作系統(tǒng)會自動讀取虛擬出來的 CD上的內(nèi)容,也即是放于終端設(shè)備的flash存儲器上的ISO (光盤 鏡像)文件。當(dāng)CD上有automn.inf的時候,操作系統(tǒng)會自動^L行 該文件當(dāng)中指定的可才丸行程序,基于這樣的才幾制,既可以進(jìn)4亍*冬端 設(shè)備的驅(qū)動和應(yīng)用程序的自動安裝。當(dāng)安裝完畢之后,調(diào)起應(yīng)用程 序,并下發(fā)指令切換終端設(shè)備到正常的使用模式上。如果運行
用程序,則立即切換該終端設(shè)備到正常的〗吏用模式上。
下面參照圖2和圖4來詳細(xì)描述本發(fā)明的第一實施例。在本實 施例中,應(yīng)用場景需要以下兩種實體的支持,實體1是纟冬端i殳備 (Device),典型的為無線網(wǎng)卡及手才幾,以下統(tǒng)稱為終端設(shè)備;實體 2是主沖幾(Host),典型的為筆記本及臺式機(jī),以下統(tǒng)稱為主4幾。本 實施例的系統(tǒng)架構(gòu)如圖2所示,整個系統(tǒng)」接照如下的層次劃分
(1 )終端設(shè)備202當(dāng)中存放一個ISO (光盤鏡像)文件208,
該ISO文件位于終端設(shè)備的Flash存儲設(shè)備206上;
(2 )終端i殳備實現(xiàn)flash訪問到ISO文件的轉(zhuǎn)才奐工作210,和 HOST 204之間通過MMC/SCSI協(xié)議212、 222進(jìn)4亍通訊。在HOST 204上虛擬出一個CD 218;
(3 )終端設(shè)備202和HOST 204之間通過USB的USB Bulk Only傳輸才幾制215 、 224進(jìn)行數(shù)據(jù)的承載,終端設(shè)備202和HOST 204 之間的物理上通過USB Interface 216、 225進(jìn)4亍通i凡。
圖4是示出根據(jù)本發(fā)明第 一實施例的終端設(shè)備自安裝及自啟動 方法的流程圖。本實施例的終端設(shè)備自安裝及自啟動方法包括以下 步驟
步驟S402,終端設(shè)備202 4妄入HOST 204之后,首先表現(xiàn)為 CDROM設(shè)備;
步驟S404,操作系統(tǒng)安裝CDROM的驅(qū)動之后,根據(jù)發(fā)現(xiàn)的 CD上的 autorun.inf 當(dāng)中 "open=autorun.exe,, 指定,自動運4亍 autorun.cxs程序;
步驟S406, autorun.exe會對HOST 204上是否安裝過驅(qū)動和應(yīng) 用軟件進(jìn)行檢查,并進(jìn)行完整性等校驗工作,如果已經(jīng)安裝了驅(qū)動 和應(yīng)用軟件,則執(zhí)行步驟S410,否則執(zhí)行步驟S408;
步AtS408,安裝應(yīng)用禾呈序;
步驟S410,切換到正常工作才莫式。
在本實施例中,需要實現(xiàn)CDROM通訊協(xié)議,其中包含了 MMC/SCSI和USB bulk only協(xié)議。其中最為主要的指令有ReadlO、 Inquiry 、 Read Capacity 、 Test Unit Ready 、 ReadTOC等。
以USB為例,在獲取USB設(shè)備描述符的時候,使device的class、 subclass、 protocol老卩為0x00,這才羊才喿4乍系纟充會通過SCSI的Inquery 命令來查詢設(shè)備類型,在Inquery當(dāng)中說明該設(shè)備類型為CDROM, 則操作系統(tǒng)會安裝標(biāo)準(zhǔn)CDROM的方式對終端設(shè)備device進(jìn)4亍訪 問。首先進(jìn)行Read Capacity容量的詢問,在得知光盤容量以及每一 個LBA (logic block area )之后,4乘作系統(tǒng)每次4要照LBA的4咅凄t依 次獲得光盤內(nèi)容,啟動autorun.exe程序。
當(dāng)安裝完程序之后,必須給終端設(shè)備下發(fā)SCSI指令來4吏終端切 換至正常工作模式,在Windows下該指令可以通過微軟^是供的 deviceiocontrol函凄丈來完成,該函凄丈可以定義用戶自己的SCSI指令
來冗成。
在需要更新CD內(nèi)容的時候,可以在i殳備正常工作模式下,通 過設(shè)備接口 ,例如串口來替換更新i殳備Flash上的ISO文件來完成。 ISO文件的大小耳又決于Flash上所能^是供的空間而定。
本發(fā)明可以適用于任何需要進(jìn)行驅(qū)動和應(yīng)用軟件安裝的設(shè)備。 通過實施本發(fā)明可以節(jié)省硬件成本,并且能夠根據(jù)主機(jī)的情況進(jìn)行 安裝,并對已經(jīng)安裝的驅(qū)動和應(yīng)用軟件進(jìn)4亍完整性等才交驗,才及大地 增強(qiáng)了用戶體-驗和使用的方便性。本發(fā)明打^皮了傳統(tǒng)的使用CD進(jìn) 行安裝驅(qū)動和應(yīng)用程序的方式,將CD的內(nèi)容置入終端本身,l呆i正 了用戶任何時候的可安裝行和應(yīng)用程序的可〗吏用性。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種終端設(shè)備自安裝及自啟動系統(tǒng),包括終端設(shè)備和主機(jī)設(shè)備,其特征在于,所述終端設(shè)備包括存儲裝置,用于存儲用于所述主機(jī)的所有驅(qū)動程序和應(yīng)用程序。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述存儲裝置為 flash存儲器。
3. 根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述所有驅(qū)動程序 和應(yīng)用程序在所述flash存儲器中被存儲為光盤鏡像文件。
4. 根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,在將所述終端設(shè)備 4妄入主才幾后,所述終端i殳備在所述主才幾上表現(xiàn)為驅(qū)動器。
5. 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述驅(qū)動器為 CDROM驅(qū)動器,并且在所述主才幾為所述CDROM驅(qū)動器安裝 驅(qū)動程序后,利用所述CDROM驅(qū)動器讀取所述光盤鏡J象文 件。
6. 根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,當(dāng)所述主機(jī)從所述 光盤鏡像文件中讀取到指定文件時,執(zhí)行自動運行程序,所述 自動運行程序檢查所述主機(jī)是否安裝過驅(qū)動程序和/或用應(yīng)程 序,在一企查出還未安裝過所述驅(qū)動程序和/或所述應(yīng)用程序的 情況下,進(jìn)行安裝,并切換至正常工作模式。
7. 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,在檢查出所述主機(jī) 已經(jīng)安裝了所述驅(qū)動程序和/或應(yīng)用程序的情況下,對已經(jīng)安 裝的所述驅(qū)動程序和/或驅(qū)動程序進(jìn)行完整性校一驗。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,在檢查出已安裝的 所述驅(qū)動程序和/或所述應(yīng)用程序不完整的情況下,重新安裝 所述驅(qū)動程序和/或所述應(yīng)用#呈序,并切4奐至所述正常工作才莫式。
9. 才艮據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述指定文件為 autorun.inf文件。
10. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述終端設(shè)備與所 述主機(jī)之間通過MMC/SCSI協(xié)議進(jìn)行通信。
11. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述終端設(shè)備與所 述主機(jī)之間通過USB的USB Bulk Only傳輸4幾制進(jìn)行數(shù)據(jù)的 承載,以及所述終端與所述主機(jī)之間通過USB接口進(jìn)行通信。
12. —種終端設(shè)備自安裝及自啟動的方法,其特征在于,包括以下 步驟使接入主機(jī)的終端設(shè)備在所述主機(jī)上表現(xiàn)為驅(qū)動器;所述主機(jī)為所述驅(qū)動器安裝驅(qū)動程序,并利用所述驅(qū)動器 讀取所述終端設(shè)備中存儲的文件;當(dāng)所述主才幾從所述文件中讀耳又到指定文件時,4丸行自動運 行程序;以及所述自動運行程序4企查所述主才幾是否安裝過驅(qū)動 程序和/或應(yīng)用程序,在檢查出還未安裝過所述驅(qū)動程序和/或 所述應(yīng)用程序的情況下,進(jìn)行安裝,并切換至正常工作模式; 以及在檢查出已經(jīng)安裝了所述驅(qū)動程序和/或應(yīng)用程序的情況 下,對已經(jīng)安裝的所述驅(qū)動程序和/或驅(qū)動程序進(jìn)行完整性校 驗,如果完整,則直接切換至所述正常工作才莫式,否則重新安 裝所述驅(qū)動程序和/或所述應(yīng)用程序并切換至所述正常工作才莫 式。
13. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述終端設(shè)備與 所述主機(jī)之間通過MMC/SCSI協(xié)議進(jìn)行通信,所述終端設(shè)備 向所述主機(jī)上才艮其為海量存儲"i殳備。
14. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述終端設(shè)備與 所述主機(jī)之間通過USB的USB Bulk Only傳輸機(jī)制進(jìn)行數(shù)據(jù) 的承載,以及所述終端與所述主機(jī)之間通過USB接口進(jìn)行通信。
15. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述指定文件為 autorun.inf文件。
16. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述驅(qū)動器為 CDROM驅(qū)動器,所述終端i殳備中存^f諸的文件為光盤鎮(zhèn):像文 件,所述光盤鏡像文件保存在所述終端設(shè)備中的flash存儲器 中。
17. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述光盤鏡像文
18. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述CDROM驅(qū)所述終端設(shè)備將存儲在所述flash存儲器中的光盤鏡像文 件轉(zhuǎn)換成所述CDROM驅(qū)動器遵從的lt據(jù)格式。
19. 根據(jù)權(quán)利要求18所述的方法,其特征在于,利用所述終端設(shè) 備的串口來更新所述flash存儲器中的所述光盤鏡像文件。
全文摘要
本發(fā)明公開了一種終端設(shè)備自安裝及自啟動系統(tǒng)及使用其的方法,該方法包括以下步驟使接入主機(jī)的終端設(shè)備在主機(jī)上表現(xiàn)為驅(qū)動器;主機(jī)為驅(qū)動器安裝驅(qū)動程序,并利用驅(qū)動器讀取終端設(shè)備中存儲的文件;當(dāng)主機(jī)從文件中讀取到指定文件時,執(zhí)行自動運行程序;以及自動運行程序檢查主機(jī)是否安裝過驅(qū)動程序和/或應(yīng)用程序,在檢查出還未安裝過驅(qū)動程序和/或應(yīng)用程序的情況下,進(jìn)行安裝,并切換至正常工作模式;以及在已經(jīng)安裝了驅(qū)動程序和/或應(yīng)用程序時,進(jìn)行完整性校驗,如果完整,則直接切換至正常工作模式,否則重新安裝驅(qū)動程序和/或應(yīng)用程序。本發(fā)明能夠根據(jù)主機(jī)的情況為終端設(shè)備自動安裝驅(qū)動程序和應(yīng)用程序,并能夠自動啟動終端設(shè)備。
文檔編號G06F9/445GK101110039SQ20071014512
公開日2008年1月23日 申請日期2007年8月23日 優(yōu)先權(quán)日2007年8月23日
發(fā)明者玉 馮, 張旭輝, 畢澤紅, 海 蹇, 兵 陳, 靳軍紅 申請人:中興通訊股份有限公司