В настоящее время на моем компьютере установлена 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.)