Articles of mount

当解压到Windows共享时,文件名编码通过tar切换到UTF-8

我们有不同的Magento安装(网上商店),允许图像自由添加到产品。 当图像被添加到产品时,文件以特定的方式命名,有时包含特殊字符(例如德语变音符号)。 在目前我正在寻找的文件名是在拉丁文1编码。 我可以看到,通过做ls到一个文件,然后通过vim读取文件。 使用fileencoding=latin1 ,元音变音器显示正确。 现在,这些Magento安装由tar , 7zip和ccrypt ( ccrypt顺序)进行备份。 在linux上解压这些文件,会给出相同的编码文件名。 我们现在有一个共享的Windows系统,我们想把解除Magento安装。 然而,解压后,会出现一些关于变音符文件名的错误信息: tar: var/magento_webs/customer/media/import/images/12063-sportsto\337d\344mpfer-hinten.jpg: Kann open nicht ausführen: Datei oder Verzeichnis nicht gefunden tar: var/magento_webs/customer/media/import/images/15240-kunststoffkotfl\374gel-detail-vorne.jpg: Kann open nicht ausführen: Datei oder Verzeichnis nicht gefunden tar: var/magento_webs/customer/media/import/images/14300-fl\374gel.jpg: Kann open nicht ausführen: Datei oder Verzeichnis nicht gefunden tar: var/magento_webs/customer/media/import/images/15240-41kotfl\374gel-kunststoff-vorne.jpg: Kann open nicht ausführen: Datei oder […]

如何在CIFS安装中显示Windows组成员资格和权限访问权限

我有一个CIFS挂载点从我的Debian Linux框到Windows服务器: mount -t cifs //192.168.0.10/users /mnt/users -o credentials=/etc/demo.smbpass 它正确挂载,但挂载中所有文件的所有权限全部由root拥有。 我希望能够在/ mnt / users中看到某些用户拥有哪些文件和/或文件夹。 我知道我可以分配一个组和用户的所有权,当它挂载,但因为我有一些索引正在做我想只能让某些用户访问某些文件。 即如果他们从Windows环境访问它们,他们将具有相同的访问权限。 networking组图列表“显示了我在Windows中的所有分组: System Operators (S-1-5-21-437988629-1909902786-4261010331-1004) -> daemon Domain Users (S-1-5-21-437988629-1909902786-4261010331-1002) -> users Administrators (S-1-5-32-544) -> BUILTIN/administrators Backup Operators (S-1-5-21-437988629-1909902786-4261010331-1005) -> bin Replicators (S-1-5-21-437988629-1909902786-4261010331-1007) -> kmem Domain Admins (S-1-5-21-437988629-1909902786-4261010331-1000) -> DomainAdmins Administrators (S-1-5-21-437988629-1909902786-4261010331-1003) -> sys Users (S-1-5-32-545) -> BUILTIN/users Print Operators […]

如何禁用NFSv3 / v2连接到FreeBSD NFSv4服务器?

我正在使用带有FreeBSD 9.0服务器的Kubuntu 11.10客户端。 服务器在/etc/rc.conf中有以下几行 nfs_server_enable="YES" nfsv4_server_enable="YES" nfsuserd_enable="YES" 和/ etc / exports中的以下内容 V4: / / 我没有使用除默认sys以外的任何types的安全性来保持此configuration尽可能简单。 从客户端,这两个命令都成功安装导出的NFS共享: $ sudo mount -t nfs test.home:/ /mnt $ sudo mount -t nfs4 test.home:/ /mnt 我可以在服务器端做什么来禁用NFSv3及以下版本,以防止下列情况发生? $ sudo mount -t nfs test.home:/ /mnt

使用不安全的端口挂载nfs

标题说。 mount有时会从不安全的端口进行NFS挂载/卸载请求。 我相信这个问题是由于所有的安全端口在TIME_WAIT被困在非常高的安装活动(amd)之后。 有没有办法改变这种行为? 我不希望从不安全的端口发送请求,无论是否有可用的安全端口。 当它等待一个安全的端口时,我宁愿挂载。 允许来自NFS服务器上不安全端口的请求不是一个选项。 我没有看到任何东西在手册页的mount,nfs或mount.nfs来控制这个。 为了缓解这个问题,我尝试了net.ipv4.tcp_tw_reuse = 1,但似乎没有帮助。 提前致谢。

btrfs卷的LVM快照更改挂载的设备

我在LVM之上有一个btrf卷。 现在我想在lvm级别上做一个快照(而不是在btrfs级别上)。 但是,每次创buildLVM快照时,btrfs都会将装入的块设备更改为快照,就像我正在使用某种–bind安装选项一样。 情况: #mount | grep libvirt / var / lib / libvirt / images上的/ dev / dm-4typesbtrfs(rw,relatime,space_cache) #ls -l / dev / mapper | grep dm-4 lrwxrwxrwx 1 root root 7 17:10:17 system-vm_disks – > ../dm-4 #lvcreate -s / dev / system / vm_disks -n vm_backup -L 32G 创build逻辑卷“vm_backup” #mount | grep libvirt […]

在Linux机箱上回放VMDK平面图像

我试图循环挂载由VMware Fusion生成的VMDK平面映像。 VMDK文件具有-flat扩展名。 我正在尝试使用kpartx kpartx -av /path/to /my/vmdk 但是我明白了 llseek error device-mapper: resume ioctl on loop0p1 failed: invalid argument create/reload failed on loop0p1 add map loop0p1 (0:0): 0 18872320 linear /dev/loop0 2048 我也尝试将vmdk转换为raw,并且得到了相同的错误 任何想法有什么不对?

在Mac OS X上挂载一个ext4分区

可以在Mac OS X上安装Linux ext4分区吗? 请描述程序 – 无风险 – 谢谢。 编辑2012年8月 我发现的最好的解决办法是 使用Linux的第二台机器, 在Linux上挂载ext4 FS, 在Linux上安装NFS并导出文件夹, 然后在Mac上挂载NFS分区 。

glusterfs:无法从服务器获取“卷文件”

我有一个GlusterFS卷托pipe在远程文件服务器上。 我可以从我的web服务器挂载在同一个DC以及其他DC中的其他服务器上,但是当我尝试在我的本地开发服务器上挂接卷时,挂载失败并显示以下日志条目: [2015-02-04 15:02:56.034956] I [MSGID: 100030] [glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2 (args: /usr/sbin/glusterfs –volfile-server=eros –volfile-id=/storage /var/storage) [2015-02-04 15:02:56.065574] E [glusterfsd-mgmt.c:1494:mgmt_getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server [2015-02-04 15:02:56.065650] E [glusterfsd-mgmt.c:1596:mgmt_getspec_cbk] 0-mgmt: failed to fetch volume file (key:/storage) [2015-02-04 15:02:56.065889] W [glusterfsd.c:1194:cleanup_and_exit] (–> 0-: received signum (0), shutting down [2015-02-04 […]

如何在Linux上安装非root权限的vfat驱动器?

在新升级的Debian Squeeze上安装iPod时遇到了麻烦。 我怀疑一个协议已经改变,或者我发现了一个错误,我不知道在哪里报告。 我试图安装iPod,以便我有权读取和写入。 但是我的努力没有成功: $ sudo mount -v -t vfat -o uid=32074,gid=6202 /dev/sde2 /mnt /dev/sde2 on /mnt type vfat (rw,uid=32074,gid=6202) $ ls -l /mnt total 80 drwxr-xr-x 2 root root 16384 Jan 1 2000 Calendars drwxr-xr-x 2 root root 16384 Jan 1 2000 Contacts drwxr-xr-x 2 root root 16384 Jan 1 2000 Notes drwxr-xr-x […]

udev规则不适用于挂载磁盘的引导

我试图坚持在一个安装的驱动器与mongodb使用readahead规则。 挂载使用/etc/fstab持久化,并按预期工作。 我在/etc/udev/rules.d/85-mongod.rules添加了udev规则ACTION=="add", KERNEL=="sdb", ATTR{bdi/read_ahead_kb}="16" ,并确认它可以工作用udevadm test –action=add /sys/block/sdb 。 重新启动时,磁盘将被挂载,但readahead被设置为默认值,而不是由udev规则设置的值。 我正在谷歌云上运行centOS 7.1并挂载持久磁盘。 这是一个竞争条件还是另一个时机问题? 有没有解决办法? 我不愿意使用/etc/rc.local因为我不确定磁盘在执行时是否总是被挂载,但不知道这是否是一个问题。 谢谢你的帮助!