当我mount在root我的 Ubuntu 系统上输入时,我得到了输出
/dev/xvdal on / type ext4 (rw,noatime)
我想知道这里面的意思是/dev/xvdal什么?
当您LUKS的计算机中有加密驱动器时,Nautilus或者Nemo将其显示Devices为带有小锁的驱动器。
单击它时,您需要输入密码。如果您选择remember this password forever,它会被保存到您的钥匙圈中。下次启动时,单击驱动器将立即安装它。
如何从终端“立即安装”密码存储在密钥环中的驱动器?我想要一个自动启动脚本,它会在我登录时挂载我的 LUKS 驱动器。我不想在脚本中存储我的密码,我想使用密钥环中的密码:
如果你去Passwords And Keys,那里有一堆无名的钥匙。在它们的属性中,您可以找到类似的描述gvfs-luks-uuid=xxxxxxxxxxxx以及该 LUKS 驱动器的密码。这就是 Ubuntu 使用的。
我想到的一种选择是python-gnomekeyring但它只能获取密钥名和密码。我需要 GUI 所谓的“技术细节”来获取特定密码,uuid因为键名始终为空。
这是我在 Linux 上的第二天。我在安装 USB 驱动器时遇到困难。它显示此错误:
mount: can't find /dev/sdb1/mnt in /etc/fstab or /etc/mtab
Run Code Online (Sandbox Code Playgroud)
我怎样才能摆脱这个错误?
这是我第一次使用 virtualbox 和 ubuntu (14.04),我使用的是 Windows 7 操作系统。
我正在尝试挂载一个共享文件夹,该文件夹包含我需要在 virtualbox 和 Windows 操作系统上访问的文件。我已经成功地安装它们使用vboxsf从Guest Additions安装。
要挂载我使用了sudo mount -t vboxsf <dir name in vbox> <directory in linux例如我使用的命令sudo mount -t vboxsf Test /home/user/Test
我找到了几种在启动时自动挂载目录的/etc/rc.local方法,例如使用方法(此处)修改所述文件并将命令附加到它(没有sudo)。或者通过使用fstab方法(这里)。我rc.local个人更喜欢这种方法。
一旦挂载,它就有权限,dr-xr-xr-x但是一旦挂载,该目录就root拥有所有权并且chown user /home/user/Test无效。这意味着我不能以普通用户身份创建或更改其中的文件。
在 VirtualBox 中,要共享的目录未设置为只读。
有没有办法自动挂载共享文件夹并将所有权分配给我的非root用户?
既/etc/mtab与/etc/fstab包含数据有关安装的卷,例如:
/etc/mtab/dev/xvda1 / ext4 rw,discard 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
...
Run Code Online (Sandbox Code Playgroud)
/etc/fstabLABEL=cloudimg-rootfs / ext4 defaults,discard 0 0
/dev/xvdf /home/ubuntu/logs ext4 rw 0 0
Run Code Online (Sandbox Code Playgroud)
文件之间有什么区别?
从我读到的,当通过 nautilusgvfs-mount挂载网络共享时,挂载点应该在~/.gvfs. 这对我来说似乎不是这种情况:我尝试通过 nautilus 以及gvfs-mount在 Ubuntu Maverick 和 Natty 下安装 FTP 和 SMB 共享,但在任何情况下我都没有在~/.gvfs. 我可以访问仅在 nautilus 中找到的共享,但我想通过命令行访问,这就是为什么我需要在文件系统中设置一个挂载点。
编辑:按照 James Henstridge 的回答和 enzotib 的评论进行的调试显示,在我的笔记本电脑上gvfs-fuse-daemon正在运行,因此 gvfs 安装出现在 中~/.gvfs,而在 2 个~/.gvfs保持空的工作站上gvfs-fuse-daemon没有运行。在所有 3 台机器上,还有其他 gvfs 进程正在运行:gvfsd, gvfs-afc-volume-monitor, ...
在笔记本电脑上,mount | fgrep gvfs产量
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
Run Code Online (Sandbox Code Playgroud)
这就提出了以下问题:
gvfs-fuse-daemon运行的情况下安装共享?在这种情况下是否没有创建挂载点,并且每次访问共享都是 gvfs 库调用?哪个守护进程负责?gvfsd?gvfs-fuse-daemon什么?它是否只在 中创建保险丝安装点~/.gvfs? …我知道有类似的问题,但我遇到了一些我无法克服的特定问题。
我有:
/dev/sdb1和/dev/sdb2。 sdb1是 NTFS,我不需要它。我需要sdb2哪个是fat32。我想要:
最终我需要一个永久安装/dev/sdb2到/home/storage用户的访问权限(rw)media。
我面临的问题:
1) 从命令行使用手动挂载。
如果我只是使用
server# sudo mount /dev/sdb2 /home/storage
Run Code Online (Sandbox Code Playgroud)
它挂载但/home/storage接收 root 作为所有者和组并且不允许media用户在那里写入。
如果我在没有用户身份的mount情况下使用命令- 我是不允许的。说只有root才能使用mount。sudomedia
如果我使用mount选项:server# sudo mount /dev/sdb2 /home/storage -o umask=000我得到了我需要的东西。当然有点过头了,因为存储文件夹对每个人都是可写的。但是 - 这是手动安装的 - 现在我需要在每次重新启动时重新安装它。
2)重新启动时重新安装 - 使用 fstab
所以我想如果我每次重新启动时都fstab用来挂载这个分区(/dev/sdb2),我会没事的。fstab我添加的行:
UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0
得到了 uuid …
我是 Ubuntu 的新手,我不知道如何安装我的 iPhone。
我想下载 iTunes,但我看到 USB 不起作用,但我只需要访问我的所有文件和 APP,因为想将 APP 从 PC 传输到 iPhone。
我尝试像往常一样进行 sudo 更新和升级,但它显示
The following packages have been kept back:
base-files python3-distupgrade python3-gi python3-gi-cairo
ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
Run Code Online (Sandbox Code Playgroud)
我试过了:
(还尝试重新启动我的笔记本电脑)
在我尝试安装 USB 和 SD 卡之前。当我尝试这个时,我当时没有网络连接。我尝试更新,当然没用。注意到并重新连接后,我确实安装了一些更新,但随后它卡在了显示器上
完整显示: sudo apt update
[sudo] password for dcg:
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state …Run Code Online (Sandbox Code Playgroud) 我在 Windows 7 上的 VMware Player 中运行 Ubuntu 14.10。我安装了 open-vm-tools 而不是 VMware Tools,因为 VMware 的软件无法编译文件共享所需的内核模块。我无法使用sudo mount -t vmhgfs .host:/$(vmware-hgfsclient) /mnt/hgfs或挂载我的共享文件夹sudo vmware-hgfsmounter .host:/$(vmware-hgfsclient) /mnt/hgfs。两者都返回Error: cannot canonicalize mount point: No such file or directory。我不知道这是指什么或如何解决它。