刘一手101 发表于 2015-03-20 21:30

OPENBSD挂载U盘的方法

本帖最后由 刘一手101 于 2015-03-20 21:30 编辑

一、openbsd分区格式介绍
fdisk分区,通常称为分区表分区或者MBR(主引导区)分区
disklabel分区,通常称为文件系统分区

openbsd使用disklabel分区来管理自己的文件系统,但是某些硬件平台仍旧需要通过fdisk分区。在这些平台下,fdisk分区将会把某个分区作为openbsd的整个文件系统,在这个分区下再由disklabel分区分解为从a到p的不同disklabel分区。

二、openbsd下磁盘设备驱动
磁盘驱动分为两种wd和sd,因此系统识别出来的磁盘也就是wd0和sd0这样的编码了。
wd磁盘是IDE磁盘
sd磁盘是像sata和usb磁盘那类磁盘
磁盘的编号是wd0、wd1、wd2和sd0、sd1、sd2这样的编排顺序

三、磁盘设备的disklabel分区编码
刚才说了,如果系统先是做了fdisk分区,然后fdisk分区之中包含了disklabel分区的话,使用

disklabel sd0

这样的命令,就可以查看sd0这个磁盘的disklabel分区究竟是怎样的。这样在mount的时候,需要mount的可能不是/dev/sd0而是/dev/sd0a,最后那个字母a指的就是disklabel分区。

四、挂载步骤

1、查看磁盘名称

sysctl hw.disknames

2、查看需要挂载的磁盘的disklabel分区

disklabel sd0

3、使用mkdir创建目录

mkdir /mnt/usb

4、根据磁盘的分区格式挂载

windows分区可以使用专用工具:mount_msdos

mount_msdos /dev/sd0i /mnt/usb

非windows分区使用mount

mount /dev/sd0 /mnt/usb
页: [1]
查看完整版本: OPENBSD挂载U盘的方法