U盘做成了openbsd的启动盘,Linux中的图提示 既含有dos magic 又含有 bsd magic。
首先:什么是 magic,他在什么地方?
答:magic 可以理解为BIOS magic number(从字面意思看得出具有魔力的哦!),magic的特性说明他仅存在于 MBR中,而MBR中(512bytes, 存放于第一块硬盘的第 0 轨上) →→ boot loader + partition table +magic(三个部分组成了 MBR ! )(446+64+2)。
然后:我们要处理掉这个BSD magic才行?
答:最简单的办法是重写 MBR即可!
最后:具体操作方法如何进行?
答:dd if=/dev/zero of=/dev/sdb bs=512 count=1
覆写512bytes 即可!
OpenBSD中,插入U盘后怎么用?
首先确认 OBSD是否发现了该设备,方法有两种;
$ tail /var/log/messages
$ dmesg
其次键入如下command,具体侦测到USB设备的标号和设备类型;
$ fdisk sd0
$ disklabel sd0
最后在确定了设备类型和标号之后进行相应操作;
具体挂载USB(此处挂载 FAT32类型)操作同样有两种:
$ mount _msdos /dev/sd0i
$ mount -t msdos /dev/sd0i