一種龍芯3B服務(wù)器利用U盤安裝NeoKylin Linux系統(tǒng)的方法
【專利摘要】本發(fā)明公開一種龍芯3B服務(wù)器利用U盤安裝NeoKylinLinux系統(tǒng)的方法,屬于服務(wù)器系統(tǒng)【技術(shù)領(lǐng)域】,具體步驟為制作系統(tǒng)U盤,拷貝NeoKylinLinux系統(tǒng)安裝文件;系統(tǒng)安裝,開機(jī)進(jìn)入BIOS,退出BIOS進(jìn)入PMON命令行,PMON進(jìn)入引導(dǎo)系統(tǒng)后,選擇自動(dòng)安裝;利用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng),重啟開機(jī)進(jìn)入BIOS,退出BIOS進(jìn)入PMON命令行,引導(dǎo)完畢后進(jìn)入系統(tǒng)初始化設(shè)置;替換文件系統(tǒng)boot目錄下系統(tǒng)內(nèi)核:將U盤根目錄下系統(tǒng)內(nèi)核vmlinux拷貝到文件系統(tǒng)boot目錄下,替換掉原有內(nèi)核,重啟后可自動(dòng)引導(dǎo)進(jìn)入系統(tǒng);本發(fā)明實(shí)現(xiàn)利用U盤在未適配好NeoKylinLinux系統(tǒng)的龍芯3B服務(wù)器上安裝NeoKylinLinux系統(tǒng)。
【專利說(shuō)明】—種龍芯3B服務(wù)器利用U盤安裝NeoKy I in Linux系統(tǒng)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明公開一種NeoKylin Linux系統(tǒng)的方法,屬于服務(wù)器系統(tǒng)【技術(shù)領(lǐng)域】,具體地說(shuō)是一種龍芯3B服務(wù)器利用U盤安裝NeoKylin Linux系統(tǒng)的方法。
【背景技術(shù)】
[0002]在政府、國(guó)防、航天、能源等有關(guān)國(guó)計(jì)民生的重要領(lǐng)域中,為擺脫使用國(guó)外商用系統(tǒng)所存在的安全等級(jí)不高、功能不完整、服務(wù)不配套、防護(hù)強(qiáng)度不足等隱患,研制開發(fā)自主的操作系統(tǒng)是配合優(yōu)秀的國(guó)產(chǎn)服務(wù)器是關(guān)鍵,目前龍芯3A服務(wù)器,具有最新中標(biāo)麒麟服務(wù)器版操作系統(tǒng)NeoKylin Linux Advanced Server 6.0,而最新開發(fā)的龍芯3B1500服務(wù)器,還沒(méi)有完全適配好新版本系統(tǒng),本發(fā)明提供一種龍芯3Β服務(wù)器利用U盤安裝NeoKylinLinux系統(tǒng)的方法,利用龍芯3Α服務(wù)器原有的中標(biāo)麒麟服務(wù)器版操作系統(tǒng)在雙路龍芯3B1500服務(wù)器上進(jìn)行應(yīng)用,用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng)的雙重制約啟動(dòng)方式,在系統(tǒng)安裝完畢重啟后,需要利用U盤中的內(nèi)核進(jìn)行步驟的引導(dǎo),使得國(guó)產(chǎn)固件PMON進(jìn)行下一步操作來(lái)讀取硬盤中的NeoKylin Linux操作系統(tǒng),更因龍芯3B1500處理器的主頻、浮點(diǎn)計(jì)算性能等高于龍芯3A處理器,NeoKylin Linux系統(tǒng)在龍芯3B1500服務(wù)器上的應(yīng)用效果也得到了大幅度的提高,更好地體現(xiàn)了 NeoKylin Linux操作系統(tǒng)的穩(wěn)定性和易用性,優(yōu)化了NeoKylin Linux操作系統(tǒng)從龍芯3A平臺(tái)轉(zhuǎn)移到龍芯3B平臺(tái)使用的適配方法。
[0003]其中最新版的NeoKylinLinux系統(tǒng)為NeoKylin Linux Advanced Server 6.0:中標(biāo)麒麟高級(jí)服務(wù)器操作系統(tǒng)軟件V6.0,龍芯64位,能夠運(yùn)行在國(guó)產(chǎn)龍芯CPU如浪潮、曙光、聯(lián)想、寶德、長(zhǎng)城等硬件服務(wù)器平臺(tái)上,與X86服務(wù)器操作系統(tǒng)和UNIX操作系統(tǒng)功能相當(dāng),整個(gè)系統(tǒng)實(shí)現(xiàn)自主可控,具有自主版權(quán)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明針對(duì)對(duì)于沒(méi)有適配好NeoKylin Linux系統(tǒng)的龍芯3B服務(wù)器,利用U盤安裝適配于龍芯3A服務(wù)器的NeoKylin Linux系統(tǒng),使之如何適配良好的問(wèn)題,提供一種龍芯3B服務(wù)器利用U盤安裝NeoKylin Linux系統(tǒng)的方法,實(shí)現(xiàn)利用U盤在未適配好NeoKylinLinux系統(tǒng)的龍芯3B服務(wù)器上安裝NeoKylin Linux系統(tǒng)。
[0005]本發(fā)明提出的具體方案是:
一種龍芯3B服務(wù)器利用U盤安裝NeoKylin Linux系統(tǒng)的方法,具體步驟為:
制作系統(tǒng)U盤:拷貝NeoKy I in Linux系統(tǒng)安裝文件,將龍芯3B的系統(tǒng)內(nèi)核Linux2.6.32_loongson3文件名改為vmlinux和vmlinux.1nstalI,分別拷貝到U盤根目錄下和boot目錄下,替換重名文件;
系統(tǒng)安裝:開機(jī)看到圖標(biāo)后,按“Delete”鍵,進(jìn)入B1S,退出B1S進(jìn)入PMON命令行,PMON進(jìn)入引導(dǎo)系統(tǒng)后,中標(biāo)麒麟龍芯SERVER版操作系統(tǒng)歡迎頁(yè)面,選擇自動(dòng)安裝;
系統(tǒng)安裝成功后,利用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng):重啟開機(jī)看到圖標(biāo)后,按“Delete”鍵,進(jìn)入B1S,退出B1S進(jìn)入PMON命令行,引導(dǎo)完畢后進(jìn)入系統(tǒng)初始化設(shè)置,設(shè)置完畢后即可進(jìn)入系統(tǒng);
替換文件系統(tǒng)boot目錄下系統(tǒng)內(nèi)核:將U盤根目錄下系統(tǒng)內(nèi)核vmlinux拷貝到文件系統(tǒng)boot目錄下,替換掉原有內(nèi)核,重啟后可自動(dòng)引導(dǎo)進(jìn)入系統(tǒng),系統(tǒng)的界面得到優(yōu)化。
[0006]所述的系統(tǒng)安裝中PMON命令行為:
PM0N>load /dev/fs/fatiusbO/vmlinux.1nstall
PM0N>initrd /dev/fs/fatiusbO/boot/initrd.gz
PM0N>g console=tty rdinit=/sbin/init usb_install
看到以上命令行,PMON進(jìn)入引導(dǎo)系統(tǒng)。
[0007]所述的系統(tǒng)安裝中自動(dòng)安裝過(guò)程為PMON進(jìn)入引導(dǎo)系統(tǒng)后,中標(biāo)麒麟龍芯SERVER版操作系統(tǒng)歡迎頁(yè)面,選擇自動(dòng)安裝:
點(diǎn)擊“下一步”進(jìn)入“選擇分區(qū)”頁(yè)面,安裝界面會(huì)顯示整個(gè)硬盤的存儲(chǔ)空間,點(diǎn)擊“下一步”讓用戶確認(rèn)是否繼續(xù)安裝;
點(diǎn)擊“0K”進(jìn)入“資料寫入”頁(yè)面,開始數(shù)據(jù)寫入;安裝結(jié)束后會(huì)進(jìn)入“結(jié)束”頁(yè)面;點(diǎn)擊“退出”機(jī)器重啟。
[0008]所述的利用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng)中的PMON命令行為:
PM0N>load /dev/fs/fatiusbO/vmlinux
PM0N>g console=tty root=/dev/sdal
看到以上命令行,PMON進(jìn)入引導(dǎo)系統(tǒng)。
[0009]為了保證系統(tǒng)安裝完畢后能夠重新啟動(dòng),本發(fā)明利用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng)的雙重制約啟動(dòng)方式,在系統(tǒng)安裝完畢重啟后,需要利用U盤中的內(nèi)核進(jìn)行步驟的引導(dǎo),使得國(guó)產(chǎn)固件PMON進(jìn)行下一步操作來(lái)讀取硬盤中的NeoKylin Linux操作系統(tǒng)。
[0010]本發(fā)明的有益之處是:本發(fā)明在龍芯3B1500服務(wù)器,還沒(méi)有完全適配好新版本系統(tǒng)時(shí),利用龍芯3A服務(wù)器原有的中標(biāo)麒麟服務(wù)器版操作系統(tǒng)在雙路龍芯3B1500服務(wù)器上進(jìn)行應(yīng)用,用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng)的雙重制約啟動(dòng)方式,在系統(tǒng)安裝完畢重啟后,需要利用U盤中的內(nèi)核進(jìn)行步驟的引導(dǎo),使得國(guó)產(chǎn)固件PMON進(jìn)行下一步操作來(lái)讀取硬盤中的NeoKylin Linux操作系統(tǒng),更好地體現(xiàn)了 NeoKylin Linux操作系統(tǒng)的穩(wěn)定性和易用性,優(yōu)化了 NeoKylin Linux操作系統(tǒng)從龍芯3A平臺(tái)轉(zhuǎn)移到龍芯3B平臺(tái)使用的適配方法,更因龍芯3B1500處理器的主頻、浮點(diǎn)計(jì)算性能等高于龍芯3A處理器,NeoKylin Linux系統(tǒng)在龍芯3B1500服務(wù)器上的應(yīng)用效果也得到了大幅度的提高。
【具體實(shí)施方式】
[0011]NeoKylin Linux系統(tǒng)以最新版本的NeoKylin Linux Advanced Server 6.0為例,龍芯3B即為浪潮龍芯3B1500,進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。
[0012]—種龍芯3B服務(wù)器利用U盤安裝NeoKylin Linux系統(tǒng)的方法,具體步驟為: 首先制作系統(tǒng)U盤:拷貝NeoKylin Linux Advanced Server 6.0系統(tǒng)安裝文件,將龍芯 3B 的系統(tǒng)內(nèi)核 Linux 2.6.32_loongson3 文件名改為 vmlinux 和 vmlinux.1nstall,分別拷貝到U盤根目錄下和boot目錄下,替換重名文件;
其次系統(tǒng)安裝:開機(jī)看到“INSPUR浪潮”圖標(biāo)后,按“Delete”鍵,進(jìn)入B10S,退出B1S進(jìn)入PMON命令行,PMON命令行為:
PM0N>load /dev/fs/fatiusbO/vmlinux.1nstall
PMON>initrd /dev/fs/fatiusbO/boot/initrd.gz
PM0N>g console=tty rdinit=/sbin/init usb_install
PMON進(jìn)入引導(dǎo)系統(tǒng)后,中標(biāo)麒麟龍芯SERVER版操作系統(tǒng)歡迎頁(yè)面,選擇自動(dòng)安裝:點(diǎn)擊“下一步”進(jìn)入“選擇分區(qū)”頁(yè)面,安裝界面會(huì)顯示整個(gè)硬盤的存儲(chǔ)空間,點(diǎn)擊“下一步”讓用戶確認(rèn)是否繼續(xù)安裝;點(diǎn)擊“0K”進(jìn)入“資料寫入”頁(yè)面,開始數(shù)據(jù)寫入;安裝結(jié)束后會(huì)進(jìn)入“結(jié)束”頁(yè)面;點(diǎn)擊“退出”機(jī)器重啟;
然后系統(tǒng)安裝成功后,利用U盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng):重啟開機(jī)看到“INSPUR浪潮”圖標(biāo)后,按“Delete”鍵,進(jìn)入B1S,退出B1S進(jìn)入PMON命令行,PMON命令行為:PM0N>load /dev/fs/fatiusbO/vmlinuxPM0N>g console=tty root=/dev/sdal引導(dǎo)完畢后進(jìn)入系統(tǒng)初始化設(shè)置,設(shè)置完畢后即可進(jìn)入系統(tǒng);
最后替換文件系統(tǒng)boot目錄下系統(tǒng)內(nèi)核:將U盤根目錄下系統(tǒng)內(nèi)核vmlinux拷貝到文件系統(tǒng)boot目錄下,替換掉原有內(nèi)核,重啟后可自動(dòng)引導(dǎo)進(jìn)入系統(tǒng),系統(tǒng)的界面得到優(yōu)化。
【權(quán)利要求】
1.一種龍芯38服務(wù)器利用I盤安裝他0辦11!1 皿X系統(tǒng)的方法,其特征是具體步驟為: 制作系統(tǒng)I盤:拷貝^601(71111 1111^系統(tǒng)安裝文件,將龍芯38的系統(tǒng)內(nèi)核[化狀2.6.32-10011^80113文件名改為VIII11皿叉和VIII111110.11181^11,分別拷貝到V盤根目錄下和1300^目錄下,替換重名文件; 系統(tǒng)安裝:開機(jī)看到圖標(biāo)后,按“0616仏”鍵,進(jìn)入8103,退出8103進(jìn)入?皿例命令行,?10~進(jìn)入引導(dǎo)系統(tǒng)后,中標(biāo)麒麟龍芯321^21?版操作系統(tǒng)歡迎頁(yè)面,選擇自動(dòng)安裝; 系統(tǒng)安裝成功后,利用I盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng):重啟開機(jī)看到圖標(biāo)后,按“0616仏”鍵,進(jìn)入8103,退出8103進(jìn)入?皿例命令行,引導(dǎo)完畢后進(jìn)入系統(tǒng)初始化設(shè)置,設(shè)置完畢后即可進(jìn)入系統(tǒng); 替換文件系統(tǒng)600七目錄下系統(tǒng)內(nèi)核:將I盤根目錄下系統(tǒng)內(nèi)核拷貝到文件系統(tǒng)化於目錄下,替換掉原有內(nèi)核,重啟后可自動(dòng)引導(dǎo)進(jìn)入系統(tǒng),系統(tǒng)的界面得到優(yōu)化。
2.根據(jù)權(quán)利要求1所述的一種龍芯38服務(wù)器利用I盤安裝他0辦11!1皿X系統(tǒng)的方法,其特征是所述的系統(tǒng)安裝中?10~命令行為:
^10^)108(1 /? 8/^81:(3118130/VI?。?!11181:811
/(16^/^8/^1:(3118130/13001:/11111:1-(1.^2
00118016=1:1:7 ^(111111=/8)3111/11111: 118^11181:811 看到以上命令行,?皿例進(jìn)入引導(dǎo)系統(tǒng)。
3.根據(jù)權(quán)利要求1或2所述的一種龍芯38服務(wù)器利用II盤安裝^601(71111[丨皿工系統(tǒng)的方法,其特征是所述的系統(tǒng)安裝中自動(dòng)安裝過(guò)程為?10~進(jìn)入引導(dǎo)系統(tǒng)后,中標(biāo)麒麟龍芯82^21?版操作系統(tǒng)歡迎頁(yè)面,選擇自動(dòng)安裝: 點(diǎn)擊“下一步”進(jìn)入“選擇分區(qū)”頁(yè)面,安裝界面會(huì)顯示整個(gè)硬盤的存儲(chǔ)空間,點(diǎn)擊“下一步”讓用戶確認(rèn)是否繼續(xù)安裝; 點(diǎn)擊“01^”進(jìn)入“資料寫入”頁(yè)面,開始數(shù)據(jù)寫入;安裝結(jié)束后會(huì)進(jìn)入“結(jié)束”頁(yè)面;點(diǎn)擊“退出”機(jī)器重啟。
4.根據(jù)權(quán)利要求3所述的一種龍芯38服務(wù)器利用I盤安裝他0辦11!1皿X系統(tǒng)的方法,其特征是利用V盤中內(nèi)核引導(dǎo)硬盤中系統(tǒng)啟動(dòng)中的?10~命令行為:
^10^)108(1 / (16^/^8/^81:(3118130/VI!??!
00118016=1:1:7 ^001=/8(1^1 看到以上命令行,?皿例進(jìn)入引導(dǎo)系統(tǒng)。
【文檔編號(hào)】G06F9/445GK104461653SQ201410831912
【公開日】2015年3月25日 申請(qǐng)日期:2014年12月29日 優(yōu)先權(quán)日:2014年12月29日
【發(fā)明者】趙廣, 趙永東 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司