我的内部备份驱动器已安装,但当我尝试开始备份或恢复丢失的文件时,我收到上述消息。它还说“正在等待 [设备] 可用”(翻译自法语)。
这个类似的问题没有用。我尝试在备份设备上创建一个名为“deja-dup”的文件夹,但没有任何改变。我也试过卸载和重新安装驱动器。
我购买了一台计算机并从我自己创建的 USB 驱动器安装了 Ubuntu 16.04。然后我将电脑升级到 16.10 并安装了 SpaceView,以小程序的形式查看电脑上的磁盘使用情况。它显示了三个分区:
不过,我很困惑,因为我根本没有自己对系统进行分区,而且对分区完全陌生。我也没有插入任何外部驱动器。
这些分区是 Ubuntu 的默认分区吗?如果是这样,它们是做什么用的?
我在 ssh 上将 Ubuntu Desktop(虽然我将它用作服务器)从 14.04 更新到 16.04。完成并重新启动后,它会引导到只读文件系统。
root@Server:/# touch a
touch: cannot touch 'a': Read-only file system
Run Code Online (Sandbox Code Playgroud)
我试过了mount -o remount,rw /,但输出是mount: can't find UUID=/dev/sda1. 我认为 UUID 以某种方式更改为 /dev/sda1。这是/etc/fstab 的内容。
root@Server:/# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and …Run Code Online (Sandbox Code Playgroud) 对不起,如果这是一个多余的问题,但我是一个完整的 Linux 初学者。我有一个新的外部硬盘驱动器,有人给了我,我将它重新格式化为 ext4,用于在我用 lubuntu 替换我的 ubuntu 之前备份文件。但是我尝试传输到驱动器的任何文件的权限都被拒绝。这是因为文件本身或驱动器上的权限吗?如果是驱动器,您如何打开权限以便可以将任何内容转移到它?这是否意味着当我稍后将外部驱动器连接到新操作系统时,我将无法访问任何文件,因为我将成为新用户而不是所有者?现在我担心每次传输文件时都会失去访问权限。
我在 2TB HDD 上安装了 4 个 Ext4 分区/mnt。我想将它们安装在/media.
我的问题是
/media随意安装后,它们是否会在 nautilus 的侧栏中可见?(现在他们不是)输出 cat /etc/fstab
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> …Run Code Online (Sandbox Code Playgroud) 问题陈述:我有一个无法安装的外部 USB 驱动器。
语境:
错误看起来像:
Error mounting /dev/sdc1 at /media/dude/External HD: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdc1" "/media/dude/External HD"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdc1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then …Run Code Online (Sandbox Code Playgroud) 我在 SSD 上有一个 Ubuntu 盒,还有一个/dev/sdb带有一些 NTFS 分区的辅助 HDD ( )。
一些背景:昨天机器没有响应,我不得不强行关闭它(切断电源)。重启后 Ubuntu 会进入紧急模式。我发现 HDD 的 UUID 已经消失(没有出现在 中blkid),从而导致/etc/fstab. 我注释掉了磁盘行fstab并设法启动了 Ubuntu。
现在我正在尝试再次安装硬盘。首先我尝试了 Gparted。这是 libparted 的输出(由 gparted 使用):
======================
libparted : 3.2
======================
end of file while reading /dev/sdb
The primary GPT table is corrupt, but the backup appears OK, so that will be used.
Run Code Online (Sandbox Code Playgroud)
有趣的是,sudo blkid显示/dev/sdb为具有 PTUUID 而不是 UUID:
$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/sda1: …Run Code Online (Sandbox Code Playgroud) 我有一个以前在 Mac 上使用的磁盘,但现在我只在 Ubuntu 16.04.2 上使用它。我有一个目录 /movies,我认为应该挂载读/写,但实际上每次重新启动时都挂载只读。/etc/fstab 条目是:
UUID=f587dbf5-7bb9-3412-93f2-4f418e067cf1 /movies hfsplus force,rw,auto,user 0 0
我还需要检查什么?
我在 /dev/sda1 上安装了一个驱动器
/media/<username>/mydrive
Run Code Online (Sandbox Code Playgroud)
每次重新启动计算机时,我都必须执行以下两个命令来更改挂载路径:
sudo umount /media/<username>/mydrive
sudo mount /dev/sda1 /home/<username>/media/<username>/mydrive
Run Code Online (Sandbox Code Playgroud)
我如何自动执行此操作?或更改它以便默认安装路径可以是:
/home/<username>/media/<username>/mydrive
Run Code Online (Sandbox Code Playgroud) 我尝试通过 cloud-init 初始化 ubuntu 16.04 服务器。第一次启动服务器时,我想创建以下分区:
当我定期启动机器时(没有任何 cloud-init),我有一个 sda 和 sda1(我认为 sda1 是交换)。
有人可以通过“有效”或“工作”示例帮助我解决问题或帮助我纠正我的方法吗?
或者这不可能在我所在的磁盘上进行分区?
顺便提一句。我的主人是 Hetzner
这是我目前的方法:
#cloud-config
device_aliases: {'root-disk': '/dev/sda'}
resize_rootfs: true
disk_setup:
root-disk:
table_type: 'gpt'
layout:
- 75
- [25, 82]
overwrite: true
fs_setup:
- label: root-fs
device: 'root-disk'
filesystem: 'ext4'
- label: data-disk
device: root-disk
filesystem: 'xfs'
Run Code Online (Sandbox Code Playgroud) mount ×10
partitioning ×4
hard-drive ×2
backup ×1
boot ×1
cloud-init ×1
deja-dup ×1
drive ×1
format ×1
fstab ×1
nautilus ×1
ntfs ×1
permissions ×1
read-only ×1
restart ×1