日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Grub4dos安装和启动完全指南

發布時間:2023/12/16 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Grub4dos安装和启动完全指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GRUB4DOS的啟動方式有很多種,介紹如下:

1.從MBR中啟動

把GRUB4DOS啟動代碼安裝到MBR后,開機后便能直接進入GRUB4DOS。

安裝到MBR需要用到工具bootlace或grubinst, bootlace可運行在DOS,Windows 95/98/Me 和 Linux下,而grubinst可運行在 Windows NT/2000/XP/2003/Vista,Linux 和 FreeBSD下。

在DOS, Windows 95/98/Me下,用bootlace把啟動代碼安裝到第一只硬盤的MBR:

?????? bootlace 0x80

在Linux下,用bootlace把啟動代碼安裝到IDE0上主設備的MBR:

?????? bootlace /dev/hda

在Windows NT/2000/XP/2003/Vista下,用grubinst把啟動代碼安裝到第一只硬盤的MBR:

?????? grubinst (hd0)

在Linux/FreeBSD下,用grubinst把啟動代碼安裝到IDE0上主設備的MBR:

?????? grubinst "(hd0)"

注意:grubinst有圖形界面grubinst_gui,利用它可以更簡單地把啟動代碼安裝到MBR/啟動扇區里。

安裝啟動代碼到MBR后,還需要把grldr和menu.lst拷貝到硬盤上任意一個FAT16/FAT32/NTFS/EXT2分區的根目錄里。

該方案的優點:

  • 不依賴于操作系統
  • 能夠自動搜索硬盤上各個分區的grldr文件

------------------------------------------------------------------------------------

2.從分區啟動扇區中啟動

GRUB4DOS的啟動代碼也可以安裝到某一FAT16/FAT32/NTFS/EXT2分區的啟動扇區中。當從該分區啟動時,會引導GRUB4DOS。

用grubinst把啟動代碼安裝到第一只硬盤的第一個主分區里:

????? grubinst (hd0,0)

或者

????? grubinst -p=0 (hd0)

安裝啟動代碼到啟動扇區后,還需要把grldr和menu.lst拷貝到該分區的根目錄里。

該方案的優點:

  • 不依賴于操作系統
  • 不需要修改MBR,因而可以使GRUB4DOS和其他的啟動管理器共存

--------------------------------------------------------------

3.在DOS命令行啟動

在CONFIG.SYS中啟動GRUB4DOS: install=c:\some\where\grub.exe --config-file=FILE

在DOS命令行下啟動GRUB4DOS: grub.exe --config-file=FILE

如果沒有使用--config-file選項,缺省的菜單文件是 (hd0,0)/menu.lst

FILE可以菜單文件的名字,也可以是菜單的內容。例如:

????? grub.exe --config-file="root (hd0,0);chainloader +1"

在DOS下啟動GRUB4DOS后,可以用quit命令返回到DOS中。

該方案的優點:

  • 不需要修改MBR和啟動扇區
  • 可以根據需要在腳本或者其它DOS程序中啟動GRUB4DOS

-----------------------------------------------------

4.在Linux下啟動

在Linux下,可以用以下的命令啟動GRUB4DOS:

?????? kexec -l grub.exe kexec -e

注意:為了能在Linux下運行grub.exe,你需要使用打了kexec補丁的Linux內核。

該方案的優點:

  • 不需要修改MBR和啟動扇區
  • 可以根據需要在腳本或者其它Linux程序中啟動GRUB4DOS

-------------------------------------------------

5.通過Windows NT/2000/XP/2003的啟動管理器啟動GRUB4DOS

在 Windows NT/2000/XP/2003中,可以把grldr和menu.lst拷貝到C:\,然后在boot.ini的最后加上一行:

?????? c:\grldr="Start GRUB4DOS"

如果boot.ini中的timeout值為零,把它設置為大于0的數字,例如timeout=30,然后保存boot.ini。

注意:boot.ini文件一般是隱藏的,你需要在文件夾選項中設置顯示所有文件,或者在cmd中使用以下命令來去掉boot.ini的隱藏屬性:

??????? attrib -s -r -h c:\boot.ini

下一次啟動Windows時,你會發現啟動畫面中多了Start GRUB4DOS這一選項,使用它便可啟動GRUB4DOS。

該方案的優點:

  • 不需要修改MBR和啟動扇區

------------------------------------------------------------------

6.通過Windows 7/ Vista 的啟動管理器啟動GRUB4DOS

首先,把grldr.mbr拷貝到C:\下,然后在cmd中使用以下的命令:

?????? bcdedit /create /d "Start GRUB4DOS" /application bootsector

?????? bcdedit /set {id} device boot

?????? bcdedit /set {id} path \grldr.mbr

????? bcdedit /displayorder {id} /addlast

?

第一個命令會生成一個 GUID ,把生成的GUID 放到 {id} 里.即可.


然后把grldr和menu.lst拷貝到任意一個FAT16/FAT32/NTFS/EXT2分區的根目錄。

該方案也可應用于Windows NT/2000/XP/2003,但這些系統中修改啟動菜單不是使用bcdedit,而是通過在boot.ini的最后加上這樣的一行:

????? c:\grldr.mbr="Start GRUB4DOS"

下一次啟動Windows時,你會發現啟動畫面中多了Start GRUB4DOS這一選項,使用它便可啟動GRUB4DOS。

該方案的優點:

  • 不需要修改MBR和啟動扇區
  • 能夠自動搜索硬盤上各個分區的grldr文件

---------------------------------

資源:Grub4dos 最新版下載地址(在這里你可以根據版本選擇下載)

轉載于:https://www.cnblogs.com/iamnewsea/archive/2011/01/20/1939969.html

總結

以上是生活随笔為你收集整理的Grub4dos安装和启动完全指南的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。