这里没什么可说的:-) 在哪里可以找到有关文件中使用的格式的信息/proc/mounts?
我当前的猜测如下(由单个空格分隔):
DEVICE PATH FILESYSTEM FLAGS_DELIMITED_BY_COMMAS ??? ???
Run Code Online (Sandbox Code Playgroud)
不过,我对最后两个“???”感到相当困惑。非常感谢帮助...
Btrfs 似乎不支持 error=remount-ro。在 /etc/fstab 中,我可以与 Btrfs 一起使用什么选项来获得与“errors=remount-ro”相同的结果?
我正在尝试使用 fusion/sshfs 在我可以通过 SSH 访问的服务器上安装远程驱动器
我在 /mnt/review/server 创建了一个挂载点,并根据ArchWiki在我的 fstab 中创建了以下条目:
me@server:/ /mnt/review/dori fuse.sshfs defaults,user,noauto,idmap=user,allow_other 0 0
Run Code Online (Sandbox Code Playgroud)
我还根据Ubuntu 文档尝试了一个略有不同的条目:
sshfs#me@server:/ /mnt/review/dori fuse defaults,user,noauto,idmap=user,allow_other 0 0
Run Code Online (Sandbox Code Playgroud)
每次,我都只是得到/bin/sh: 1: sshfs: not found- 系统日志中没有任何内容。
当我运行 Kubuntu 14.04 时,这确实有效 - 我已经更改为在 Ubuntu 14.04 上运行的 Mint,现在我明白了。
似乎未安装 SSHFS - 但我在 Google 上找不到任何对此消息有帮助的信息。我还确保该fuse软件包已安装。我不知道如何解决这个问题。
每当我尝试安装闪存驱动器或硬盘时,都会收到以下消息:
在 /media/tony/0457-C92C 挂载 /dev/sdb1 时出错:命令行`mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase =0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/tony/0457-C92C"' 以非零退出状态 32 退出:挂载:未知文件系统类型 'exfat'
我能做些什么来解决这个问题?
我有许多带有 VeraCrypt 加密文件容器的外部媒体,我希望用户在不授予用户 root 权限的情况下安装和使用它们。
但是目前 VeraCrypt 总是要求用户/管理员密码显然是 sudo-ing 挂载操作:
不在 sudoers 文件中的用户如何挂载 .hc 文件?
昨晚我能够挂载 Samba 共享,但是在我的 Ubuntu 机器上安装更新后,它现在说“主机已关闭”。它安装/更新了数百个软件包,因此很难找到罪魁祸首,但我已经包含了下面的完整列表(我知道这有点荒谬,您可能会向我发火,但希望有人知道罪魁祸首并且可以确认它在列表中)
我绝对把它缩小到更新,只是不确定是哪一个。自从我的系统上出现这个问题以来,我一直在尝试诊断/确认,所以我创建了一个基本 VM,确认已安装共享,克隆它,然后在其中运行更新。更新前的那个有效,之后的那个没有(两者同时运行 - 即 - 主机已启动并且可以用于一个而不是另一个)
以下是更新的软件包。对我来说突出的一个是 libsmbclient,但试图删除它也想删除其他包,如 gnome-control-center 和 ubuntu-desktop。存储库中只有当前版本,因此 apt-get 无法降级。
最后,我仍然能够在 Nautilus 中找到并浏览共享,尽管我也无法将它安装在那里(即使密码正确,也会不断提示输入密码 - 我再次可以在我的预更新 VM 上安装就好了)。
知道哪一个是罪魁祸首,或者我将如何单独恢复到以前的版本以找到它?
安装更新:
adium-theme-ubuntu:amd64 (0.3.4-0ubuntu2, 0.3.4-0ubuntu4)
adwaita-icon-theme:amd64 (3.25.91-0ubuntu1, 3.26.0-0ubuntu1)
apparmor:amd64 (2.11.0-2ubuntu16, 2.11.0-2ubuntu17)
apt:amd64 (1.5~rc3, 1.5~rc4)
apt-transport-https:amd64 (1.5~rc3, 1.5~rc4)
apt-utils:amd64 (1.5~rc3, 1.5~rc4)
at-spi2-core:amd64 (2.25.91-0ubuntu1, 2.26.0-2)
bind9-host:amd64 (1:9.10.3.dfsg.P4-12.5ubuntu1, 1:9.10.3.dfsg.P4-12.6ubuntu1)
binutils:amd64 (2.29-8ubuntu1, 2.29.1-1ubuntu1)
binutils-common:amd64 (2.29-8ubuntu1, 2.29.1-1ubuntu1)
binutils-x86-64-linux-gnu:amd64 (2.29-8ubuntu1, 2.29.1-1ubuntu1)
bluez:amd64 (5.46-0ubuntu2, 5.46-0ubuntu3)
bluez-cups:amd64 (5.46-0ubuntu2, 5.46-0ubuntu3)
bluez-obexd:amd64 (5.46-0ubuntu2, 5.46-0ubuntu3)
console-setup:amd64 (1.166ubuntu4, 1.166ubuntu5)
console-setup-linux:amd64 (1.166ubuntu4, 1.166ubuntu5)
cpp-6:amd64 (6.4.0-4ubuntu1, 6.4.0-7ubuntu1)
cpp-7:amd64 (7.2.0-3ubuntu1, …Run Code Online (Sandbox Code Playgroud) 在 ubunutu 16.04 中,我正在使用实用程序Disks探索外部 HDD 。在mount 选项界面下,我看到了需要额外授权才能 mount的可能性。
我选择了该选项,它所做的只是添加x-udisks-auth到nosuid,nodev,nofail,noauto. 我找不到有关上述选项的任何相关信息,并且x-udisks-auth由于我对文件系统和磁盘的有限了解,搜索使我获得了无法理解的信息。
那么:简单地说,选择上述选项时需要什么样的额外授权?我欢迎对x-udisks-auth.
我有一台带有 SSD + HDD 的新笔记本电脑。我已经设法设置了预装 Windows 10 和 Ubuntu 17.10 的双启动。Ubuntu root、home 和 swap 目录都在 SSD 上。此外,我从 HDD 中取出 500GB 并为我的数据创建了一个分区(我称之为/mnt)。
现在我想让操作系统将音乐、下载、文档、图片和视频存储在 HDD 数据分区上,同时保留/home在 SSD 上。
我知道它与 fstab 有关,所以我找到了文件和编辑它的方法,但我现在应该做什么?一般信息对我来说还不够清楚。
这是我的 fstab:
# /etc/fstab:静态文件系统信息。 # # 使用 'blkid' 打印一个通用唯一标识符 # 设备; 这可以与 UUID= 一起使用,作为一种更强大的设备命名方式 # 即使添加和删除磁盘也能正常工作。请参见 fstab(5)。 # # # / 在安装期间位于 /dev/sdb6 UUID=cbdf87b9-ddf0-4242-a6b3-12ea1f13c653 / ext4 错误=remount-ro 0 1 # /boot/efi 在安装过程中位于 /dev/sdb1 UUID=7E53-EFDB /boot/efi vfat umask=0077 0 1 # /home 在安装期间位于 /dev/sdb7 UUID=a78d2329-659f-4d6e-a7e3-c54f08dc5bdb /home ext4 默认值 …
我已经在我的笔记本电脑上使用了 Ubuntu 一段时间并爱上了它,现在我想在我的主 PC 上使用它。我有一个 240 GB 的 SSD 和一个 1 TB 的 HDD。我在 SSD 上安装了 windows10,并将 HDD 用于一般文件。我想在我的系统上全新安装 Ubuntu。我应该如何将我的 SDD 用作 mount/ 并将 HDD 用作 /Home?
mount ×10
hard-drive ×3
fstab ×2
partitioning ×2
permissions ×2
16.04 ×1
21.04 ×1
btrfs ×1
disk-usage ×1
exfat ×1
fuse ×1
networking ×1
samba ×1
ssd ×1
ssh ×1
sshfs ×1
sudo ×1
updates ×1
users ×1
veracrypt ×1