免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3616 | 回复: 8
打印 上一主题 下一主题

[NetBSD] 请教挂载U盘的方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-29 22:22 |只看该作者 |倒序浏览
刚接触netbsd,系统装好了在家用adsl拨号上网,下载了rp-pppoe的二进制包,想通过U盘安装到系统中。挂载U盘却无从下手,/dev中的命名跟linux有很大不同。对netbsd的设备磁盘命名不是很明白,哪位给大侠指点指点,虚心求教。

论坛徽章:
0
2 [报告]
发表于 2008-08-30 20:15 |只看该作者
我的是/dev/rsd0a

论坛徽章:
0
3 [报告]
发表于 2008-08-31 16:57 |只看该作者
cd /dev
ls
插上 u盘
ls
多出来的
mount -t msdosfs /dev/xxxx /mnt

论坛徽章:
0
4 [报告]
发表于 2008-08-31 22:37 |只看该作者
这是在freebsd中的挂载命令,你可以参考一下 mount_msdosfs /dev/da0s1 /mnti

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
5 [报告]
发表于 2008-09-01 07:38 |只看该作者
http://www.bsdlover.cn/html/27/n-27.html
这是fb下的mount总结,netbsd的可以参考

论坛徽章:
0
6 [报告]
发表于 2008-09-01 16:56 |只看该作者
一般是mount -t msdos /dev/sd0X /mnt
其中sd0X的X可用disklabel sd0的显示来确定
显示内容一般为:
。。。。。。
。。。。。。
d 。。。。。
e。。。。。。
f。。。。。。
。。。。。。
。。。。。。
i。。。。。。
。。。。。。
那么除d以外,其他的就是你要挂载的分区,如/dev/sd0e。

论坛徽章:
0
7 [报告]
发表于 2008-09-01 19:11 |只看该作者
找到了http://wiki.netbsd.se/mount
Mounting a USB Flash disk
给出的例子是
# mount -t msdos /dev/sd0e /mnt
shi_34543兄给出的方法是正确的
手头上有个读卡器+1gSD卡文件系统是fat32,linux下可以挂载。
但是我输入
# disklabel sd0
disklabel: /dev/rsd0d: Input/output error
# dmesg | grep sd        builds@wb34:/home/builds/ab/netbsd-4-0-RELEASE/i386/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/i386/compile/GENERIC
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
sd0 at scsibus0 target 0 lun 0: <Generic, , 6000> disk removable
sd0(umass0:0:0:0): generic HBA error
sd0: drive offline
sd0(umass0:0:0:0): generic HBA error
难道不支持我的读卡器芯片
盲目地试了试
# mount -t msdos /dev/sd0d /mnt/usb
mount_msdos: /dev/sd0d on /mnt/usb: Input/output error
# mount -t msdos /dev/sd0e /mnt/usb
mount_msdos: /dev/sd0e on /mnt/usb: Input/output error
# mount -t msdos /dev/sd0f /mnt/usb
mount_msdos: /dev/sd0f on /mnt/usb: Input/output error
明天用U盘试试

[ 本帖最后由 hujy 于 2008-9-1 19:21 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-09-02 08:42 |只看该作者
用u盘试了一下,可以挂载了。
# disklabel sd0
# /dev/rsd0d:
type: SCSI
disk: DataTraveler2.0
label: fictitious
flags: removable
bytes/sector: 512
sectors/track: 32
tracks/cylinder: 64
sectors/cylinder: 2048
cylinders: 955
total sectors: 1956735
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

5 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
d:   1956735         0     unused      0     0        # (Cyl.      0 -    955*)
e:   1955457        63      MSDOS                     # (Cyl.      0*-    954*)
disklabel: boot block size 0
disklabel: super block size 0
# mount -t msdos /dev/sd0e /mnt/usb
参数 -o iocharset不支持,挂载后中文乱码,不知如何解决。

论坛徽章:
0
9 [报告]
发表于 2008-09-05 17:50 |只看该作者
netbsd 的中文支持还不好,我google的老长时间都没解决。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP