硬盘安装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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于硬盘安装netbsd的所有评论