Насколько я понимаю, создание образа системы Linux делает точную копию ОС и любых пользовательских файлов / конфигураций / программ и т. Д.
Я хотел бы создать образ своего рабочего ПК и установить его дома на своем рабочем столе. Может кто-нибудь вкратце объяснить процесс создания и установки образов систем Linux?
Домашняя ОС: Windows. Требуется: файл образа, который может быть выполнен на виртуальной машине (VMPlayer или VirtualBox) или загружен непосредственно на моем домашнем ПК. Я пробовал clonesys, но был бы признателен за другой метод.
linux
installation
disk-image
toc777
источник
источник
Ответы:
то, что вы могли бы попробовать.
Подготовьте живой CD (не важно, какой). Иметь внешнее запоминающее устройство достаточно большого размера (такого же размера, что и рабочий HD) для хранения изображения.
Вставьте live cd в ваш рабочий компьютер и загрузите его. Смонтируйте внешнее хранилище (или даже сеть, если вы так склонны)
Используйте,
dd
чтобы клонировать жесткий диск на вашем рабочем компьютере и сохранить его в виде изображения в вашем хранилищеВыключи свой рабочий компьютер
сделать то же точный метод на домашнем ноутбуке, но вместо того, чтобы клонировать жесткий диск, вы будете положить изображение на жестком диске , по существу , вы должны полностью изменить
if=
иof=
командыУ вас могут возникнуть проблемы с совместимостью аппаратного обеспечения сразу после установки, если аппаратное обеспечение вашего домашнего и рабочего компьютеров не совпадает. Но это все решаемо :)
Наслаждаться.
источник
http://www.linux-live.org/ дает вам очень простое руководство по процессу:
источник
Вы можете использовать partimage для создания живого изображения. Но я думаю, что трудно получить работающее живое изображение, которое вы можете легко перенести на один компьютер на другой.
Когда вы можете выключить ваш рабочий компьютер, я бы порекомендовал Live CD с partimage и создать образ на USB-флешку и переписать его на домашнем ПК.
Или, если вы не можете выключить компьютер, вы можете использовать dump ( http://linux.about.com/od/commands/l/blcmdl8_dump.htm ) в файл или по сети (ssh).
источник
Вы можете легко клонировать ОС, используя Clonezilla (Live CD), но просто знайте, что целевой диск должен быть таким же большим или большим, чем оригинал. Эти шаги покажут вам, как клонировать диск на другой.
ПРИМЕЧАНИЕ - сделайте резервную копию ваших данных
источник
Вот как я это сделал:
подготовка
Рабочий стол Windows 10
Следующие шаги должны предоставить способ копирования образа диска. У меня не было внешнего устройства хранения данных, на котором было достаточно места для хранения образа диска моего ноутбука, поэтому я подключил свой компьютер с Windows через SSH. Есть и другие способы сделать это, но для меня это было проще всего в данной ситуации.
sudo apt install openssh-server
для установки sshdsudo nano /etc/ssh/sshd_config
для редактирования конфигурации sshdPasswordAuthentication no
кPasswordAuthentication yes
, затем нажмите Ctrl+ x, y, enterчтобы сохранитьsudo /etc/init.d/ssh restart
Откроется диалоговое окно брандмауэра Windows, нажмите «Принять», чтобы разрешить входящие подключения.
Linux ноутбук
Бегите ,
sudo apt install sshfs virtualbox
чтобы дать вамsshfs
иvboxmanage
команды.Сейчас самое время проверить, можете ли вы установить SSH-соединение с вашим Windows-компьютером.
Создание загрузочного образа
Если в следующем разделе вы создадите образ всего диска, а не только раздела Linux, то вам, вероятно, не нужно будет этого делать.
Я хотел сэкономить место, поэтому взял только мой корневой раздел Linux, но он сам по себе не загрузочный, поэтому я создал загрузочный ISO-образ:
Linux ноутбук
sudo apt install grub-pc-bin xorriso
mkdir -p efibootiso/boot/grub
cp /usr/lib/grub/x86_64-efi/* efibootiso/boot/grub/
cp /boot/grub/grub.cfg efibootiso/boot/grub
grub-mkrescue -o boot.iso efibootiso
scp boot.iso username@windowsten:/mnt/d/VMs/WorkLaptop/
Создание образа диска
Linux ноутбук
/dev/sda8
)mkdir /run/windowsten
sshfs username@windowsten:/ /run/windowsten
cd /run/windowsten/mnt/d/VMs/WorkLaptop
Вот хитрость: если вы запустите
mount -o remount,ro /
сейчас, вам сообщат, что он используется, поэтому вместо этого используйте волшебные ключи sysrq: SysRq+ sдля принудительной синхронизации, а затем SysRq+ uдля принудительного перемонтирования только для чтения. ( SysRqна моем ноутбуке было Alt Gr+ Print Screen)vboxmanage convertfromraw /dev/sda8 worklaptop.vdi
Это займет много времени. Я получил около 10 ГБ / час с обеими машинами, использующими Wi-Fi 802.11n. В следующий раз я буду использовать проводное соединение.
Когда он в конце концов закончится, у вас будет образ диска Linux-раздела вашего ноутбука.
Рабочий стол Windows 10
Теперь вы должны быть в состоянии загрузить свою виртуальную машину.
источник