$sudo mount -t vfat -o iocharset=utf8 /dev/sda[1~5] /media/test
必須加上, -o iocharset=utf8來顯示中文檔名
而其mount 一定要加上sudo ?
------------------------------
DESCRIPTION
All files accessible in a Unix system are arranged in one big tree,
the file hierarchy, rooted at /. These files can be spread out over
several devices. The mount command serves to attach the filesystem
found on some device to the big file tree.
The standard form of the mount command, is
mount -t type device dir
This tells the kernel to attach the filesystem found on device (which
is of type type) at the directory dir. The previous contents (if
any) and owner and mode of dir become invisible, and as long as this
filesystem remains mounted, the pathname dir refers to the root of
the filesystem on device.
-t, --types vfstype
The argument following the -t is used to indicate the filesys‐
tem type. The filesystem types which are currently supported
include: adfs, affs, autofs, cifs, coda, coherent, cramfs,
debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfsplus,
hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs,
proc, qnx4, ramfs, reiserfs, romfs, squashfs, smbfs, sysv,
tmpfs, ubifs, udf, ufs, umsdos, usbfs, vfat, xenix, xfs,
xiafs.
-o, --options opts
Options are specified with a -o flag followed by a comma sepa‐
rated string of options. For example:
mount LABEL=mydisk -o noatime,nouser
For more details, see FILESYSTEM INDEPENDENT MOUNT OPTIONS and
FILESYSTEM SPECIFIC MOUNT OPTIONS sections.
Mount options for fat
(Note: fat is not a separate filesystem, but a common part of the
msdos, umsdos and vfat filesystems.)
conv={b[inary]|t[ext]|a[uto]}
The fat filesystem can perform CRLF<-->NL (MS-DOS text format
to UNIX text format) conversion in the kernel. The following
conversion modes are available:
binary no translation is performed. This is the default.
text CRLF<-->NL translation is performed on all files.
auto CRLF<-->NL translation is performed on all files that
don't have a "well-known binary" extension. The list of
known extensions can be found at the beginning of
fs/fat/misc.c (as of 2.0, the list is: exe, com, bin,
app, sys, drv, ovl, ovr, obj, lib, dll, pif, arc, zip,
lha, lzh, zoo, tar, z, arj, tz, taz, tzp, tpz, gz, tgz,
deb, gif, bmp, tif, gl, jpg, pcx, tfm, vf, gf, pk, pxl,
dvi).
Programs that do computed lseeks won't like in-kernel text
conversion. Several people have had their data ruined by this
translation. Beware!
For filesystems mounted in binary mode, a conversion tool
(fromdos/todos) is available. This option is obsolete.
iocharset=value
Character set to use for converting between 8 bit characters
and 16 bit Unicode characters. The default is iso8859-1. Long
filenames are stored on disk in Unicode format.