Отдельный /home на виртуальной установке

Отдельный /home на виртуальной установке

В настоящее время на моем компьютере установлена ​​Lubuntu 12.10 в конфигурации двойной загрузки с Win 7. В основном я получаю к ней доступ, загружая раздел Linux с сопоставленным vmdk в VirtualBox, но иногда я загружаюсь в нее напрямую.

Я хотел бы переехать домой на отдельный раздел. Чтобы без лишних хлопот сделать резервную копию этих данных вместе с остальными моими через Windows, я хотел бы иметь /homeвиртуальный диск. Проблема в том, что когда я загружаюсь напрямую в Linux, этот виртуальный диск не будет доступен.

При том, как я использую вещи, отсутствие обычных домашних данных, доступных при загрузке напрямую в Linux, не является проблемой, но я не был уверен, что Linux будет делать? Возможно ли или целесообразно ли создать второй /homeраздел, который будет использоваться для прямой загрузки?

решение1

Вы неправильно создали определение вашего виртуального ящика. Вашлучшийвариант — создать реальные разделы, чтобы они были доступны для Linux и виртуальной машины.

Я бы создал новый реальный раздел, добавил его в виртуальную машину, затем скопировал файлы. Затем использовал бы его для домашнего раздела как на вашем vbox, так и на вашем реальном boot.

Я лично использую эту настройку довольно часто. Я загружаюсь в 90% случаев в Linux, но время от времени мне нужен Mac, когда я в Mac, я использую virtual box для доступа к моему Linux Box.

решение2

Я бы заставил Linux выполнять резервное копирование, он предоставляет широкий выбор инструментов: tar + gzip, git, nilfs, даже dd для параноиков.

В качестве альтернативы, сохраните файлы на физическом разделе FAT или NTFS, который вы монтируете под Linux home. Вы можете либо смонтировать весь раздел как один каталог, либо смонтировать папки, передав параметр --bind команде монтирования.

Это позволяет обеим системам получать доступ к файлам. (/home не будет работать на FAT.)

Связанный контент