当前位置: 主页 > 操作系统 > FreeBSD > 硬盘方式安装netbsd的方法

硬盘方式安装netbsd的方法

时间:2010-6-2来源:互联网 点击:
用来下载、提取必要安装文件的系统为linux。引导器为grub0.97

netbsd版本为i386架构的4.99.1

用来存放安装文件的分区为fat32,linux下设备名为hdb5,netbsd里为wd1i,grub里为(hd1,4)

1.将下载的完整的i386目录放在fat32分区hdb5(其他类型的分区应该也可以,包括ntfs和ext2/3。我没有试)的根目录下(也可以不放在根目录下,但是建议弄个方便记忆的目录。因为以后解压安装基本系统的时候需要填写)

2.挂载i386/installation/cdrom/boot.iso文件。将其中的netbsd文件复制到刚才的fat32分区根目录下并命名为nbinstall.gz

3.将刚才复制出的nbinstall.gz文件用gunzip解压缩,得到nbinstall文件

4.修改grub.conf,增加一项如下

title nbinstall
root (hd1,4) #这个是你的nbinstall文件在的分区
kernel --type=netbsd /nbinstall #这个是你的nbinstall文件在的目录和这个文件的名称
boot

5.在grub里用nbinstall启动(又是废话)

顺便说一句,直接使用i386/binary/kernel目录下的netbsd-INSTALL.gz应该也行

下面开始按照常规方法安装netbsd

至格式化分区建立文件系统结束后会出现选择安装介质的界面。选择这一项

f:unmounted fs

然后在安装源选择界面中如下操作

aevice wd1i #这就是你的安装源所在分区的设备名。设备名确定方法见下

b.Filesystem msdos #这就是你的安装源所在分区的文件系统类型。fat32为msdos,ntfs还是ntfs,ext2/3为ext2fs,netbsd的为ffs。经作者本人试验,完全支持fat32和ntfs的文件系统的安装

c:Base direc×y #这就是上面第一步中提到的i386所在目录。系统默认是release。如果i386是在根目录下的话就留空

d:set /i386/binary/sets #这就是具体的安装源了。就是有一堆base.tgz.、comp.tgz之类文件的目录。如果你是下载的整个i386目录并且没有改变目录结构及其中文件的话就用系统默认的/i386/binary/sets就行

如果你无法确定自己的安装源所在分区的话,如下操作

a.按ctrl+z,让安装进程“sysinst”暂时挂起到后台

b.运行“disklabel /dev/wd0”或“disklabel /dev/wd1”(其他设备依此类推),查找自己安装源所在的文件系统在netbsd里的命名方法并记下

c.输入“fg”,让安装程序“sysinst”转入前台继续安装

接下来的安装就不再继续废话了。
站长资讯网
. TAG: netbsd 硬盘安装
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言