有没有办法将.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