Вот решение, которое я использую с SquashFS. Это очень похоже на решение TAR.GZ, предложенное ранее, но имеет некоторые основные преимущества.
SquashFS - это сжатая файловая система, которая полностью сохраняется в одном файле. Этот файл можно подключить к существующей системе и получить доступ обычным способом, как и любой другой раздел. Разница с TAR.GZ заключается в том, что SquashFS представляет собой полномасштабную файловую систему со случайным доступом к файлам, а TAR - только один большой конкатенированный файл.
Это означает, что если вы хотите установить большую резервную копию всей вашей файловой системы, для TAR.GZ это займет 5 часов (по моему опыту), а для SquashFS это займет всего несколько минут / секунд. То же самое верно и для операции сжатия / резервного копирования, SquashFS во много раз быстрее.
UPDATE 2017-01-31: Похоже, вы можете не только монтировать файл squashfs, но и открывать его как обычно архив с известными приложениями, такими как File Roller on Linux и 7-Zip в Windows и т. д.
Итак, вот команда, которую я использую для резервного копирования моей корневой папки:
sudo mksquashfs / /path/to/backup/hdd/root-backup.sqsh -e home media dev run mnt proc sys tmp
где Переключатель «-e» исключает папки, которые вы хотите исключить (например, виртуальные и внешние папки Linux в моем примере).
После завершения резервного копирования я могу теперь установить его:
sudo mkdir /mnt/root_backup
sudo mount /path/to/backup/hdd/root-backup.sqsh /mnt/root_backup -t squashfs -o loop
Теперь подождите несколько минут (в зависимости от размера архива) и наслаждайтесь всеми вашими файлами в папке / mnt / root_backup.
То же самое можно сделать для папки / home / myname, например
sudo mksquashfs /home/myname /path/to/backup/hdd/home-backup.sqsh -e Dropbox GoogleDrive
Я исключаю Dropbox и GoogleDrive здесь, чтобы избежать потенциальных проблем в будущем, в случае восстановления этих папок из резервной копии, и они становятся беспорядочными с фактическими файлами в облаке.
Проверить еще информация по адресу http://tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing .html
Если это не было разрешено в 18.04 LTS (и я предлагаю сначала попробовать это), другим решением будет использование драйверов Windows через ndiswrapper, как описано на официальной странице справки Ubuntu для ndiswrapper.
sudo apt-get install ndisgtk позволяет установить GUI для ndiswrapper.
Если это не было разрешено в 18.04 LTS (и я предлагаю сначала попробовать это), другим решением будет использование драйверов Windows через ndiswrapper, как описано на официальной странице справки Ubuntu для ndiswrapper.
sudo apt-get install ndisgtk позволяет установить GUI для ndiswrapper.