分类: BSD
2008-04-07 20:56:06
由于想安装NetBSD,但因光驱是USB外挂,导致FreeBSD 5.3,NetBSD 2.0,Solaris 10 x86都只能从光驱启动,但启动后就不能识别光驱,网卡除FreeBSD 5.3可以识别外,NetBSD及Solaris均不能识别,无奈只能另找办法。从网上找到的方法大至有两种:
1、用ISOEmulator
2、用Grub for Dos
首先尝试过用ISOEmulator引导NetBSD2。0,但不成功(但可以成功引导FreeBSD5。3)。
出错如下:
file to emu: NetBSD2.iso
1st cluster: 658539
file size(byte): 179875840
----------------------------
isoemu can't find this CD's loader, or this isn't a (bootable) CD.
>> any key for the internal shell...
1、将NetBSD2.0安装光盘解压缩到C盘的NetBSD2.0目录下(注意该目录的大小写)并保持结构。
2、重新启动计算机,进入Grub for DOS(如没有请先安装),按"c"进入GRUB命令模式。
>> NetBSD/i386 BIOS Boot, Revision 3.1
>> (builds@build, Wed Dec 1 10:39:14 UTC 2004)
>> Memory: 634/1039174 k
Press return to boot now, any other key for boot menu
booting fd0a:netbsd - starting in 0
3692492/
Please remove disk 1, insert disk 2, and press return。。。
6、直到安装过程中,看到下表时请注意
大家要注意的是在我的系统中,XP的C盘是wd0e,文件系统类型是MSDOS。由于各人情况不一样,可能会导致大家的C盘不一定是wd0e。
7、当到达选择安装介质时,不能选择CD / DVD。由于不能识别网卡,所以我选择了"unmounted fs"(如果没有拼写错的话)
**************
刚刚用上面的方法成功把NetBSD-3.0_BETA安装到本本上,发现2.0不支持的网卡及无线网卡,3.0都已经支持了。