云主機(jī)添加Grub2引導(dǎo)WinPE ISO_第1頁
云主機(jī)添加Grub2引導(dǎo)WinPE ISO_第2頁
云主機(jī)添加Grub2引導(dǎo)WinPE ISO_第3頁
云主機(jī)添加Grub2引導(dǎo)WinPE ISO_第4頁
云主機(jī)添加Grub2引導(dǎo)WinPE ISO_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

云主機(jī)添加Grub2引導(dǎo)WinPEISO

(Windows系統(tǒng))導(dǎo)讀云主機(jī)安裝的系統(tǒng)是Windows2008R2,BIOS+MBR,想利用Grub2引導(dǎo)發(fā)位于磁盤上WindowsPEISO或其他系統(tǒng),可以采用在Windows系統(tǒng)中安裝grub2實現(xiàn)。安裝配置步驟第一步、Grub2下載,文件準(zhǔn)備到Grub2官網(wǎng)/gnu/grub/下載文件grub-2.02-for-windows.zip,將其解壓至任意路徑下,比如D:\。這樣Grub2的主程序目錄將位于D:\grub-2.02-for-windows第二步,Grub2安裝以管理員身份運行CMD,輸入命令wmicdiskdrivelistbrief記錄下安裝目標(biāo)磁盤DeviceID,本教程將安裝至\\.\PHYSICALDRIVE0MicrosoftWindows[Version10.0.10586](c)2015MicrosoftCorporation.Allrightsreserved.C:\Windows\system32>wmicdiskdrivelistbriefCaption DeviceID Model PartitionsSizeWDC WD5000AAKX-001CA0 \\.\PHYSICALDRIVE0 WDCWD5000AAKX-001CA0 3 500105249280C:\Windows\system32>將當(dāng)前路徑切換至Grub2主程序所在路徑,輸入cd/dd:\grub-2.02-for-windowsC:\Windows\system32>cd/dd:\grub-2.02-for-windowsd:\grub-2.02-for-windows>查看grub-install.ex的幫助文件,可以輸入grub-install.exe--hel或grub-install.exe-?,顯示如下內(nèi)容:Usage:grub-install[OPTION...][OPTION][INSTALL_DEVICE]InstallGRUBonyourdrive.—compress=no|xz|gz|lzo compressGRUBfiles[optional]-d,—directory=DIR useimagesandmodulesunderDIR[default=C:\grub-2.02-for-windows/<platform>]—fonts=FONTS installFONTS[default=unicode]—install-modules=MODULES installonlyMODULESandtheirdependencies[default=all]-k,—-k,—pubkey=FILE--locale-directory=DIRusetranslationsunderDIR[default=C:\grub-2.02-for-windows/locale]--locales=LOCALESinstallonlyLOCALES[default=all]--modules=MODULESpre-loadspecifiedmodulesMODULES--themes=THEMESinstallTHEMES[default=starfield]-v,--verboseprintverbosemessages.--allow-floppymakethedrivealsobootableasfloppy(defaultforfdXdevices).MaybreakonsomeBIOSes.—boot-directory=DIR installGRUBimagesunderthedirectoryDIR/grubinsteadoftheboot/grubdirectory--bootloader-id=ID theIDofbootloader.ThisoptionisonlyavailableonEFIandMacs.—core-compress=xz|none|autochoosethecompressiontouseforcoreimage—disk-module=MODULEdiskmoduletouse(biosdiskornative).This—disk-module=MODULEoptionisonlyavailableonBIOStarget.—efi-directory=DIRuseDIRastheEFISystemPartitionroot.--forceinstallevenifproblemsaredetected--force-file-iduseidentifierfileevenifUUIDisavailable—label-bgcolor=COLOR useCOLORforlabelbackground—label-color=COLOR useCOLORforlabel--label-font=FILEuseFILEasfontforlabel--macppc-directory=DIRuseDIRforPPCMACinstall.--no-bootsectordonotinstallbootsector--no-nvramdon,tupdatethe'boot-device'/'Boot*'NVRAMvariables.ThisoptionisonlyavailableonEFIandIEEE1275targets.--no-rs-codesDonotapplyanyreed-solomoncodeswhenembeddingcore.img.Thisoptionisonlyavailableonx86BIOStargets.—product-version=STRING useSTRINGasproductversion--recheckdeletedevicemapifitalreadyexists--removabletheinstallationdeviceisremovable.ThisoptionisonlyavailableonEFI.-s,—skip-fs-probe donotprobeforfilesystemsinDEVICE--target=TARGETinstallGRUBforTARGETplatform[default=i386-pc];availabletargets:arm-efi,arm-uboot,arm64-efi,i386-coreboot,i386-efi,i386-ieee1275,i386-multiboot,i386-pc,i386-qemu,i386-xen,ia64-efi,mips-arc,mips-qemu_mips,mipsel-arc,mipsel-loongson,mipsel-qemu_mips,powerpc-ieee1275,sparc64-ieee1275,x86_64-efi,x86_64-xen-?,—helpgivethishelplist--usagegiveashortusagemessage-V,--versionprintprogramversionMandatoryoroptionalargumentstolongoptionsarealsomandatoryoroptionalforanycorrespondingshortoptions.INSTALL_DEVICEmustbesystemdevicefilename.grub-installcopiesGRUBimagesintoboot/grub.Onsomeplatforms,itmayalsoinstallGRUBintothebootsector.Reportbugsto<bug-grub@>.參數(shù)說明:

--directory指定鏡像和模塊的路徑--directory指定鏡像和模塊的路徑,本教程將此參數(shù)設(shè)置為—directory=D:\grub-2.02-for-windows\i386-pc,如果把grub2壓縮包解壓至c盤,此參數(shù)可以不進(jìn)行設(shè)置,因為default=C:\grub-2.02-for-windows/<platform>,platform會根據(jù)當(dāng)前的平臺從i386-pc和i386-efi兩個路徑中進(jìn)行自動選擇。--fonts指定字體,默認(rèn)的為unicode,留空將會在最終安裝完成目錄下生成unicode.pf2文件。--install-modules指定安裝模塊,留空將安裝全部。--modules指定預(yù)加載的模塊。--locale-directory指定locale的路徑,本教程將此餐宿設(shè)置為--locale-directory=D:\grub-2.02-for-windows\locale如果把grub2壓縮包解壓至c盤,此匕參數(shù)可以不進(jìn)行設(shè)置,因為default=C:\grub-2.02-for-windows/locale。--locales指定安裝的locale,需要將zh_CN文件夾內(nèi)的grub.mo改名為zh_CN.mo,并放置在locales文件夾目錄下--modules指定預(yù)加載模塊。--themes指定主題--boot-directory指定啟動路徑,本教程將grub文件夾設(shè)置在c:\故將參數(shù)設(shè)置為--boot-directory=c:,grub文件夾自動生成。--force強(qiáng)制執(zhí)行,但是遇到32Sector存在FlexNET的問題,依然無法強(qiáng)制寫入,只能是保證后續(xù)程序繼續(xù)運行。--label-bgcolor設(shè)置啟動項標(biāo)簽的背景色--label-color設(shè)置標(biāo)簽的顏色--label-font設(shè)置標(biāo)簽的字體--no-bootsector不寫入啟動扇區(qū)設(shè)置--recheck如果存在磁盤映射,將刪除磁盤映射--target設(shè)置安裝目標(biāo),在本教程中此項可留空。因為默認(rèn)即為i386-pc,完整命令為--target=i386-pc完整的運行命令為:d:\grub-2.02-for-windows>grub-install.exe--directory=D:\grub-2.02-for-windows\i386-pc--locale-directory=D:\grub-2.02-for-windows\locale--locales=zh_CN--themes=starfield--boot-directory=c:--force--recheck--target=i386-pc\\.\PHYSICALDRIVE0grub-install.exe--directory二D:\grub-2.02-for-windows\i386-pc--fonts二unicode (為默認(rèn)項,可不寫)--install-modules=all如果安裝全部,參數(shù)不能為all必須刪除)--locale-directory二D:\grub-2.02-for-windows\locale--locales=zh_CN(默認(rèn)為all)--themes二starfield此項參數(shù)為默認(rèn),可不寫)--boot-directory二c:--force--label-bgcolor=black默認(rèn)項,可不寫)--label-color=wite默認(rèn)項,可不寫)--label-font=unicode(默認(rèn)項,可不寫)--recheck--target=i386-pc(默認(rèn)項可不寫)\\.\PHYSICALDRIVE0(安裝設(shè)備)如果文件解壓路徑為C:\命令可以進(jìn)行精簡,其他的都使用默認(rèn)設(shè)置,其他的使用以上的默認(rèn)設(shè)置:d:\grub-2.02-for-windows>grub-install.exe\\.\PHYSICALDRIVE0第三步、grub.cfg文件生成由于windows環(huán)境下無法使用grub-mkcofig生成grub.cfg文件,需要自己編輯生成grub.cfg文件,該文件的編碼格式為UTF-8,我們可以使用記事本生成。首先使用記事本新建一個及本文檔,然后輸入grub.cfg內(nèi)容,另存為-將編碼格式修改為UTF-8。具體內(nèi)容如下:##################################################設(shè)置菜單的超時時間為5秒settimeout=5#每一滿屏后暫停輸出,以免信息太多一閃而過看不清setpager=1#################################################默認(rèn)啟動第一個菜單項setdefault=0#如果第一個菜單項啟動失敗,轉(zhuǎn)而啟動第二個菜單項setfallback=1##################################################開啟密碼驗證功能,并設(shè)置一個名為’admin'的超級用戶setsuperusers=admin##################################################設(shè)置主題模式,支持的模式可以grub引導(dǎo)界面,輸入。,進(jìn)入命令行,輸入videoinfo查看。setgfxmode=1600x900x32,auto#設(shè)置主題settheme=$prefix/themes/starfield/theme.txt##################################################指定翻譯文件(*.mo)的目錄,若未明確設(shè)置此目錄,貝U無法顯示中文界面。setlocale_dir=$prefix/locale#將GRUB2設(shè)置為簡體中文界面setlang=zh_CN#################################################functionload_video{insmodefi_gopinsmodvideo_bochsinsmodvideo_cirrusinsmodall_video}functionload_disk{insmodpart_gptinsmodpart_msdos}functionload_filesystem{insmodext2insmodext3insmodext4insmodntfs}load_videoload_diskload_filesystem##################################################激活圖形模式的輸出終端insmodgfxtermterminal_outputgfxterminsmodpngloadfont$prefix/themes/starfield/dejavu_bold_14.pf2exportthememenuentry'Windows2008'—classclass—usersadmin—hotkey"w"—idwindows{search—file—set=root—no-floppy/bootmgrchainloader+1}####下面為引導(dǎo)老毛桃PE的菜單####menuentry"LMT.iso"{setroot='(hd1,msdos1)'echo'LodadingMemdisk...'insmodmemdisklinux16/memdiskisorawinst.stage2=/dev/vdb1noejectiso-scan/filename=/LMT.isoecho'LoadingISO...'initrd16/LMT.iso}㈱㈱msdos1就是hd1第2塊磁盤的第1個分區(qū),前面一百兆隱藏空間也算一個分區(qū)。㈱㈱但是通過分區(qū)工具查看分區(qū),分區(qū)是從0開始的,所以這里要注意區(qū)別)menuentry"DSRecPE-3.70.501-Falcon-amd64_zxkV1.iso"{setroot='(hd1,msdos1)'echo,LodadingMemdisk...'insmodmemdisklinux16/memdiskisoraw inst.stage2=/dev/vdb1noejectiso-scan/filename=/DSRecPE-3.70.501-Falcon-amd64_zxkV1.isoecho,LoadingISO...'initrd16/DSRecPE-3.70.501-Falcon-amd64_zxkV1.iso}說明:磁盤序號要根據(jù)實際情況來定,有的可能為/dev/sda等,可以通過云管理界面進(jìn)行查看,當(dāng)然也可以使用UUID。另外ISO文件存放路徑安裝是安裝文件在E盤,進(jìn)入£采用下面方法安裝,boot文件就會生成在E盤E:\grub-2.02-for-windows>grub-install.exe\\.\PHYSICALDRIVE0把grub文件保存在安裝目錄的boot/grub/下面,具體如下圖:宮都上 I值改日即此fonts 3019/2^1 IT:決,33S&-pc EOLB/Z/ZI 17:Z?.2019/2/2717:責(zé).thenbE 2OL97J/2T IT:33r1宮都上 I值改日即此fonts 3019/2^1 IT:決,33S&-pc EOLB/Z/ZI 17:Z?.2019/2/2717:責(zé).thenbE 2OL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論