用winNT引导器引导FreeBSD6

绝对简单可行
把/boot/boot1复制到win下,例如,C:\BOOTSECT.BSD
然后在C:\boot.ini的末尾加一行
C:\BOOTSECT.BSD="FreeBSD"
就好了。
前提是必须是FreeBSD5以上。而且FreeBSD和win必须在同一块硬盘上。
老的方式是用dd把引导记录dump出来,现来看来似乎不需要了,嘿嘿,就这么简单,复制下这个文件就够了。
小知识:什么是boot1
FreeBSD 的启动分为很多步,写在MBR中的叫做boot0,最先被执行。其次是boot2,写在FreeBSD的分区的/boot目录下。
那么boot1是什么呢?boot1就是一个小巧的软盘启动器。

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥