Предыстория: я использую Windows 7 в качестве хоста и Debian в качестве гостевой ОС. Я часто создаю резервные копии жесткого диска, но сталкиваюсь с проблемой, что мои файлы хранятся в 2 местах, томе Windows NTFS и в файловой системе Virtualbox (.vdi). Я часто пользуюсь интернетом для создания таких резервных копий, а наличие такого большого .vdi хлопотно. Кроме того, мне часто приходится изменять размер файла debian.vdi, чтобы добавить больше файлов. Я использовал общую папку, но скорость не всегда достаточно высока, и разрешения не сохраняются.
Вопрос: Я хотел бы хранить все файлы Debian на хост-ОС, чтобы я мог легко просматривать их между обеими ОС и упростить процесс резервного копирования.
Из моего понимания я могу использовать следующую команду для монтирования моих общих каталогов из ОС HOST в Debian mount -t vboxsf host_os host_os
.
Могу ли я хранить папки Debian bin etc media proc selinux tmp
boot home lib mnt root srv usr
dev lost+found opt sbin sys var
в файловой системе Windows 7 NTFS?
Кажется, я мог бы сделать что-то вроде mount -t vboxsf home /home
. Аналогично, я мог бы сделать то же самое для /var
и /tmp
, но я не понимаю, что такое внутреннее устройство, чтобы знать, смогу ли я сделать это для всех корневых каталогов.
РЕДАКТИРОВАТЬ: NTFS не имеет надлежащих разрешений файлов Unix, поэтому может потребоваться Samba, работающий на виртуальной машине. Все еще не совсем уверен, хотя.