Linux下无法识别优盘+Linux无法识别移动硬盘

  • Linux下无法识别优盘 

  1.在虚拟机(vbox)中无法识别u盘

    vbox和宿主机对u盘的使用时独占的(即在某一时间只有二者之一能访问u盘,而不能同时访问),遇到vbox中的linux无法识别u盘的情况时以下可以参考:

        1>保证在宿主机下能对u盘进行访问,这样保证宿主机的u盘驱动没有问题

        2>需要在vbox下进行访问时,进入虚拟机中的linux系统,然后在菜单栏 设备->分配usb设备 下找到相应的usb设备并勾选

    这时一般来说就可以识别u盘了,如果还是没有成功识别,这说明虚拟机下所装的linux缺失了usb的相关驱动(这种情况来自于绿色版虚拟机,可以补装usb驱动或者使用安装版的虚拟机)。

 

    2.在实际linux系统下无法识别u盘

    在实际的linux系统下无法识别u盘时,可以参考以下流程:

        1>插入u盘

        2>#fdisk -l /dev/sd*     或者 #df

        这时如果看到相应的u盘,那么u盘已经被正确识别;如果看不到那么执行接下来的操作。

        3>#lsmod

        执行上述命令查看 usb-storage scsi_mod sd_mod 模块是否已经被添加,如果没有找到上述模块,执行#modprobe [module] 进行添加。

        4>建立挂载点,在mnt下创建目录usb,即/mnt/usb,执行#mount /dev/sda /mnt/usb

        有的系统需要指出挂载的文件类型,执行#mount -t vfat /dev/sda /mnt/usb

 

/***************************************************************************************************************************

 

 

  • Linux无法识别移动硬盘

1. 下载ntfs-3g软件 

 

NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。它非常的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX标准的磁盘操作。 ntfs-3g的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持ntfs的驱动,ntfs-3g可以提供可信任的、功能丰富的高 性能解决方案。

 

wget tuxera.com/opensource/ntfs-3g_ntfsprogs-2012.1.15.tgz

 

2. 安装ntfs-3g

#tar zxvf ntfs-3g_ntfsprogs-2012.1.15.tgz  //解压

#cd ntfs-3g_ntfsprogs-2012.1.15  //进入源码目录 

#./configure      //配置

#make             //编译

#make install     //安装

3. 查看硬盘位置

#fdisk -l /dev/sd*     或者 #df

        这时如果看到相应的u盘,那么u盘已经被正确识别

4. 挂载硬盘

#mount -t ntfs-3g /dev/sde1 /mnt

其中/dev/sde1 是硬盘的位置,/mnt是挂载点。硬盘的位置可以通过步骤3查看,也可以直接点击盘符,从弹出的错误信息中查看。

 

你可能感兴趣的:(linux,linux系统,常见问题)