ubuntu server u盘挂载


ubuntu server版无法读取u 盘内容,只能把u盘挂载到/mnt下,
 
 
 
1、插入U盘
 
2、输入fdisk -l /dev/sda 查看输出结果,比如我的是这样的:
 
     # fdisk -l /dev/sda
     Disk /dev/sda: 131 MB, 131104768 bytes
     3 heads, 32 sectors/track, 2667 cylinders
     Units = cylinders of 96 * 512 = 49152 bytes
 
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1        2668      128016    6  FAT16
 
注意:如果您的硬盘是SCSI 接口的话,可能要将sda 改成sdb, sdc, sdd 等,以此类推。
 
 
3、看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sda1,接着便是挂载了,假设我将U盘挂载到/mnt/usb目录中,就是
 
        mount -t auto -o iocharset=cp936 /dev/sda1 /mnt/usb/
 
 
4、打开/mnt/usb 就可以看到你的U盘里的东西了!
 
其中常用的参数有:
 
-t<文件系统类型> 指定设备的文件系统类型,
 
常见的有:minix linux最早使用的文件系统
 
ext2 linux目前常用的文件系统
 
msdos MS-DOS的fat,就是fat16
 
vfat windows98常用的fat32
 
nfs 网络文件系统
 
iso9660 CD-ROM光盘标准文件系统
 
ntfs windows NT 2000的文件系统
 
hpfs OS/2文件系统
 
auto 自动检测文件系统
 
-o<选项> 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。
 
常用的有codepage=XXX 代码页iocharset=XXX 字符集ro 以只读方式挂载
 
rw 以读写方式挂载nouser 使一般用户无法挂载user 可以让一般用户挂载设备
 
 
这样打开的U盘中的文件默认所属组为root
 
可通过一下方式修改其所属组
 
 
 
查看当前用户xxx的uid,gid
 
id xxx
 
 
sudo mount /dev/sdb1 /mnt/usb -o uid=1000,gid=1000
 

相关内容

    暂无相关文章