usr/bin 目录未显示在 gcp 的附加卷中

问题描述 投票:0回答:1

GCP: 我使用启动磁盘创建了虚拟机的快照,然后从该快照创建了一个卷,并将该卷附加并装载到另一个虚拟机。 在挂载路径中,我没有找到/usr/bin目录。

google-cloud-platform snapshot gcp-ai-platform-training
1个回答
0
投票

/usr/bin
包含可执行文件不属于核心操作系统。这些被认为是“系统范围的二进制文件”。由于某些目录被排除在快照之外,属于这些用户的文件将保留在文件系统中。 /bin

包含可执行文件

是核心操作系统的一部分

。在安装 
/usr 之前,需要可以访问这些文件。 (例如,mount命令位于/bin/mount
中)。
如果快照是从使用不包含 
/usr/bin

目录的文件系统格式化的启动磁盘创建的,则该卷也不会具有

/usr/bin directory

。使用包含 /usr/bin 目录的文件系统
重新格式化
卷。您可以使用 
Peter Hou 撰写的 Medium 博客中的 mkfs.ext4 命令来执行此操作。另外,您可以参考linode社区页面来自bellisdwfreed的回复了解更多详情。 卷重新格式化后,您可以再次安装它,并且 /usr/bin directory

将出现。

© www.soinside.com 2019 - 2024. All rights reserved.