OpenBSD挂载并使用USB闪存驱动器
时间:2020-01-09 10:42:53 来源:igfitidea点击:
如何使用ksh/bash/sh shell提示符在OpenBSD操作系统下安装和使用U盘或者硬盘?
OpenBSD确实通过仿真的SCSI驱动器支持USB存储设备,例如笔和硬盘。
您需要以root用户身份登录才能安装U盘/磁盘。
在基于OpenBSD的系统上找出您的USB设备名称
首先,将您的USB闪存驱动器插入USB插槽。
执行以下命令以列出设备名称:
sysctl hw.disknames示例输出:
hw.disknames=wd0:3af96a8b7d621ab2,cd0:,sd0:
要获取有关sd0(我的U盘)的更多信息,请执行:
# dmesg | grep sd0
输出示例:
sd0 at scsibus1 targ 1 lun 0: SCSI2 0/direct removable sd0: 1956MB, 512 bytes/sector, 4005888 sectors sd0 detached sd0 at scsibus1 targ 1 lun 0: SCSI2 0/direct removable sd0: 1956MB, 512 bytes/sector, 4005888 sectors
以下命令显示有关sd0的更多信息
# disklabel sd0
输出示例:
# /dev/rsd0c: type: vnd disk: vnd device label: fictitious duid: 97d41b01a9d85387 flags: bytes/sector: 512 sectors/track: 100 tracks/cylinder: 1 sectors/cylinder: 100 cylinders: 5120 total sectors: 4005888 boundstart: 0 boundend: 512000 drivedata: 0 16 partitions: # size offset fstype [fsize bsize cpg] a: 512000 0 4.2BSD 2048 16384 1 c: 4005888 0 unused #
在OpenBSD上安装U盘/硬盘
执行以下命令来创建目录(挂载点),执行:
# mkdir /mnt/pen
使用/mnt/pen上的mount命令安装闪存驱动器,执行:
# mount /dev/sd0i /mnt/pen
您可能需要用实际的设备名称替换/dev/sd0i。
现在,您可以访问/mnt/pen中的文件:
# cd /mnt/pen # ls -l # cp filename /path/to/dir
最后,使用以下命令卸载闪存文件系统:
# umount /mnt/pen