客观的:使用连接到 Ubuntu Studio 14.04 的 Seagate Backup Plus 3T 驱动器设置家庭多系统(Mac,可能是 Win7 和其他 Ubuntu)备份功能。我想简化驱动器名称并使用首选(?)UUID/标签这样做(以防止/sd 中的更改X当我添加/删除其他外部驱动器并重新启动时)。
方法:rsnapshot 和 rsync杰夫·斯金纳的例子。 但是,我将驱动器格式化为 exfat(用于多操作系统目的),并试图使用驱动器的标签(称之为“BackupDrive”)
问题:我最终以某种方式在 sdd1 设置了 /mnt/backupdrive 的挂载,并在 sdf1 设置了带有标签 BackupDrive 的挂载
从山:
/mnt/backupdrive 上的 /dev/sdd1 类型 fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/media/will/BackupDrive 上的 /dev/sdf1 类型 fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
从块;
/dev/sdf1:LABEL="备份驱动器" UUID="5053-2D7E" TYPE="exfat"
(没有/dev/sdd1)
驱动器上唯一的东西是标准的 Seagate 文件和一些空目录(例如,没有丢失数据的风险)。
我可以ls/mnt/backupdrive 中的文件并查看上述文件/目录。
它在 Nemo 上显示为 BackupDrive,但没有文件或目录。
我还没有关于此备份驱动器的真实信息
问题:我该如何纠正这个问题以通过 UUID(或标签)挂载,以便可以继续使用我的备份解决方案?
一旦修复,为了重新启动我应该使用;
sudo rm /etc/fstab.pre-uuid
sudo /var/lib/dpkg/info/volumeid.postinst 配置
更新:@Xen2050 - fstab 具有以下内容;
/dev/mapper/ubuntu--studio--vg-root / ext4 errors=remount-ro 0 1
#" /boot was on /dev/sda1 during installation
UUID=5cade5c2-bd38-4d2b-aecb-b703ac671bc3 /boot ext2 defaults 0 2
/dev/mapper/ubuntu--studio--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
blkid 和 gparted 中 BackupDrive 的 UUID 是 5053-2D7E
UUID 5cade5c2-bd38-4d2b-aecb-b703ac671bc3 与 sda1 启动分区相关联
更新2:按照@xen2050的建议,在fstab中添加以下内容;
UUID="5053-2D7E" /media/will/BackupDrive fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
重新启动后,系统提示存在安装问题。我在启动过程中跳过了手动配置。
以下是 mount 显示的内容;
/dev/sdc1 on /media/will/BackupDrive1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
blkid 显示;
/dev/sdc1: LABEL="BackupDrive" UUID="5053-2D7E" TYPE="exfat"
Nemo 中没有显示任何现有文件,尽管我复制了以前内容的备份,并且驱动器现在显示它们驻留在其中。我不明白为什么在mount
这会有用吗,还是我还没有脱离困境?
答案1
我认为您的指示(从 Ubuntu uuid 页面粘贴)已经过时了:
如果您使用的是 Ubuntu 6.06 Dapper Drake LTS,则可以使用这些命令“升级”到 UUID。所有其他受支持的 Ubuntu 版本都会自动使用 UUID,因此没有必要这样做。
你现在的样子怎么样/etc/fstab
?你可能只需将“/dev/sd..”名称更改为“UUID=...”即可,就像在fstab 帮助页面。我认为mount
总是报告安装了哪个 /dev 设备……
... 看到更新的 fstab。我不太熟悉“fuseblk”类型,我以前见过它用于加密,但没有在mount
的输出中看到过……但如果它能用就足够了。有人说它的类型是“exfat”,所以也许用 exfat 替换 fuseblk 会起作用,甚至自动……
现在驱动器已安装:
/dev/sdd1 on /mnt/backupdrive type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sdf1 on /media/will/BackupDrive type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
因此,我认为将这些放入fstab
应该适用于 sdf :
UUID="5053-2D7E" /media/will/BackupDrive fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
不确定 sdd1 是否正确,如果blkid
没看到……?试过了sudo blkid
?还是只有一个驱动器,不是吗?拔掉它可能会给它一个不同的 sdx“名称”……所以也许这就是获得 2 个不同条目的原因?