快速业务通道

硬盘安装netbsd

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-27

序言:本人经常没事就从 ftp://ftp.netbsd.org/pub/NetBSD-daily/HEAD 下载current的i386装着玩。以前一直都是刻盘安装,最然觉得麻烦但是还可忍受。而后cdrw被借走,心疼我的dvdrw,不忍再刻盘安装。遂寻找硬盘安装方法。曾参考 http://bbs.chinaunix.net/viewthread.php?tid=607168 的方法。不过一直没成功。按其内容修改grub后,在启动时总是提示“error no netbsd partition”。今天发现另一种方法。废话不说了,进正题

用来下载、提取必要安装文件的系统为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”转入前台继续安装

接下来的安装就不再继续废话了。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号