|
Попробуй finnix, сам пользуюсь на работе. Порядок действий. С сайта finnix.org скачиваешь образ finnix-110.iso, делаешь загрузочную флешку. Запускаешь на компьютере, образ которого хочешь создать. Дальше команды зависят от того, куда будешь сохранять создаваемый образ. Например на соседний в сети компьютер. Расшариваешь там папку, скажем /finnix, и далее типа
mount /dev/sda /mnt
cd /mnt
mkdir /net
mount.cifs //192.168.1.1/finnix /net
tar -cjvf /net/img.img *
Наблюдаешь длинную вереницу копирований. В результате на втором компе организуется файл img.img.
Теперь копируешь этот файл на флешку в папку /finnix, а рядом помещаешь файл с именем install, который является скриптом и имеет приблизительно следующее содержание.
#!/bin/sh
/bin/dd if=/dev/zero of=/dev/sda bs=512 count=2K
fd="/sbin/fdisk /dev/sda"
echo "o\nw" | $fd
echo "n\np\n1\n\n\nw" | $fd
echo "a\n1\nw" | $fd
/sbin/mkfs.ext4 -F /dev/sda1
/bin/mount /dev/sda1 /mnt
cd /mnt
/usr/bin/pv /cdrom/finnix/img.img | /bin/tar -xj
/bin/mount --bind /dev /mnt/dev
/bin/mount --bind /proc /mnt/proc
/bin/mount --bind /sys /mnt/sys
/usr/sbin/chroot /mnt /usr/sbin/grub-install /dev/sda
/usr/sbin/chroot /mnt /usr/sbin/update-grub
exit
/bin/umount /mnt/dev
/bin/umount /mnt/proc
/bin/umount /mnt/sys
/bin/umount /mnt
Чтобы развернуть систему на новом компьютере нужно загрузиться с флешки и запустить finnix. Если скрипт написан правильно, получаешь дупликат своего компьютера.
|