為Grub啟動選單新增Windows選項

2021-07-16 06:47:59 字數 1355 閱讀 1826

安裝debian 6.0.5後,grub啟動選單中沒有把原來的windows系統加到啟動選項中,無法啟動windows。啟動windows有兩種方法:

grub版本:gnu grub version 1.98+20100804-14+squeeze1

手工啟動windows

進入grub啟動選單後,鍵入c,進入grub命令列

1. 用ls命令,檢視硬碟和分割槽資訊,找到windows系統的啟動分割槽

grub**  

grub> ls -l  

2. root命令確定要啟動的分割槽, 

grub**  

grub>root (hd0,msdos1)  

3. chainloader命令將控制權將給windows的boot loader,自己不用管理載入核心等工作

grub**  

grub>chainloader +1

注意:chainloader要知道的是如何找到super block,因而需要設定啟動的root分割槽和所在扇區。命令使用chainloader (hd0,msdos1)+1。如何執行過root (hd0, msdos1),則可簡化為chainloader +1。命令引數中的+1,是指定分割槽上的第乙個扇區。

另,chainloader並不負責載入工作,主要用於設定啟動windows等非linux系統的引數,交給這些系統的boot loader自已啟動。因而,如果要啟動linux,則不使用chainloader。

4. 啟動windows

grub**  

grub>boot  

為grub選單新增windows 啟動項

在grub的配置檔案\boot\grub\grub.cfg中新增windows啟動選單。

1. 設定預設啟動的作業系統

grub.cfg**  

set default="2"

default的值設定,0表示第一次grub啟動選單項,餘下以此類推

2. 設定grub啟動選單的timeout時間

grub.cfg**  

set timeout=30

3. 新增windows啟動選單

grub.cfg**  

### begin /etc/grub.d/30_os_prober ###  

menuentry 'windows 7 ultimate'   

### end /etc/grub.d/30_os_prober ###  

在grub命令列下,也可以檢視grub.cfg配置檔案

grub**  

grub>cat (hd0,msdos10)/boot/grub/grub.conf  

為grub選單加密。

為了防止別人破解密碼,為grub選單加密。grub md5 crypt 生成加密密碼。root localhost yum.repos.d grub md5 crypt password 這裡看不見的,輸了個12345 retype password 再次12345 1 pim9l jeyrqbp9...

使用gfxboot美化Grub啟動選單

使用debian的linux使用者可能都知道,debian預設的grub啟動選單是相當的醜陋的,只是簡單的黑底白字,可以說是相當的具有黑客的意味,而此時我們所能做的只是找一些漂亮的splashimage來進行美化。而嘗試過suse的使用者也許會對suse的啟動選單有著深刻的印象,現在我們使用gfxb...

使用gfxboot美化Grub啟動選單

使用debian的linux使用者可能都知道,debian預設的grub啟動選單是相當的醜陋的,只是簡單的黑底白字,可以說是相當的具有黑客的意味,而此時我們所能做的只是找一些漂亮的splashimage來進行美化。而嘗試過suse的使用者也許會對suse的啟動選單有著深刻的印象,現在我們使用gfxb...