熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

windows如何引導linux

2013-11-11 16:39:25  來源: 電腦常識 

  用Windows引導Linux(Windows+Ubuntu)

  啟動到linux (Ubuntu)

  sudo dd if=/dev/sda of=/media/linuxlnx bs= count=

  將它cp到你的win根目錄例如是C:/為了保險最好將其屬性改為"+s +h +r"也就是"系統只讀

  隱藏"

  >attrib +s +r +h c:linuxlnx而且我建議你對這個文件做多個備份!

  然後重啟到win

  進入後確認你的系統根目有linuxlnx這個文件

  如果是win /XP直接修改bootini

  bootini請在win 下修改因為編碼不同! 大俠除外

  它可能隱藏和只讀

  然後在後面加入

  如果有

  代碼

  time=

  請將更改!如time=

  代碼

  C:/linuxlnx="linux"

  保存!

  然後你就可以重啟win看效果了

  如果Vista/Windows 因為采用啟用了新的引導方式即是一個bcdedit的執行引導程序操作

  復制好引導文件後還需要進一步作如下修改

  ***************************************************

  方案A:

  bcdedit /create {ntldr} /d "Ubuntu Linux"

  bcdedit /set {ntldr} device partition=C:

  bcdedit /set {ntldr} path /ntldr

  bcdedit /displayorder {ntldr} /addlast

  方案B:(注意要根據第一個命令返回結果做相應修改)

  bcdedit /copy {ntldr} /d "Ubuntu Linux";系統會提示說"已將該項成功復制到 {dedadd

  dbbaebdcba}"其中的{dedadddbbaebdcba}就是"Ubuntu Linux"

  的啟動標識符不同的操作系統可能會不一樣

  再輸入bcdedit /set {你的Linux標識符} device partition=C:系統會提示"操作成功完成"

  輸入bcdedit /set {你的Linux標識符} path /ntldr

  最後輸入bcdedit /displayorder {你的Linux標識符} /addlast

  保存退出重啟之後你就會看到Windows 和 Ubuntu Linux的雙啟動菜單了

  

  方案C:

  輸入bcdedit /? 查看相關的幫助信息

  使用bcdedit配置新引導項

  >bcdedit /create /d "Linux" /application osloader

  #建立新項也就是建立新引導項成功後會返回一guid值

  格式如下{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}

  >bcdedit /set {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} drive partition=C:

  #設置新引導項文件所在分區

  >bcdedit /set {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} path linuxlnx #設置啟動項文件在分區中

  的相對路徑注意文件之前的""是必須的表明是所在分區的根目錄下若假設該文件在c:windows

  下則應改為windowslinux另外path後面有一個空格

  >bcdedit /displayorder {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} /addlast

  #設置引導項順序addlast為將其添加到引導項列表的最後也可改為addfirst表示添加到最前至此

  添加新引導項的操作已成功但是現在還不能引導為什麼呢??

  >bcdedit /default {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}

  #此命令可選如果要將此項設為默認引導項的話就執行它

  下面就可直接執行bcdedit查看一下配置情況了

  ***************************************************

  如果Windows引導正常了就可以清理掉MBR記錄了

  步驟

  winx的引導盤啟動(或者用其他磁盤管理工具也行)

  代碼

  fdisk /mbr

  這樣grub引導就沒有了只剩下Windows的引導方式了

  用Windows引導Linux(Windows+Ubuntu)

  啟動到linux (Ubuntu)

  sudo dd if=/dev/sda of=/media/linuxlnx bs= count=

  將它cp到你的win根目錄例如是C:/為了保險最好將其屬性改為"+s +h +r"也就是"系統只讀

  隱藏"

  >attrib +s +r +h c:linuxlnx而且我建議你對這個文件做多個備份!

  然後重啟到win

  進入後確認你的系統根目有linuxlnx這個文件

  如果是win /XP直接修改bootini

  bootini請在win 下修改因為編碼不同! 大俠除外

  它可能隱藏和只讀

  然後在後面加入

  如果有

  代碼

  time=

  請將更改!如time=

  代碼

  C:/linuxlnx="linux"

  保存!

  然後你就可以重啟win看效果了

  如果Vista/Windows 因為采用啟用了新的引導方式即是一個bcdedit的執行引導程序操作

  復制好引導文件後還需要進一步作如下修改

  ***************************************************

  方案A:

  bcdedit /create {ntldr} /d "Ubuntu Linux"

  bcdedit /set {ntldr} device partition=C:

  bcdedit /set {ntldr} path /ntldr

  bcdedit /displayorder {ntldr} /addlast

  方案B:(注意要根據第一個命令返回結果做相應修改)

  bcdedit /copy {ntldr} /d "Ubuntu Linux";系統會提示說"已將該項成功復制到 {dedadd

  dbbaebdcba}"其中的{dedadddbbaebdcba}就是"Ubuntu Linux"

  的啟動標識符不同的操作系統可能會不一樣

  再輸入bcdedit /set {你的Linux標識符} device partition=C:系統會提示"操作成功完成"

  輸入bcdedit /set {你的Linux標識符} path /ntldr

  最後輸入bcdedit /displayorder {你的Linux標識符} /addlast

  保存退出重啟之後你就會看到Windows 和 Ubuntu Linux的雙啟動菜單了

  方案C:

  輸入bcdedit /? 查看相關的幫助信息

  使用bcdedit配置新引導項

  >bcdedit /create /d "Linux" /application osloader

  #建立新項也就是建立新引導項成功後會返回一guid值

  格式如下{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}

  >bcdedit /set {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} drive partition=C:

  #設置新引導項文件所在分區

  >bcdedit /set {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} path linuxlnx #設置啟動項文件在分區中

  的相對路徑注意文件之前的""是必須的表明是所在分區的根目錄下若假設該文件在c:windows

  下則應改為windowslinux另外path後面有一個空格

  >bcdedit /displayorder {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} /addlast

  #設置引導項順序addlast為將其添加到引導項列表的最後也可改為addfirst表示添加到最前至此

  添加新引導項的操作已成功但是現在還不能引導為什麼呢??

  >bcdedit /default {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}

  #此命令可選如果要將此項設為默認引導項的話就執行它

  下面就可直接執行bcdedit查看一下配置情況了

  ***************************************************

  如果Windows引導正常了就可以清理掉MBR記錄了

  步驟

  winx的引導盤啟動(或者用其他磁盤管理工具也行)

  代碼

  fdisk /mbr


From:http://tw.wingwit.com/Article/Common/201311/8349.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.