專(zhuān)利名稱(chēng)::虛擬磁盤(pán)內(nèi)容更新方法、虛擬磁盤(pán)裝置、終端設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明主要涉及虛擬磁盤(pán)領(lǐng)域,特別是指一種虛擬磁盤(pán)內(nèi)容更新方法、虛擬磁盤(pán)裝置、終端設(shè)備及終端系統(tǒng)。
背景技術(shù):
:越來(lái)越多的家庭電子消費(fèi)設(shè)備(如電視機(jī)、電子相框、DVD(DigitalVideoDisc,數(shù)字化視頻光盤(pán))等終端設(shè)備)支持USB(UniversalSerialBus,通用串行總線)、SD(SecureDigitalMemoryCard,安全數(shù)碼卡)等接口。用戶可以通過(guò)這些接口擴(kuò)充所播放的內(nèi)容,如個(gè)人相片、線上電影或網(wǎng)絡(luò)音樂(lè)。用戶要實(shí)現(xiàn)這些功能需要1、從互聯(lián)網(wǎng)或局域網(wǎng)下載媒體內(nèi)容到PC(PerS0nalC0mputer,個(gè)人計(jì)算機(jī));2將媒體內(nèi)容從PC拷貝到U盤(pán)/SD卡等存儲(chǔ)設(shè)備;3、將U盤(pán)/SD卡等存儲(chǔ)設(shè)備插在終端設(shè)備上進(jìn)行播放。用戶在使用該功能時(shí)希望1、無(wú)需頻繁做下載、拷貝和插拔等操作;2、所播放內(nèi)容支持實(shí)時(shí)更新,如數(shù)碼相片可以一直播放網(wǎng)絡(luò)相冊(cè)最新上傳的照片,電視可以一直播放當(dāng)天不同時(shí)段熱點(diǎn)新聞;3、U盤(pán)/SD卡內(nèi)容更新時(shí)對(duì)用戶完全透明,用戶無(wú)需做任何操作即可收看到最新內(nèi)容。現(xiàn)有的虛擬磁盤(pán)技術(shù)實(shí)現(xiàn)了將操作系統(tǒng)中任意文件組裝成一個(gè)可被家庭電子消費(fèi)設(shè)備(終端設(shè)備)識(shí)別的虛擬磁盤(pán)。免去了用戶頻繁拷貝、插拔操作。但所構(gòu)造的虛擬磁盤(pán)無(wú)法反映物理磁盤(pán)中的內(nèi)容更新,當(dāng)源內(nèi)容變化時(shí)會(huì)導(dǎo)致虛擬盤(pán)失效,需要重新構(gòu)造方可工作。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提出一種虛擬磁盤(pán)內(nèi)容更新方法、虛擬磁盤(pán)裝置、終端設(shè)備及終端系統(tǒng),當(dāng)虛擬磁盤(pán)源內(nèi)容更新時(shí),所構(gòu)造的虛擬盤(pán)內(nèi)容同步透明更新,從而實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的一種虛擬磁盤(pán)內(nèi)容更新方法,包括當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);如果所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū),則獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;判斷所述源文件內(nèi)容是否需要更新;如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。優(yōu)選的,所述判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)步驟前還包括構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。優(yōu)選的,所述構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)步驟具體為根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度;構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù);構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。優(yōu)選的,所述構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)步驟具體為根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。優(yōu)選的,所述在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū)步驟前還包括判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持;如果更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持,則將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。優(yōu)選的,所述在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū)步驟前還包括判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度;如果更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度,則將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。一種虛擬磁盤(pán)裝置,包括第一判斷單元,用于當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。優(yōu)選的,還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。優(yōu)選的,所述第一構(gòu)造單元包括計(jì)算子單元,用于根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度;第三構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù);第四構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。6優(yōu)選的,所述第二構(gòu)造單元包括第五構(gòu)造子單元,用于根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。優(yōu)選的,還包括第三判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持;轉(zhuǎn)換單元,用于當(dāng)所述第三判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持時(shí),將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。優(yōu)選的,還包括第四判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度;壓縮單元,用于當(dāng)所述第四判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度時(shí),將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。一種終端設(shè)備,用于訪問(wèn)虛擬磁盤(pán)裝置并對(duì)所述虛擬磁盤(pán)裝置返回的數(shù)據(jù)進(jìn)行播放,所述虛擬磁盤(pán)裝置包括第一判斷單元,用于當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備;所述終端設(shè)備包括發(fā)送單元,用于發(fā)送對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求;接收單元,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);播放單元,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。一種終端系統(tǒng),包括終端設(shè)備和虛擬磁盤(pán)裝置,所述終端設(shè)備包括發(fā)送單元,用于發(fā)送對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求;接收單元,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);播放單元,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);所述虛擬磁盤(pán)裝置包括第一判斷單元,用于當(dāng)接收到所述終端設(shè)備對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。優(yōu)選的,所述虛擬磁盤(pán)裝置還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。本發(fā)明實(shí)施例技術(shù)方案通過(guò)判斷終端設(shè)備訪問(wèn)扇區(qū)對(duì)應(yīng)的源文件內(nèi)容是否需要更新,如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并將更新后的數(shù)據(jù)返回至終端設(shè)備,使虛擬磁盤(pán)的更新操作對(duì)用戶完全透明,實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一種虛擬磁盤(pán)內(nèi)容更新方法優(yōu)選實(shí)施例的流程示意圖;圖2為本發(fā)明一種虛擬磁盤(pán)裝置優(yōu)選實(shí)施例的組成結(jié)構(gòu)示意圖;圖3為本發(fā)明一種終端設(shè)備優(yōu)選實(shí)施例的組成結(jié)構(gòu)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。參照?qǐng)D1,示出了本發(fā)明一種虛擬磁盤(pán)內(nèi)容更新方法優(yōu)選實(shí)施例的流程示意圖,包括步驟步驟S110、接收終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求。在本發(fā)明各實(shí)施例中,所述終端設(shè)備包括電視機(jī)、電子相框、DVD、筆記本電腦、音樂(lè)播放器等設(shè)備,本發(fā)明對(duì)此不一一例出。步驟S120、判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。虛擬磁盤(pán)通常包括磁盤(pán)啟動(dòng)區(qū)、文件分配表(fileallocationtable,F(xiàn)AT)表區(qū)、文件條目數(shù)據(jù)區(qū)、文件內(nèi)容區(qū)等組成部分,因此終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求有可能處于不同的組成部分。如果所述扇區(qū)處于非文件內(nèi)容區(qū),則進(jìn)入步驟S130,如果所述扇區(qū)處于文件內(nèi)容區(qū),則進(jìn)入步驟S140。步驟S130、返回相應(yīng)扇區(qū)的數(shù)據(jù)。步驟S140、獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容,進(jìn)入步驟S150。步驟S150、判斷所述源文件內(nèi)容是否需要更新。如果所述源文件內(nèi)容不需要更新,則進(jìn)入步驟S130,如果所述源文件內(nèi)容需要更新,則進(jìn)入步驟S160。步驟S160、對(duì)所述源文件內(nèi)容執(zhí)行更新操作。所述源文件內(nèi)容可以是來(lái)自于hternet的各種文件,如音樂(lè)文件、視頻文件等,也可以是來(lái)自于局域網(wǎng)或其它途徑的各種文件。步驟S170、重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),進(jìn)入步驟S130。在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),文件內(nèi)容區(qū)重新構(gòu)造后,相應(yīng)扇區(qū)的數(shù)據(jù)已經(jīng)被實(shí)時(shí)更新,返回相應(yīng)扇區(qū)的數(shù)據(jù)給所述終端設(shè)備。在本發(fā)明的另一實(shí)施例中,所述步驟SllO前還可以包括步驟步驟S180、構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)。構(gòu)造虛擬磁盤(pán)以及構(gòu)造虛擬磁盤(pán)的各組成部分通過(guò)虛擬磁盤(pán)技術(shù)即可實(shí)現(xiàn),本發(fā)明對(duì)此不再詳述,參照現(xiàn)有相關(guān)資料的介紹即可實(shí)現(xiàn)。步驟S190、構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。其中,所述步驟S180包括步驟S181、根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度。步驟S182、構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù)。當(dāng)構(gòu)造FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)時(shí),根據(jù)當(dāng)前遍歷的文件格式和終端設(shè)備(電視機(jī)、數(shù)碼相框等)的處理能力計(jì)算該文件未來(lái)內(nèi)容更新后可能的最大文件長(zhǎng)度,以保證未來(lái)當(dāng)文件內(nèi)容更新后的長(zhǎng)度不會(huì)超過(guò)該最大長(zhǎng)度。根據(jù)計(jì)算出的最大文件長(zhǎng)度,在FAT表區(qū)分配足夠的族數(shù)。步驟S183、構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。根據(jù)計(jì)算出的最大文件長(zhǎng)度在文件條目元數(shù)據(jù)區(qū)標(biāo)明該文件長(zhǎng)度為所述最大長(zhǎng)度,而不是實(shí)際長(zhǎng)度。其中,所述步驟S190具體為根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。在針對(duì)源文件內(nèi)容構(gòu)造文件內(nèi)容區(qū)時(shí),由于步驟S182中在FAT表區(qū)分配的族數(shù)多于文件實(shí)際所需族數(shù),因此需要在文件頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于步驟S181中計(jì)算的最大文件長(zhǎng)度。在本發(fā)明的另一實(shí)施例中,所述步驟S170前還包括步驟S171、判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持。如果更新完畢后的所述源文件內(nèi)容的文件格式被所述終端設(shè)備支持,則進(jìn)入所述步驟S170,如果更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持,則進(jìn)入步驟S172。步驟S172、將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。在本發(fā)明的另一實(shí)施例中,所述步驟S170前還包括步驟S173、判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度。如果更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度不大于所述最大文件長(zhǎng)度,則進(jìn)入所述步驟S170,并在重新構(gòu)造文件內(nèi)容區(qū)時(shí)在文件的頭部或尾部補(bǔ)零,使使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。如果更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度,則進(jìn)入步驟S174。步驟S174、將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。需要說(shuō)明的是,本發(fā)明所述技術(shù)方案不僅適用于FAT格式的虛擬磁盤(pán)技術(shù),還可以適用于其它格式,本發(fā)明對(duì)此不進(jìn)行限定。本發(fā)明實(shí)施例技術(shù)方案通過(guò)判斷終端設(shè)備訪問(wèn)扇區(qū)對(duì)應(yīng)的源文件內(nèi)容是否需要更新,如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并將更新后的數(shù)據(jù)返回至終端設(shè)備,使虛擬磁盤(pán)的更新操作對(duì)用戶完全透明,實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。參照?qǐng)D2,示出了本發(fā)明一種虛擬磁盤(pán)裝置優(yōu)選實(shí)施例的組成結(jié)構(gòu)示意圖。所述虛擬磁盤(pán)裝置200包括第一判斷單元210,用于當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。獲取單元220,用于當(dāng)所述第一判斷單元210判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容。第二判斷單元230,用于判斷所述源文件內(nèi)容是否需要更新。處理單元M0,用于當(dāng)所述第二判斷單元230判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)。第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。其中,所述第一構(gòu)造單元包括計(jì)算子單元,用于根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度。第三構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù)。第四構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。其中,所述第二構(gòu)造單元包括第五構(gòu)造子單元,用于根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第三判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持。轉(zhuǎn)換單元,用于當(dāng)所述第三判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持時(shí),將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第四判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度。壓縮單元,用于當(dāng)所述第四判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度時(shí),將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。本發(fā)明各實(shí)施例所述虛擬磁盤(pán)裝置200各組成部分的工作過(guò)程和工作原理在方法實(shí)施例部分已經(jīng)進(jìn)行了詳細(xì)描述,在此不再贅述,參照方法實(shí)施例相關(guān)部分的描述即可。本發(fā)明實(shí)施例技術(shù)方案通過(guò)判斷終端設(shè)備訪問(wèn)扇區(qū)對(duì)應(yīng)的源文件內(nèi)容是否需要更新,如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并將更新后的數(shù)據(jù)返回至終端設(shè)備,使虛擬磁盤(pán)的更新操作對(duì)用戶完全透明,實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。參照?qǐng)D3,示出了本發(fā)明一種終端設(shè)備優(yōu)選實(shí)施例的組成結(jié)構(gòu)示意圖。所述終端設(shè)備300用于訪問(wèn)虛擬磁盤(pán)裝置200并對(duì)所述虛擬磁盤(pán)裝置200返回的數(shù)據(jù)進(jìn)行播放,所述虛擬磁盤(pán)裝置200包括第一判斷單元210,用于當(dāng)接收到終端設(shè)備300對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。獲取單元220,用于當(dāng)所述第一判斷單元210判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容。第二判斷單元230,用于判斷所述源文件內(nèi)容是否需要更新。處理單元M0,用于當(dāng)所述第二判斷單元230判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備300。所述終端設(shè)備300包括發(fā)送單元310,用于發(fā)送對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求。接收單元320,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。播放單元330,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。所述播放單元330對(duì)所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)進(jìn)行處理后,進(jìn)行播放,本發(fā)明所述播放應(yīng)進(jìn)行廣義的理解,包括對(duì)視頻、音頻文件的播放,還包括對(duì)文件資料、網(wǎng)頁(yè)的顯示等動(dòng)作。本發(fā)明所述終端設(shè)備300包括電視機(jī)、電子相框、DVD、筆記本電腦、音樂(lè)播放器等設(shè)備,本發(fā)明對(duì)此不一一例出。本發(fā)明還公開(kāi)了一種終端系統(tǒng),所述終端系統(tǒng)包括終端設(shè)備300和虛擬磁盤(pán)裝置200,所述終端設(shè)備300包括發(fā)送單元310,用于發(fā)送對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求。接收單元320,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。播放單元330,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。所述虛擬磁盤(pán)裝置200包括第一判斷單元210,用于當(dāng)接收到終端設(shè)備300對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。獲取單元220,用于當(dāng)所述第一判斷單元210判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容。第二判斷單元230,用于判斷所述源文件內(nèi)容是否需要更新。處理單元M0,用于當(dāng)所述第二判斷單元230判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備300。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)。第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。其中,所述第一構(gòu)造單元包括計(jì)算子單元,用于根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備300的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度。第三構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù)。第四構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。其中,所述第二構(gòu)造單元包括第五構(gòu)造子單元,用于根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第三判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備300支持。轉(zhuǎn)換單元,用于當(dāng)所述第三判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備300支持時(shí),將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備300支持的文件格式。在本發(fā)明的另一實(shí)施例中,所述虛擬磁盤(pán)裝置200還包括第四判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度。壓縮單元,用于當(dāng)所述第四判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)12度大于所述最大文件長(zhǎng)度時(shí),將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。本發(fā)明各實(shí)施例所述虛擬磁盤(pán)裝置200各組成部分的工作過(guò)程和工作原理在方法實(shí)施例部分已經(jīng)進(jìn)行了詳細(xì)描述,在此不再贅述,參照方法實(shí)施例相關(guān)部分的描述即可。本發(fā)明實(shí)施例技術(shù)方案通過(guò)判斷終端設(shè)備訪問(wèn)扇區(qū)對(duì)應(yīng)的源文件內(nèi)容是否需要更新,如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并將更新后的數(shù)據(jù)返回至終端設(shè)備,使虛擬磁盤(pán)的更新操作對(duì)用戶完全透明,實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。需要說(shuō)明的說(shuō),為了附圖描述的清楚,本發(fā)明各實(shí)施例中,有部分步驟或組成部分在各附圖中并未示意出來(lái)。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括如上述方法實(shí)施例的步驟,所述的存儲(chǔ)介質(zhì),如磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccessMemory,RAM)等。在本發(fā)明各方法實(shí)施例中,所述各步驟的序號(hào)并不能用于限定各步驟的先后順序,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,對(duì)各步驟的先后變化也在本發(fā)明的保護(hù)范圍之內(nèi)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1.一種虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,包括當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);如果所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū),則獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;判斷所述源文件內(nèi)容是否需要更新;如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。2.根據(jù)權(quán)利要求1所述的虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,所述判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)步驟前還包括構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。3.根據(jù)權(quán)利要求2所述的虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,所述構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū)和文件條目元數(shù)據(jù)區(qū)步驟具體為根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度;構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù);構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。4.根據(jù)權(quán)利要求3所述的虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,所述構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)步驟具體為根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,所述在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū)步驟前還包括判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持;如果更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持,則將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。6.根據(jù)權(quán)利要求5所述的虛擬磁盤(pán)內(nèi)容更新方法,其特征在于,所述在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū)步驟前還包括判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度;如果更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度,則將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。7.一種虛擬磁盤(pán)裝置,其特征在于,包括第一判斷單元,用于當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。8.根據(jù)權(quán)利要求7所述的虛擬磁盤(pán)裝置,其特征在于,還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。9.根據(jù)權(quán)利要求8所述的虛擬磁盤(pán)裝置,其特征在于,所述第一構(gòu)造單元包括計(jì)算子單元,用于根據(jù)源文件內(nèi)容的文件格式和所述終端設(shè)備的處理能力計(jì)算所述源文件內(nèi)容在更新后的最大文件長(zhǎng)度;第三構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的FAT表區(qū),在所述FAT表區(qū)根據(jù)所述最大文件長(zhǎng)度為所述源文件內(nèi)容分配足夠的簇?cái)?shù);第四構(gòu)造子單元,用于構(gòu)造所述虛擬磁盤(pán)的文件條目元數(shù)據(jù)區(qū),在所述文件條目元數(shù)據(jù)區(qū)標(biāo)明所述源文件內(nèi)容的長(zhǎng)度為所述最大文件長(zhǎng)度。10.根據(jù)權(quán)利要求9所述的虛擬磁盤(pán)裝置,其特征在于,所述第二構(gòu)造單元包括第五構(gòu)造子單元,用于根據(jù)源文件內(nèi)容構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū),并在所述源文件內(nèi)容的頭部或尾部補(bǔ)零,使補(bǔ)零后的文件長(zhǎng)度等于所述最大文件長(zhǎng)度。11.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的虛擬磁盤(pán)裝置,其特征在于,還包括第三判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件格式是否被所述終端設(shè)備支持;轉(zhuǎn)換單元,用于當(dāng)所述第三判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件格式不被所述終端設(shè)備支持時(shí),將更新完畢后的所述源文件內(nèi)容的文件格式轉(zhuǎn)換為所述終端設(shè)備支持的文件格式。12.根據(jù)權(quán)利要求11所述的虛擬磁盤(pán)裝置,其特征在于,還包括第四判斷單元,用于判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度是否大于所述最大文件長(zhǎng)度;壓縮單元,用于當(dāng)所述第四判斷單元判斷更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度大于所述最大文件長(zhǎng)度時(shí),將更新完畢后的所述源文件內(nèi)容的文件長(zhǎng)度壓縮至所述最大文件長(zhǎng)度。13.一種終端設(shè)備,其特征在于,用于訪問(wèn)虛擬磁盤(pán)裝置并對(duì)所述虛擬磁盤(pán)裝置返回的數(shù)據(jù)進(jìn)行播放,所述虛擬磁盤(pán)裝置包括第一判斷單元,用于當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備;所述終端設(shè)備包括發(fā)送單元,用于發(fā)送對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求;接收單元,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);播放單元,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù)。14.一種終端系統(tǒng),其特征在于,包括終端設(shè)備和虛擬磁盤(pán)裝置,所述終端設(shè)備包括發(fā)送單元,用于發(fā)送對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求;接收單元,用于接收所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);播放單元,用于播放所述虛擬磁盤(pán)扇區(qū)返回的數(shù)據(jù);所述虛擬磁盤(pán)裝置包括第一判斷單元,用于當(dāng)接收到所述終端設(shè)備對(duì)所述虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);獲取單元,用于當(dāng)所述第一判斷單元判斷所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū)時(shí),獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;第二判斷單元,用于判斷所述源文件內(nèi)容是否需要更新;處理單元,用于當(dāng)所述第二判斷單元判斷所述源文件內(nèi)容需要更新時(shí),對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。15.根據(jù)權(quán)利要求14所述的終端系統(tǒng),其特征在于,所述虛擬磁盤(pán)裝置還包括第一構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件分配表FAT表區(qū)和文件條目元數(shù)據(jù)區(qū);第二構(gòu)造單元,用于構(gòu)造所述虛擬磁盤(pán)的文件內(nèi)容區(qū)。全文摘要本發(fā)明實(shí)施例公開(kāi)了虛擬磁盤(pán)內(nèi)容更新方法、虛擬磁盤(pán)裝置、終端設(shè)備及系統(tǒng)。所述方法包括步驟當(dāng)接收到終端設(shè)備對(duì)虛擬磁盤(pán)扇區(qū)的訪問(wèn)請(qǐng)求時(shí),判斷所述扇區(qū)是否處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū);如果所述扇區(qū)處于所述虛擬磁盤(pán)的文件內(nèi)容區(qū),則獲取所述扇區(qū)對(duì)應(yīng)的源文件內(nèi)容;判斷所述源文件內(nèi)容是否需要更新;如果所述源文件內(nèi)容需要更新,則對(duì)所述源文件內(nèi)容執(zhí)行更新操作,在更新完畢后重新構(gòu)造所述源文件內(nèi)容對(duì)應(yīng)的文件內(nèi)容區(qū),并返回所述扇區(qū)的數(shù)據(jù)至所述終端設(shè)備。本發(fā)明技術(shù)方案當(dāng)虛擬磁盤(pán)源內(nèi)容更新時(shí),所構(gòu)造的虛擬盤(pán)內(nèi)容同步透明更新,從而實(shí)現(xiàn)用戶通過(guò)虛擬磁盤(pán)播放實(shí)時(shí)更新的內(nèi)容。文檔編號(hào)G06F17/30GK102486773SQ200910244188公開(kāi)日2012年6月6日申請(qǐng)日期2009年12月30日優(yōu)先權(quán)日2009年12月30日發(fā)明者隗立濤申請(qǐng)人:聯(lián)想(北京)有限公司