从硬盘安装NetBSD2.0/3.0
发表于:2007-06-09来源:作者:点击数:
标签:
从硬盘安装NetBSD2.0/3.0 原创:congli 本本硬件:40G硬盘,1G内存,USB外挂光驱. 系统: Windows XP ,10GFAT32.其余均为自由空间. 由于想安装NetBSD,但因光驱是USB外挂,导致FreeBSD5.3,NetBSD2.0,Solaris10x86都只能从光驱启动,但启动后就不能识别光驱,网卡除Fre
从硬盘安装NetBSD2.0/3.0
原创:congli
本本硬件:40G硬盘,1G内存,USB外挂光驱.
系统:
Windows XP ,10G FAT32.其余均为自由空间.
由于想安装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).出错如下;
[code:1:4f310f01f3]
ISOEmulator ....
.
.
.
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...[/code:1:4f310f01f3]
硬盘安装NetBSD2步骤如下
1.将NetBSD2.0安装光盘解压缩到C盘的NetBSD2.0目录下(注意该目录的大小写)并保持结构.
2.重新启动计算机,进入Grub for DOS(如没有请先安装),按"c"进入GRUB命令模式.
[code:1:4f310f01f3]grub>[/code:1:4f310f01f3]
3.如果依次输入如下命令,则会提示换盘,由于不会操作,所以直接跳到下一步 :em03:
[code:1:4f310f01f3]
grub> map (hd0,0)/NetBSD2.0/i386/installation/floppy/boot1.fs (fd0)
grub>chainloader (hd0,0)/NetBSD2.0/i386/installation/floppy/boot1.fs
grub>rootnoverify (fd0)
grub>boot[/code:1:4f310f01f3]
提示信息:
[code:1:4f310f01f3]
NetBSD/i386 ustarfs Primary Bootstrap
>> 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...[/code:1:4f310f01f3]
4.把上一步的boot1.fs换成boot-big.fs即可.
[code:1:4f310f01f3]
grub> map (hd0,0)/NetBSD2.0/i386/installation/floppy/boot-big.fs (fd0)
grub>chainloader (hd0,0)/NetBSD2.0/i386/installation/floppy/boot-big.fs
grub>rootnoverify (fd0)
grub>boot
[/code:1:4f310f01f3]
5.此时已经成功进入NetBSD的安装界面.安装步骤就不再详述.
6.直到安装过程中,看到下表时请注意
[code:1:4f310f01f3]
Start MB End MB Size MB FS type Newfs Mount Mount point
a: 10236 10748 512 FFSv1 Yes Yes /
b: 10749 12796 2048 swap
c: 10236 20480 10244 NetBSD Partition
d: 0 38153 38154 Whole disk
e: 0 10253 10236 MSDOS NO
f: 12797 19967 7171 FFSv1 Yes Yes /usr
g: 19968 20480 512 FFSv1 Yes Yes /var
h: 0 0 0 unused
[/code:1:4f310f01f3]
大家要注意的是在我的系统中,XP的C盘是wd0e,文件系统类型:MSDOS.由于各人情况不一样,可能会导致大家的C盘不一定是wd0e.
7.当到达选择安装介质时,不能选择CD / DVD.由于不能识别网卡,所以我选择了"unmounted fs"(如果没有拼写错的话)
[code:1:4f310f01f3]
device: wd0e # 不需要加/dev
file system: msdos # 不能用大写,曾经在这个地方犯了几次同样的错误
base directory: NetBSD2.0 # 注意大小写.跟解压缩时的一样
set directory: /i386/binary/sets
[/code:1:4f310f01f3]
到此,NetBSD 2.0已经正式落户到我的本本上.哈哈~~好开心! :em02: :em02: :em02: :em02:
**************
刚刚成功把NetBSD-3.0_BETA安装到本本上,发现2.0不支持的网卡及无线网卡,3.0都已经支持了. :em02: :em03: :em02: :em03:
剑心通明 回复于:2005-09-07 07:48:24
|
不错不错,以后得试试其他的安装方法,现在都是从光驱安装的,因为简单,呵呵
|
congli 回复于:2005-09-07 08:28:37
|
呵~可以的话自己也不想这样折腾.
|
临风轩主 回复于:2005-09-07 11:51:36
|
象我们这样的懒人有福了
|
mafa 回复于:2005-09-07 13:21:28
|
好贴!省的刻光盘了,哈哈!创建节约社会。
|
libra9z 回复于:2005-09-07 14:02:55
|
节省了刻光盘了,呵呵!顶一把
|
hfh08 回复于:2005-09-08 19:13:48
|
省点钱下来 孝敬父母 呵呵
|
GWCG 回复于:2005-09-09 02:01:15
|
我都用的CD-RW,就是怕浪费光盘,呵呵
|
原文转自:http://www.ltesting.net