无法安装外部硬盘

无法安装外部硬盘

我无法访问外部硬盘上的数据。我最近进行了全新安装,但错误地忘记将外部硬盘插上电源。

当我尝试访问外部硬盘上的数据时,它显示“没有文件”,但识别出上面有 290 GiB 的数据。硬盘有 350GB 大。

我用磁盘工具检查了驱动器,结果显示硬盘有一个可启动标志。因此,在编辑分区中,我取消了此可启动性的勾选。

现在它无法在 Ubuntu 中安装,并且我的 XP 根本无法识别它,而之前我可以访问 XP 机器上的数据。

在磁盘实用程序中,它没有给我再次检查可启动框的选项,并且我也无法访问 XP 上的数据。

关于如何修复它有什么想法吗?

答案1

首先,你应该安装一个名为分区: # apt-get install -y gparted。读取硬盘后,您将有机会右键单击分区并恢复可启动标志。顺便提一下,可启动标志应该不是干扰 Ubuntu 挂载分区的能力。

您应该尝试在 LiveCD 环境中安装系统。(Live CD 有分区默认安装。

这是一个 Windows XP 分区,因此我假设该驱动器的格式为 NTFS 驱动器。对于挂载问题,首先您应该检查 的输出# fdisk -cl。它应该返回类似这样的输出:

root@localdomain:/# fdisk -cl

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbb28bb28

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4570    36700160    7  HPFS/NTFS
/dev/sda2            4570        9730    41447425    5  Extended
/dev/sda5            4570        7059    19998720   83  Linux
/dev/sda6            7060        9232    17447936   83  Linux
/dev/sda7            9232        9730     3998720   82  Linux swap / Solaris

其中/dev/sd是分区的标识符。要挂载分区,您需要在路径下创建一个文件夹/media,它将作为挂载点。执行命令# mkdir /media/external,然后使用命令 挂载分区# mount -t ntfs-3g /dev/sda1 /media/external,其中/dev/sda1是我们从上面的命令输出中检索到的标识符,/media/external是我们刚刚创建的文件夹。

笔记:本答案中以 为前缀的命令#表示执行需要提升的超级用户 ( root) 权限。在正常情况下,您需要在所有命令前加上 以sudo授权自己。因此# apt-get install gparted变为$ sudo apt-get install gparted.#表示 root,$表示正常终端会话。)

相关内容