我的硬盘或 pndrive 被 ubuntu 检测到,但它没有出现在计算机上

我的硬盘或 pndrive 被 ubuntu 检测到,但它没有出现在计算机上

Ubuntu 可以检测到我的硬盘或 U 盘,但是它没有显示在屏幕上。

在终端中,我dmesg插入硬盘后只需输入内容,它就会显示非常详细的信息,其中还提到了我的外部硬盘及其内存。

我猜它检测到了我的外部设备但它没有出现。

我可以通过任何可能的方式在屏幕上访问我的外部设备吗?

我正在使用 Ubuntu 12.04 64 位。

我运行了命令

sudo fdisk -l

它给了我输出:省略空分区(5)

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x309fd85a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      718847      358400    7  HPFS/NTFS/exFAT
/dev/sda2          718848   210434047   104857600    7  HPFS/NTFS/exFAT
/dev/sda3       210436094   936773631   363168769    f  W95 Ext'd (LBA)
/dev/sda4       936773632   976769023    19997696    7  HPFS/NTFS/exFAT
/dev/sda5       294324224   615548927   160612352    7  HPFS/NTFS/exFAT
/dev/sda6       615550976   721735679    53092352    7  HPFS/NTFS/exFAT
/dev/sda7       721737728   936773631   107517952    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 7818 MB, 7818182656 bytes
76 heads, 12 sectors/track, 16743 cylinders, total 15269888 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            8064    15269887     7630912    b  W95 FAT32

Disk /dev/sdd: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf7ad36ed

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *          64   976768064   488384000+   7  HPFS/NTFS/exFAT

我应该怎么办?

编辑:

我尝试了@Alaa 在他的回答中提到的方法,但仍然无法得到完整的解决方案。我输入了命令并添加了相同的两行,最后我得到了:

naveenk@ubuntu:~$ sudo mount -a

"Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command. Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command."

但是当我添加两行并sdc用其替换时sda,我得到了:

naveenk@ubuntu:~$ sudo mount -a

Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command.

我尝试过sdc,因为当我运行 krowe 建议的命令时,sda我的磁盘驱动器被检测到了。sda

我是 Ubuntu 新手,所以无论如何我都无法修复它。

答案1

它们可能不会自动安装,因为需要进行设置。首先,拔下外部硬盘/USB 驱动器,然后在终端中输入以下内容:

gsettings set org.gnome.desktop.media-handling automount true
gsettings set org.gnome.desktop.media-handling automount-open true

现在,重新插入设备并查看它是否自动挂载。如果是,那就没问题了。

如果没有,请按照以下步骤操作:

  1. sudo umount /dev/sdc1 && sudo umount /dev/sdd1

    • 这将首先卸载您的 U 盘和外部硬盘。
  2. sudo mkdir /media/externalHDD /media/pendrive

    • 这将为您的外部磁盘和 U 盘创建挂载点。您可以将名称更改为任何您想要的名称。
  3. sudo cp /etc/fstab /etc/fstab.bak1

    • 这将备份我们现在要编辑的文件。
  4. sudo nano /etc/fstab

    • 这将打开fstab文件供我们编辑。
  5. 在文件末尾添加以下两行(可以通过 ++ 在终端中Ctrl粘贴ShiftV

    /dev/sdc1 /media/pendrive 自动默认值,umask=003 0 0
    /dev/sdd1 /media/externalHDD 自动默认值,umask=003 0 0
    
  6. Ctrl通过+ X,然后Y,然后保存并关闭文件Enter

  7. sudo mount -a

您的驱动器应该可以神奇地访问。


如果驱动器未出现在桌面上,请尝试执行以下命令:

gsettings get org.gnome.nautilus.desktop volumes-visible

看看它们是否出现。

答案2

在命令提示符下输入:

# lsusb

这将显示您的所有 USB 设备。如果您的输出没有列出任何看起来像您的闪存驱动器的东西,我建议尝试计算机上的不同 USB 端口,看看是否可以列出。您必须让您的计算机识别您的闪存驱动器才能继续。

然后在任意位置创建一个目录:

# mkdir ~/flash

假设您想要的驱动器是 sdc 上的驱动器,那么您现在需要做的就是挂载它:

# mount -t vfat -o uid=yourUserNameHere,gid=users /dev/sdc ~/flash

如果 sdc 不是您想要挂载的驱动器,那么您可以在 dmesg 日志中查找它:

# dmesg | grep -i "sda"

检查 sda、sdb、sdc……直到找到看起来像您想要的驱动器的东西。

完成后发出 umount 命令:

# umount /dev/sdc

相关内容