我的机器上安装了 OpenBSD 5.7-stable,通过插入 USB 2.0 端口的 USB 2.0 闪存驱动器启动。
我以 root 身份登录,打开终端并输入:
mount /dev/sd1i /mnt/usb0
错误消息是:
mount_msdos: /dev/sd1i on /mnt/usb0 : Inappropriate file type or format
我尝试在以下每种情况下重新格式化闪存驱动器:
- USB 记忆棒在 Ubuntu 机器上使用 gparted 格式化为 ext2
- 使用 gparted 在同一台 Ubuntu 机器上将同一根棒格式化为 fat32
- 在 Microsoft Windows 7 机器上它被格式化为 fat32
我决定添加以下相关详细信息以帮助您进行诊断。它们是一个结果消息我发出的命令:
scsi 6:0:0:0: Direct-Access Apacer 2.0 PMAP PQ: 0 ANSI: 4
sd 6:0:0:0: Attached scsi generic sg2 type 0
sd 6:0:0:0: [sdb] 30489408 512-byte logical blocks: (15.6 GB/14.5 GiB)
sd 6:0:0:0: [sdb] Write Protect is off
sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
sd 6:0:0:0: [sdb] No Caching mode page found
sd 6:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1
sd 6:0:0:0: [sdb] Attached SCSI removable disk
FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
注意:在 Ubuntu 操作系统上使用 gparted 将 USB 驱动器格式化为 FAT32 文件系统。
答案1
挂载时需要指定文件系统。尝试
mount -t vfat /dev/sd1i /mnt/usb0
如果你的格式是fat32,
mount -t ext2 /dev/sd1i /mnt/usb0
如果是ext2