将 .img 中的文件夹绑定到其外部的文件夹?

将 .img 中的文件夹绑定到其外部的文件夹?

有没有办法将.img文件中的文件夹绑定到文件中外部的文件夹?

更具体地说,假设img文件中安装了 Ubuntu,我希望图像fstab绑定img文件外面的几个文件夹。

也就是说,绑定必须在图像内完成。因此,如果我在其中一个绑定文件夹中保存任何内容,它将保存在图像外部,而不会占用分配给 的空间img

答案1

我不明白为什么不行。Linux 只是一系列文件。设备是文件,而您的img只是设备上的文件。安装设备,然后将映像安装到设备上,然后绑定安装已安装的位置img。很简单。

UUID=your_device_UUID    /media/disk    ext4    errors=remount-ro    0    1
/media/disk/image.img    /mnt/img       auto    defaults             0    0
/mnt/img/deep-location   /mnt/deep      none    bind

目标(第二列)需要存在,因此您必须执行一些操作sudo mkdir(如果您在家中安装,请删除 sudo)。位置完全由您决定。用于/mnt/安装您不想显示为设备的东西naultilus,并用于/media/想要出现。

哦,在第二次挂载时,您可能必须切换auto图像的实际文件系统。

答案2

你可以尝试这个:

编辑/etc/rc.local并输入如下内容:

sudo mount /dev/sdaX /home/user

相关内容