Отправил и появилась другая мысль :-) Можно взять от ubuntu ядро и initrd образы. ядро останется без изменений, а из initrd надо будет сделать две версии: initrd_dump и initrd_restore.
initrd это cpio архив сжатый gz. Дальше сложно и нетривиально, требует знания shell скриптов: в initrd_dump и initrd_restore нужно отредактировать скрипт /sbin/init так, чтобы он не грузил систему, а только выполнял нужную команду dd и делал reboot В GRUB menu добавиться пара записей: title Dump system partition root (hd0,5) # раздел с /home kernel /vmlinuz-2.6.22-14-generic initrd /initrd.img-2.6.22-14-generic_dump boot title Restore system partition root (hd0,5) # раздел с /home kernel /vmlinuz-2.6.22-14-generic initrd /initrd.img-2.6.22-14-generic_restore boot -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru