首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多通道移动数据目录失败

多通道移动数据目录失败
EN

Server Fault用户
提问于 2023-03-31 00:52:20
回答 1查看 37关注 0票数 1

以下是我的看法:

https://github.com/canonical/multipass/pull/1789https://lucasroesler.com/posts/2020/multipass-data-partition/把MULTIPASS_STORAGE搬到另一个地方,但我运气不好。

我正在设置多路存储=/未决/多通:

/etc/systemd/system/snap.multipass.multipassd.service.d/override.conf

代码语言:javascript
复制
[Service]

Environment=MULTIPASS_STORAGE=/pendrive/multipass

如果我运行sudo日记run -au snap.multipass*,我会得到:捕捉到一个未处理的异常:无法创建目录‘/摆立/多路/缓存’

这是我的所有者和权限(ls -l):

代码语言:javascript
复制
drwxrwxrwx 2 root multipass 4096 mar 28 22:27 multipass

我的可移动挂载点如下所示: /dev/sdb1 1 /pendrive --如果我尝试:/摆--我得到了错误: snap "multipass“没有名为"/pendrive”的插件

谢谢

EN

回答 1

Server Fault用户

发布于 2023-03-31 03:11:07

snap限制和Multipass存在问题,无法访问/pendrive目录。

下面是如何解决这个问题的方法:首先要确保Multipass是连接的sudo snap connect multipass:removable-media,然后更新文件/etc/systemd/system/snap.multipass.multipassd.service.d/override.conf以使用/media而不是下面的

代码语言:javascript
复制
[Service]
Environment=MULTIPASS_STORAGE=/media/pendrive/multipass

然后设置正确的权限:

代码语言:javascript
复制
sudo mkdir -p /media/pendrive/multipass
sudo chown root:multipass /media/pendrive/multipass
sudo chmod 775 /media/pendrive/multipass

然后更新您的/etc/fstab文件,以便在/media目录:/dev/sdb1 /media/pendrive ...下挂载下摆

然后将省略号替换为您的文件系统的良好挂载选项,然后用它重新启动,然后这样做就可以了:

代码语言:javascript
复制
sudo umount /pendrive
sudo mount /media/pendrive
sudo systemctl daemon-reload
sudo systemctl restart snap.multipass.multipassd.service
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1127568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档