整个问题开始于几个月前,当时我试图将数据从我的外部硬盘(格式化为 NTFS)传输到使用 Windows 7 的计算机。在 Ubuntu 中,有大约 1 TB 的数据(我不想丢失的重要数据),但当我尝试从 Windows 访问这些文件时,它们没有显示出来
经过大量的 Google 搜索和尝试后,我使用我拥有的备用外部硬盘(同一制造商、相同容量)进行了以下操作。
- 将备用驱动器格式化为
ext 4
- 传输所有文件旧驱动器到备用驱动器。
- 重新格式化旧驱动器到 NTFS 使用
gparted
- 转移一些文件到旧驱动器测试它是否在 Windows 上运行,结果确实如此。
现在的问题是,当我尝试插入旧驱动器在 Ubuntu 中,它无法安装。我注意到这种情况发生在备用驱动器已安装。我尝试格式化旧驱动器到 Ext4、FAT32 并再次到 NTFS,但到目前为止还没有运气。
尝试安装时收到此错误消息备用驱动器与旧驱动器已经安装,驱动器反转时也出现类似的情况:
Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdc1 on /media/Seagate External
这是尝试通过终端安装驱动器的结果:
sebastian@ubuntu:~$ sudo mount /dev/sdc1
[sudo] password for sebastian:
ntfs-3g: Failed to access volume '/dev/sdc1': No such file or directory
ntfs-3g 2012.1.15AR.1 external FUSE 28 - Third Generation NTFS Driver
Configuration type 7, XATTRS are on, POSIX ACLS are on
Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2011 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson
Usage: ntfs-3g [-o option[,...]] <device|image_file> <mount_point>
Options: ro (read-only mount), remove_hiberfile, uid=, gid=,
umask=, fmask=, dmask=, streams_interface=.
Please see the details in the manual (type: man ntfs-3g).
Example: ntfs-3g /dev/sda1 /mnt/windows
News, support and information: http://tuxera.com
sebastian@ubuntu:~$ sudo mount /dev/sdd1
The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows. Fixing.
fuse: failed to access mountpoint /media/Seagate External_: No such file or directory
这是 fstab,如果有区别的话:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sdd1 /media/Seagate\040External_ ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0
/dev/sdc1 /media/Seagate\040External ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8 0 0
/dev/sdc1 /media/sdc1 ntfs-3g defaults,locale=en_US.UTF-8 0 0
/dev/sdc2 /media/sdc2 ext4 defaults 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
我还应该提到,旧驱动器最初有一个约 100 GB 的第二个分区,上面没有任何内容。
任何见解都将不胜感激。
答案1
您的 fstab 条目混乱了。您尝试在两个不同的地方安装同一设备,其中一个使用两个不同的文件系统。您不应该有任何外部媒体的 fstab 条目;插入时会自动安装它们。