Chinaunix

标题: Windows与FreeBSD引导 [打印本页]

作者: 1261    时间: 2008-04-28 23:01
标题: Windows与FreeBSD引导
Windows 2000/XP/2003
用Windows PE光盘引导系统,把安装windows的那个主分区设置为主引导分区,退出重起。
重起后就自动进入windows,这时再把FreeBSD的安装光盘放入光驱,把光盘内boot目录下的boot1文件拷到你windows的系统盘,一般是C盘的根目录下。
开始->运行->输入
notepad c:\boot.ini
在文件的最底下加入
c:\boot1="FreeBSD 7.0 Release"
保存,退出,重起系统
这时看到的引导界面是两个了,上面是windows 的下面的 FreeBSD的

Windows Vista

  1. ===================================================================
  2. ===================================================================
  3. :: 下面这是单系统的操作,比如您有 Vista 系统 + FreeBSD系统
  4. :: 请在您的Vista系统中操作


  5. @ECHO OFF
  6. CLS
  7. COLOR 2E
  8. MODE CON: COLS=55 LINES=25
  9. TITLE 为 Vista 引导菜单添加 FreeBSD 系统的引导项目
  10. CLS

  11. :: 下面这两行为备份您的操作系统引导文件
  12. MD "C:\BOOT\BCDBAK" >NUL 2>NUL
  13. bcdedit /export "C:\BOOT\BCDBAK\BCD Backup"

  14. :: 下面的双引号中是显示的菜单名,您可以随意改...
  15. bcdedit /create {ntldr} /d "FreeBSD"


  16. :: 下面这行最后面的盘符表示您存放"boot1"文件的位置
  17. bcdedit /set {ntldr} device partition=C:


  18. :: 这里最后面的"boot1"是您引导FreeBSD系统的文件它必须在以上定位C盘根目录下,也可以指定其他目录如C盘下的Boot目录,后面修改为\Boot\boot1
  19. bcdedit /set {ntldr} path \boot1
  20. bcdedit /displayorder {ntldr} /addlast


  21. :: 下面这里是设置引导菜单倒计时时间
  22. bcdedit /timeout 15


  23. :: 下面这一行复制上面所创建的菜单项目,这将使Vista自动为您这个菜单生成一个菜单ID号...
  24. bcdedit /COPY {ntldr} /d "FreeBSD"


  25. :: 下面这一行删除最前面创建的NTLDR引导菜单...
  26. bcdedit /delete {ntldr} /f


  27. CLS
  28. EXIT
  29. ===================================================================
  30. ===================================================================
复制代码

用Windows PE光盘引导系统,把安装windows的那个主分区设置为主引导分区,退出重起。 将以上代码复制到一新建记事本里并存为****.cmd文件并执行,把光盘内boot目录下的boot1文件拷到你指定目录。重启OK!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2