Tag: 挂载

如何在virtualbox中自动挂载文件夹并从root更改所有权

这是我第一次使用virtualbox和ubuntu(14.04),我在主机Windows 7操作系统上。 我正在尝试挂载一个共享文件夹,其中包含我需要在虚拟机和Windows操作系统中访问的文件。 我已经使用安装的Guest Additions的vboxsf成功安装了它们。 要挂载我使用命令sudo mount -t vboxsf <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用户分配所有权?

如何将sshfs命令转换为fstab条目?

从另一个SO 问题 ,我知道我应该在fstab创建一个条目来永久挂载对虚拟机的访问。 我不是Linux专家。 允许我从终端执行此操作的魔术命令是: sudo sshfs -o idmap=user -o allow_other -o nonempty jverstrynge@devjverstrynge:/home/httpd /home/jverstrynge/httpd 当我检查上面的SO问题时,我看到一个看起来像这样的条目: /media/mybook/laptop_backup /export/laptop_backup none bind 0 0 有人可以解释如何将CLI命令转换为fstab的条目吗?

无法删除ntfs分区上的hiberfile

我一直在寻找诸如由于hibernate而无法安装Windows(NTFS)文件系统等问题以及如何安装hibernate的NTFS分区? 他们都说“开机进入Windows”我无法做到。 然后经过多次警告,建议使用remove_hiberfile选项。 我会喜欢这个选择。 我不关心我打开的程序或它们中的数据。 Windows分区在/ dev / sda5上,所以我跑了 sudo mount /dev/sda5 /mnt/win 以后读了很多…… sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win 仍然没有运气。 就像remove_hiberfile了remove_hiberfile选项一样,因为我在尝试使用remove_hiberfile3ejeiofe选项时没有收到错误,而是使用相同的消息。 这是上述所有命令给出的消息(添加调试没有改变任何东西): The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount ‘/dev/sda5’: Operation […]

如何从现在的外部硬盘驱动器读取/装载完整的Ubuntu卷

昨天我决定将我的笔记本电脑硬盘升级到SSD。 我以前在它附带的硬盘驱动器上运行Ubuntu 14.04。 我在SSD上安装了Ubuntu 14.10。 我想挂载旧硬盘,以便我可以复制我的所有文件。 所以我购买了一个shell,让我像对待外置USB驱动器一样对待它。 我将硬盘放入机箱并将其插入。它被检测到并且可以看到所有卷。 但它只安装了启动卷以进行读/写。 硬盘为750GB,SSD为120GB。 当我在“磁盘”实用程序中检查它时,我看到两个硬盘驱动器,并且可以很容易地分辨出两者之间的区别。 当我检查硬盘时,我看到:分区1 Ext2(启动卷),扩展分区2和分区5 LVM2 PV。 很明显它也可以看到音量。 它报告磁盘没问题,但有一个坏扇区。 驱动器未加密。 我不确定为什么它显示两个相同大小的卷。 可能与它是一个LVM卷有关。 如何让它让我从旧的Ubuntu安装中读取文件? $ sudo fdisk -l Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes […]

在NTFS分区中输入的问题“磁盘包含一个不干净的文件系统”

对不起,如果这个问题已经解决了。 我将操作系统从Windows更改为Linux Ubuntu 13.04。 我有2个分区: C :(系统)和 M:这是NTFS; 我有我的信息,音乐,照片。 当我想访问磁盘以使用该信息时,我无法通过此错误: Error mounting /dev/sda2 at /media/love/Mis Archiivos: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177” “/dev/sda2” “/media/love/Mis Archiivos”‘ exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount ‘/dev/sda2’: Operation not permitted […]

干净安装后保持相同/ home分区

我目前有两个分区用于我的ubuntu安装:A /分区和/home分区。 当Ubuntu 13.04发布时,我计划在保持相同的主分区的同时重新安装ubuntu。 在安装的分区过程中直接挂载/home分区是否安全? 因为我的主分区中存在文件,安装程序是否会擦除分区或者它是否只是挂载分区?

无法在Ubuntu 14.04中访问Windows驱动器

我试图在Ubuntu 14.04中打开Windows的E(称为新卷)驱动器,它给了我这个错误消息 Error mounting /dev/sda5 at /media/nisarg/New Volume: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177” “/dev/sda5” “/media/nisarg/New Volume”‘ exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount ‘/dev/sda5’: Operation not permitted The NTFS partition is in an unsafe state. […]

即使在禁用快速启动后,也无法从Ubuntu 13.10访问Windows 8.1 NTFS分区

我使用的是Ubuntu 13.04,32位和Windows 8.1。 当我尝试挂载Windows 8.1 NTFS分区时,它显示如下错误消息。 以前我使用的是Windows 7,但安装该分区没有问题。 我尝试按照这个答案 ,并使用Windows 8.1执行以下操作 解决方案:Windows 8 Windows 8中有一项名为Fast Startup的新function。 如果启用此function(默认情况下),则当您选择“关闭”时,Windows 8实际上不会完全关闭。 相反,它会进行“混合关闭”。 这就像冬眠; 它使启动Windows 8的速度更快。 因此,您需要禁用此function才能正常关闭它,并能够安装Windows分区。 为此,请启动Windows 8并执行以下操作: Note: disabling Fast Startup will most likely make your Windows 8 take a longer time to boot. There are no “exact” numbers, but let’s say that if it took you […]

为什么我的gvfs挂载不会显示在〜/ .gvfs或/ run / user / / gvfs下?

根据我的阅读,当通过nautilus或gvfs-mount网络共享时,挂载点应该在~/.gvfs 。 对我来说情况似乎并非如此:我尝试在Ubuntu Maverick和Natty下同时通过nautilus和gvfs-mount FTP和SMB共享,​​并且在所有情况下我都没有看到~/.gvfs下的任何挂载点。 我可以访问nautilus中找到的共享,但我想通过命令行访问,这就是我需要在文件系统中安装点的原因。 编辑:按照James Henstridge的回答进行调试,enzotib的评论显示,在我的笔记本电脑上gvfs-fuse-daemon正在运行,因此gvfs挂载显示在~/.gvfs ,而在2个工作站上~/.gvfs仍为空gvfs-fuse-daemon ~/.gvfs gvfs-fuse-daemon没有运行。 在所有3台机器上都运行其他gvfs进程: gvfsd , gvfs-afc-volume-monitor ,… 在笔记本电脑上, mount | fgrep gvfs mount | fgrep gvfs产量 gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx) 这引出了一些问题: 没有运行gvfs-fuse-daemon情况下如何安装共享? 在这种情况下是否没有创建挂载点并且每次访问共享都是gvfs库调用? 哪个守护进程负责? gvfsd ? gvfs-fuse-daemon的作用是什么? 它只在~/.gvfs创建一个保险丝挂载点吗? 更新:在12.10及更高版本中,安装位于/run/user//gvfs 。

在启动时挂载NTFS分区,非root用户作为所有者

我正在使用/ etc / fstab中的以下行在启动时安装NTFS分区: /dev/sda3 /media/data ntfs nls=iso8859-1,umask=000 对于我的Ubuntu 11.10安装,它看起来好像所有文件和文件夹都归root – 而且由于NTFS实际上并不支持相同的权限管理系统,所以在安装完成后我无法更改它。 无论我做什么, ls -l NTFS分区上的任何地方都会列出root:root所拥有的每个文件和文件夹。 但是,这会给我带来一些问题。 最值得注意的是,在我的帐户下运行的一些应用程序(称为tomas )抱怨访问权限。 此外,每当我尝试从我的一个ext3分区复制( cp )或移动( mv )文件到NTFS分区时,我会收到错误消息 mv: preserving times for `[path to new file]`: Operation not permitted 或者,类似地 mv: preserving permissions for … 将分区安装在我的名字而不是root帮助? 如果是这样,我如何在fstab中实现这一目标? 更新: 我现在根据建议改变了选项,并得出了这个: nls=iso8859-1,permissions,users,umask=000,uid=tomas,gid=tomas ls -l现在显示我拥有的所有文件而不是root用户,看起来我之前遇到的一些问题都解决了。 但是,并非全部。 当我启动Eclipse时,我收到一个错误,即无法运行与android-sdk相关的文件:权限被拒绝。 ls -l告诉我有关该文件的以下内容: -rwxrwxrwx 1 tomas […]