make bootable usb with openbsd 4.6 installer

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

make bootable usb with openbsd 4.6 installer

帖子 junfengfan » 2010-02-05 19:05

# fdisk -iy sd0
# disklabel -E sd0
> d *
> a a
##make install partition 1G
> q
# newfs sd0a
# mkdir /mnt/usb
# cd /mnt/usb
# mount /dev/sd0a /mnt/usb
# ftp ftp.openbsd.org
user: anonymous
password: 123456
ftp> cd pub/OpenBSD/4.6/i386
ftp> mget *
mget INSTALL.i386? a
ftp> exit
# cp /boot /mnt/usb/boot
# /usr/mdec/installboot -v /mnt/usb/boot /usr/mdec/biosboot sd0c
# cp /mnt/usb/bsd /mnt/usb/bsd.old
# cp /mnt/usb/bsd.rd /mnt/usb/bsd
# cd /
# umount /mnt/usb
try it


see also: http://bsdanywhere.org/
see also: https://calomel.org/bootable_openbsd_cd.html

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

我按照上面的步骤做好openbsd启动U盘却不行

帖子 junfengfan » 2010-02-05 19:12

我按照上面的步骤做好openbsd启动U盘,在华硕865主板上,安装成功后;我把U盘拔下,可是硬盘也可以启动,但是却停留在了安装界面;搞了一下午,重装好几次,还是停留在安装界面:
~~~~~~~~~~~~

Welcome to the Openbsd/i386 4.6 installation program;
I stall ,Upgrade ,or S hell? 却不往下走了,启动不到正常的Openbsd 界面!不知是何原因~~~~~~

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-02-05 22:27

内核不对,复制bsd内核到 /

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

帖子 junfengfan » 2010-02-06 14:13

最上面的步骤错在哪一步?# cp /boot /mnt/usb/boot
# /usr/mdec/installboot -v /mnt/usb/boot /usr/mdec/biosboot sd0c
# cp /mnt/usb/bsd /mnt/usb/bsd.old
# cp /mnt/usb/bsd.rd /mnt/usb/bsd

?????

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-02-06 19:34

安装没有问题,启动后进入安装介面,那就是启动的安装内核,ob根目录下有三个内核,bsd普通内核,bsd.sp 多处理启内核,bsd.rd安装内核,你现在就是用的这个内核启动的,你可以启动后按s,进shell挂分区复制个内核过去,reboot

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

帖子 junfengfan » 2010-02-07 20:59

请问我还是做不好,请问从哪儿把 bsd 文件拷贝到 新安装的openbsd系统中? 春节愉快

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-02-07 21:55

U盘里的bsd.old就是,挂u盘复制过去,或者用bsd.sp启动,启动时敲 boot hd0a:/bsd.sp 详细说明看faq

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-02-08 9:26

OpenBSD的安装文件最好单独放在一个目录下就不会有这个问题了

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

帖子 junfengfan » 2010-02-08 13:52

把 boot 拷贝到u盘根目录,把bsd.rd 也拷贝到U盘根目录,然后改名bsd;把所有的i386文件夹内容完完全全的拷贝到u盘中;这样就可以了;
谢谢 lionux!

天地乾坤
钾 K
帖子: 17
注册时间: 2010-02-27 13:23

帖子 天地乾坤 » 2010-03-03 6:15

现在光驱用的越来越少了,U盘用的越来越多了,所以非常有用打5分。

junfengfan
铜 Cu
帖子: 236
注册时间: 2010-02-03 18:37

帖子 junfengfan » 2011-03-02 20:21

在u盘根目录下,建一个 i386 目录,把从网站上下的所有安装文件放进去;

回复

在线用户

正浏览此版面之用户: Ahrefs [Bot] 和 0 访客