提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種開機(jī)系統(tǒng)及其方法,尤其是指一種提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)及其方法。
【背景技術(shù)】
[0002]現(xiàn)有遠(yuǎn)端開機(jī)方式是由計(jì)算機(jī)端中的開機(jī)程序執(zhí)行時(shí),啟動(dòng)網(wǎng)絡(luò)連接功能以連接至服務(wù)端,并選擇服務(wù)端特定的磁盤機(jī)名稱進(jìn)而啟動(dòng)操作系統(tǒng),以提供計(jì)算機(jī)端的遠(yuǎn)端開機(jī)。
[0003]但是磁盤機(jī)名稱是可以被改變的,當(dāng)磁盤機(jī)名稱被改變時(shí),由計(jì)算機(jī)端中的開機(jī)程序執(zhí)行啟動(dòng)網(wǎng)絡(luò)連接功能以連接至服務(wù)端,選擇服務(wù)端特定的磁盤機(jī)名稱則會(huì)選擇到錯(cuò)誤的硬盤,而造成計(jì)算機(jī)端無(wú)法啟動(dòng)操作系統(tǒng),即無(wú)法提供計(jì)算機(jī)端的遠(yuǎn)端開機(jī)。
[0004]綜上所述,可知現(xiàn)有技術(shù)中長(zhǎng)期以來(lái)一直存在現(xiàn)有遠(yuǎn)端開機(jī)是依據(jù)磁盤機(jī)名稱進(jìn)行遠(yuǎn)端開機(jī),但磁盤機(jī)名稱被改變則無(wú)法進(jìn)行遠(yuǎn)端開機(jī)的問(wèn)題,因此有必要提出改進(jìn)的技術(shù)手段,來(lái)解決此一問(wèn)題。
【發(fā)明內(nèi)容】
[0005]有鑒于現(xiàn)有技術(shù)存在現(xiàn)有遠(yuǎn)端開機(jī)是依據(jù)磁盤機(jī)名稱進(jìn)行遠(yuǎn)端開機(jī),但磁盤機(jī)名稱被改變則無(wú)法進(jìn)行遠(yuǎn)端開機(jī)的問(wèn)題,本發(fā)明遂揭露一種提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)及其方法,其中:
[0006]本發(fā)明所揭露的提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng),其包含:服務(wù)端以及多個(gè)計(jì)算機(jī)端。
[0007]服務(wù)端具有多個(gè)服務(wù)端硬盤,每一個(gè)服務(wù)端硬盤對(duì)應(yīng)有硬盤通用唯一識(shí)別碼(Universally Unique Identifier, UUID),服務(wù)端硬盤中安裝有操作系統(tǒng)的服務(wù)端硬盤定義為操作系統(tǒng)硬盤,每一個(gè)計(jì)算機(jī)端具有開機(jī)程序。
[0008]計(jì)算機(jī)端開機(jī)時(shí),開機(jī)程序被執(zhí)行,開機(jī)程序依據(jù)開機(jī)信息自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼,并啟動(dòng)網(wǎng)絡(luò)連接功能連接至服務(wù)端,以自服務(wù)端中選擇與硬盤通用唯一識(shí)別碼對(duì)應(yīng)的操作系統(tǒng)硬盤,計(jì)算機(jī)端自被選擇出的操作系統(tǒng)硬盤啟動(dòng)操作系統(tǒng)。
[0009]本發(fā)明所揭露的提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的方法,其包含下列步驟:
[0010]首先,提供具有多個(gè)服務(wù)端硬盤的服務(wù)端,每一個(gè)服務(wù)端硬盤對(duì)應(yīng)有硬盤通用唯一識(shí)別碼(Universally Unique Identifier, UUID),服務(wù)端硬盤中安裝有操作系統(tǒng)的服務(wù)端硬盤定義為操作系統(tǒng)硬盤;接著,提供多個(gè)計(jì)算機(jī)端,每一個(gè)計(jì)算機(jī)端具有開機(jī)程序?’最后,計(jì)算機(jī)端開機(jī)時(shí),開機(jī)程序被執(zhí)行,開機(jī)程序依據(jù)開機(jī)信息自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼,并啟動(dòng)網(wǎng)絡(luò)連接功能連接至服務(wù)端,以自服務(wù)端中選擇與硬盤通用唯一識(shí)別碼對(duì)應(yīng)的操作系統(tǒng)硬盤,計(jì)算機(jī)端自被選擇出的操作系統(tǒng)硬盤啟動(dòng)操作系統(tǒng)。
[0011]本發(fā)明所揭露的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明是由計(jì)算機(jī)端中的開機(jī)程序依據(jù)開機(jī)信息自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼,并啟動(dòng)網(wǎng)絡(luò)連接功能連接至服務(wù)端,以自服務(wù)端中選擇與硬盤通用唯一識(shí)別碼對(duì)應(yīng)的操作系統(tǒng)硬盤,計(jì)算機(jī)端自被選擇出的操作系統(tǒng)硬盤啟動(dòng)操作系統(tǒng)。
[0012]通過(guò)上述的技術(shù)手段,本發(fā)明可以達(dá)成計(jì)算機(jī)端中開機(jī)程序依據(jù)硬盤通用唯一識(shí)別碼可正確無(wú)誤進(jìn)行遠(yuǎn)端開機(jī)的技術(shù)功效。
【附圖說(shuō)明】
[0013]圖1繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)架構(gòu)圖。
[0014]圖2繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的方法流程圖。
[0015]圖3繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)架構(gòu)圖。
[0016]圖4繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的對(duì)照表示意圖。
[0017]圖5繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的開機(jī)選項(xiàng)示意圖。
[0018]圖6繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的對(duì)照表更新結(jié)果示意圖。
[0019]【符號(hào)說(shuō)明】
[0020]10服務(wù)端
[0021]11服務(wù)端硬盤
[0022]111第一服務(wù)端硬盤
[0023]112第二服務(wù)端硬盤
[0024]113第三服務(wù)端硬盤
[0025]114第四服務(wù)端硬盤
[0026]20計(jì)算機(jī)端
[0027]201計(jì)算機(jī)端硬盤
[0028]21第一計(jì)算機(jī)端
[0029]211第一計(jì)算機(jī)端硬盤
[0030]212第二計(jì)算機(jī)端硬盤
[0031]22第二計(jì)算機(jī)端.
[0032]30對(duì)照表
[0033]41開機(jī)選項(xiàng)
【具體實(shí)施方式】
[0034]以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。
[0035]以下首先要說(shuō)明本發(fā)明所揭露的提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng),并請(qǐng)參考「圖1」所示,「圖1」繪示為本發(fā)明提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng)架構(gòu)圖。
[0036]本發(fā)明所揭露的提供計(jì)算機(jī)端遠(yuǎn)端開機(jī)的系統(tǒng),其包含:服務(wù)端10以及多個(gè)計(jì)算機(jī)端20。
[0037]服務(wù)端10具有多個(gè)服務(wù)端硬盤11,每一個(gè)服務(wù)端硬盤11對(duì)應(yīng)有硬盤通用唯一識(shí)別碼(Universally Unique Identifier, UUID),并且服務(wù)端硬盤11中安裝有操作系統(tǒng)的服務(wù)端硬盤11定義為操作系統(tǒng)硬盤,以及服務(wù)端硬盤11中未安裝操作系統(tǒng)的服務(wù)端硬盤11定義為數(shù)據(jù)硬盤,數(shù)據(jù)硬盤用以進(jìn)行數(shù)據(jù)的儲(chǔ)存,硬盤通用唯一識(shí)別碼具有唯一且不重復(fù)的特性,且硬盤通用唯一識(shí)別碼是由一串16位字節(jié)的16進(jìn)制數(shù)字所構(gòu)成,且每一個(gè)計(jì)算機(jī)端20具有開機(jī)程序。
[0038]上述服務(wù)端10中的服務(wù)端硬盤11可安裝相同的操作系統(tǒng),例如:第一服務(wù)端硬盤安裝Iinux操作系統(tǒng)、第二服務(wù)端硬盤安裝Iinux操作系統(tǒng)以及第三服務(wù)端硬盤安裝Iinux操作系統(tǒng);上述服務(wù)端10中的服務(wù)端硬盤11亦可安裝不相同的操作系統(tǒng),例如:第一服務(wù)端硬盤安裝Iinux操作系統(tǒng)、第二服務(wù)端硬盤安裝windows XP操作系統(tǒng)以及第三服務(wù)端硬盤安裝windows操作系統(tǒng);上述服務(wù)端10中的服務(wù)端硬盤11亦可安裝部分相同且部分不相同的操作系統(tǒng),例如:第一服務(wù)端硬盤安裝Iinux操作系統(tǒng)、第二服務(wù)端硬盤安裝Iinux操作系統(tǒng)以及第三服務(wù)端硬盤安裝windows操作系統(tǒng),在此僅為舉例說(shuō)明之,并不以此局限本發(fā)明的應(yīng)用范疇。
[0039]當(dāng)計(jì)算機(jī)端20開機(jī)時(shí),計(jì)算機(jī)端20的開機(jī)程序會(huì)被執(zhí)行,計(jì)算機(jī)端20的開機(jī)程序即依據(jù)開機(jī)信息自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼,舉例來(lái)說(shuō),假設(shè)開機(jī)信息為服務(wù)端10的第一服務(wù)端硬盤,且對(duì)照表中包含有服務(wù)端10第一服務(wù)端硬盤與硬盤通用唯一識(shí)別碼為“550e8400-e29b-41d4-a716-446655440000”的一筆數(shù)據(jù),計(jì)算機(jī)端20的開機(jī)程序即可自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼為“550e8400-e29b-41d4-a716-446655440000”。
[0040]并且計(jì)算機(jī)端20會(huì)啟動(dòng)網(wǎng)絡(luò)連接功能以連接至服務(wù)端10,以自服務(wù)端10中選擇與硬盤通用唯一識(shí)別碼對(duì)應(yīng)的操作系統(tǒng)硬盤,計(jì)算機(jī)端20即可自被選擇出的操作系統(tǒng)硬盤啟動(dòng)操作系統(tǒng),承上述舉例,計(jì)算機(jī)端20啟動(dòng)網(wǎng)絡(luò)連接功能以連接至服務(wù)端10,且自服務(wù)端10中與硬盤通用唯一識(shí)別碼為“550e8400-e29b-41d4-a716-446655440000”對(duì)應(yīng)的操作系統(tǒng)硬盤即為第一服務(wù)端硬盤,計(jì)算機(jī)端20即可選擇服務(wù)端10中第一服務(wù)端硬盤以啟動(dòng)操作系統(tǒng)。
[0041]上述的開機(jī)信息可以是在開機(jī)程序中預(yù)先設(shè)定的服務(wù)端10中操作系統(tǒng)硬盤其中之一,以依據(jù)被預(yù)先設(shè)定的服務(wù)端10中操作系統(tǒng)硬盤其中之一自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼,舉例來(lái)說(shuō),假設(shè)開機(jī)信息為服務(wù)端10的第一服務(wù)端硬盤,且對(duì)照表中包含有服務(wù)端10第一服務(wù)端硬盤與硬盤通用唯一識(shí)別碼為“550e8400-e29b-41d4-a716-446655440000”的一筆數(shù)據(jù),計(jì)算機(jī)端20的開機(jī)程序即可自對(duì)照表中查詢出對(duì)應(yīng)的硬盤通用唯一識(shí)別碼為 “550e8400-e29b-41d4-a716-446655440000”。
[0042]上述的開機(jī)信息亦可以為自基本輸