硬盤直接啟動veket-20的一種方法(grub4dos引導)

硬盤直接啟動veket-20的一種方法(grub4dos引導)
請注意:本文提供方法會改變硬盤的Legacy啟動引導,如果原來硬盤有window系統用Legacy啟動(不是用UEFI),就會啟動不了window系統。所以該方法請先考慮清楚再嘗試,適用於有雙硬盤或者單獨只想用veket20系統。


我測試的機子有兩個硬盤,一個120G的固態盤做系統盤,裝win10,用UEFI方式啟動,另一個1T的機械盤做存儲盤,裝應用軟件和資料用。現在拿1T機械盤來改造測試,過程如下:
一、先用進入PE系統,用DISKGENIUS工具改動硬盤分區。

硬盤直接啟動veket-20的一種方法(grub4dos引導)


由於之前我是直接把1T的盤都設為擴展分區,為不影響window系統原來的軟件使用,我在F盤調整分區大小,劃出50G出來,轉換成主分區,並且激活。(如果是一塊新硬盤,就可以直接快速分區後,用C盤做為veket的系統盤)
二、在主分區建一個veket文件夾,把veket_20.iso用winrar軟件打開後,將裡邊所有文件解壓到veket文件夾中。

硬盤直接啟動veket-20的一種方法(grub4dos引導)


三、百度grub4dos,在官網下載安裝包,我下載的是grub4dos-0.4.6a-2018-12-23.7z的安裝包,打開後,把裡邊三個文件(badgrub.exe、grldr、grub.exe),放到主分區的根目錄。

硬盤直接啟動veket-20的一種方法(grub4dos引導)


四、重點來了,用BOOTICE工具修改主分區的引導方式。

硬盤直接啟動veket-20的一種方法(grub4dos引導)

硬盤直接啟動veket-20的一種方法(grub4dos引導)


修改“當前引導記錄”為GRUB4DOS。
五、最後一步,需要在主分區根目錄增加GRUB4DOS的啟動菜單,用新建文本文檔,改後綴,改成MENU.LST。

硬盤直接啟動veket-20的一種方法(grub4dos引導)

硬盤直接啟動veket-20的一種方法(grub4dos引導)


把以下內容拷貝進MENU.LST,然後保存。
timeout 15
default 0
title [1] veket20
root (hd0,1)
kernel /veket/vmlinuz pfix=fsck pmedia=cd PSUBDIR=veket
initrd /veket/initrd.gz
title [2] shutdown
halt
六、至此,可以開機測試了。我的是技嘉主機,開機按F12選擇1T機械盤啟動,如果能看到下圖,就證明grub4dos引導成功:

硬盤直接啟動veket-20的一種方法(grub4dos引導)


按回車啟動看看。如果順利就能看veket的加載畫面,要是看到下圖就證明參數有誤。可能機子有多個硬盤,需要修改。

硬盤直接啟動veket-20的一種方法(grub4dos引導)


按任意鍵回到啟動菜單,然後按E鍵進行編輯。

硬盤直接啟動veket-20的一種方法(grub4dos引導)


會顯示:GRUB>root (hd0,1)
可以改成:root (hd1,1)
然後按回車回到啟動菜單,再按B鍵啟動試試。
(PS:其實GRUB4DOS也可以引導WINDOW系統,可以自行百度找找引導的命令,限於本人水平,這裡就不作介紹了)


分享到:


相關文章: