萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> 引導系統:Vista引導命令bcdedit的使用

引導系統:Vista引導命令bcdedit的使用

class="21218"> 用bcdedit引導Linux 1、概述 之前xp時代可通過修改系統分區下(c:)的隱藏系統文件boot.ini來引導其他系統 vista時代使用了全新的引導方式,因此配置不同 首先:win+R打開命令窗口,執行cmd,打開命令提示符 輸入bcdedit /? 查看相關的幫助信息 2、使用bcdedit配置新引導項 >bcdedit /create /d "Linux" /application osloader #建立新項,也就是建立新引導項,成功後會返回一guid值 格式如下:{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} >bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} drive partition=C: #設置新引導項文件所在分區 >bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path linux.bin #設置啟動項文件在分區中的相對路徑,注意文件之前的“”是必須的,表明是所在分區的根目錄下。若假設該文件在c:windows下,則應改為windowslinux。另外path後面有一個空格 >bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast #設置引導項順序,addlast為將其添加到引導項列表的最後,也可改為addfirst,表示添加到最前。至此添加新引導項的操作已成功,但是現在還不能引導,為什麼呢?? >bcdedit /default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} #此命令可選,如果要將此項設為默認引導項的話,就執行它 下面就可直接執行bcdedit查看一下配置情況了 3、剛才的引導項配置完了,但是說還不能引導,為什麼呢? 因為引導項的文件並不存在。 4、用光盤引導進入linux的單用戶rescue模式 對於fedora,系統會被掛載在/mnt/sysimage/下面,這時執行命令 #dd if=/mnt/sysimage/dev/sda5 of=/mnt/sysimage/dev/sdb/linux.bin bs=512 count=1 命令中假設grub裝到了sda5分區的前512字節中,並且假設輸出linux.bin到設備sdb 然後重新啟動進入windows vista,把linux.bin復制到c:下,為了保險,最好將其屬性改為“+s +h +r”,也就是“系統,只讀,隱藏” >attrib +s +r +h c:linux.bin 完成。

copyright © 萬盛學電腦網 all rights reserved