安装外部硬盘时出现问题

安装外部硬盘时出现问题

我在东芝 Satellite 笔记本电脑上安装外部 750 GB 硬盘时遇到了困难。我目前运行的是 Ubuntu OS,14.04,64 位。由于我买了一个 SSD,所以我想将旧硬盘用作外部磁盘进行备份。第一次安装旧硬盘时,一切都运行正常。第二次,出现了以下问题:

在此处输入图片描述

在此处输入图片描述

每次我尝试挂载备份时,只有 255MB 文件系统分区会挂载,而 750GB 存储空间仍然不可见,我就是搞不清楚为什么会发生这种情况。我在 Google 上查找了一些解决方案,例如如何安装外部硬盘?,但这没有帮助。然后我把旧硬盘放回笔记本电脑,检查它是否损坏了。但结果发现它和新的一样好。有什么想法吗?

答案1

使用以下命令搜索您的分区:

sudo fdisk -l

之后使用以下命令挂载分区:

sudo mount /dev/sdXN /mountFolder

其中 X 是设备的字母,N 是分区的编号。如果您需要更多帮助,请分享“fdisk -l”的输出。

答案2

我可以确认外部多分区磁盘有时不会在 Ubuntu 14.04 中自动挂载(随机)。如果分区有标签,它通常会更好地工作 --- 但这不是万无一失的。所以我建议以下事情:

  1. 连接磁盘。查找/var/log/syslog已分配磁盘的设备;例如,在我的情况下,如果我将磁盘放在上面,则有:

    [...]
    Oct 15 22:30:01 samsung-romano kernel: [30078.860813] sd 7:0:0:0: [sdb] Mode Sense: 43 00 00 00
    Oct 15 22:30:01 samsung-romano kernel: [30078.861675] sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    Oct 15 22:30:01 samsung-romano kernel: [30078.922933]  sdb: sdb1 sdb2 sdb3 < sdb5 sdb6 >
    [...]
    

    所以磁盘是/dev/sdb。我知道数据分区(/home之前是)就是/dev/sdb6那个。

  2. 给它贴上标签(umount如果需要,也可以给分区贴上标签)。您可以gparted手动使用或;例如,如果它是一个ext[234]分区,您可以使用

    sudo tune2fs -L oldshome /dev/sdb6
    
  3. 弹出并重新连接磁盘。大多数情况下,磁盘将自动安装在 上/media/YOURUSER/oldshome

  4. 如果没有安装,你可以手动安装

    udisksctl mount --block-device /dev/sdb6 
    

    它具有与自动挂载相同的效果(不需要sudo,并且它将安装在与上面相同的位置)。

注意:我认为这是助手的一种错误/不当行为udisk2。有时它做相反的事情,它不允许您“弹出”磁盘,只要您单击“安全删除驱动器”就会重新安装分区,您需要umount手动执行此操作。但这是随机的,所以我从未设法收集足够的数据来提交错误报告。

相关内容