{"id":1619,"date":"2013-11-25T17:15:28","date_gmt":"2013-11-25T15:15:28","guid":{"rendered":"http:\/\/blog.cipworx.org\/laserman\/?p=1619"},"modified":"2013-11-25T17:15:28","modified_gmt":"2013-11-25T15:15:28","slug":"linux-workstations-klonen-test-in-kvm","status":"publish","type":"post","link":"https:\/\/blog.cipworx.org\/laserman\/2013\/11\/25\/linux-workstations-klonen-test-in-kvm\/","title":{"rendered":"Linux Workstations klonen, Test in KVM"},"content":{"rendered":"<p>In meinem virtuellen Netzwerk aus virtuellen Linux PCs teste ich gerade verscheidene Programme zum klonen von Systemen\/Festplatten.<br \/>\nTestsystem: Ubuntu 12.04<\/p>\n<p>remastersys (neuer Fork: OS4 System Imager) funktioniert gut und ist einfach zu bedienen. Es erstellt eine &#8220;Custom Live\/Install DVD&#8221; als iso Datei &#8211; \u00e4hnlich der normalen ubuntu Installations DVD. Davon werden dann die Ziel PCs installiert. Der verwendete ubuntu-installer stellt dabei ein paar Fragen: Sprache, Zeitzone. Username und Passwort muss man aber nicht festlegen &#8211; das wird im remastersys-Modus &#8220;backup&#8221; vom Quellen-PC \u00fcbernommen.<br \/>\nDie Fragen des Installers kann man vermutlich durch eine Kickstart Datei vermeiden &#8211; das muss ich noch testen.<br \/>\nremastersys entfert die ssh-host keys so dass man sich am Ziel PC nicht per ssh anmelden kann \ud83d\ude41<\/p>\n<p>Fix:<\/p>\n<p><code>ssh-keygen -t rsa -f \/etc\/ssh\/ssh_host_rsa_key -N ''<br \/>\nssh-keygen -t dsa -f \/etc\/ssh\/ssh_host_dsa_key -N '' <\/code><br \/>\noder<br \/>\n<code>dpkg-reconfigure openssh-server<br \/>\n<\/code><\/p>\n<p>In einem Klassenraum Scenario muss man also mit der DVD oder USB-Stick zu den PCs gehen um sie zu installieren. Es gibt eine Anleitung f\u00fcr die Installation von ubuntu via PXE &#038; tftp, aber leider nur f\u00fcr die netboot Variante. mit einer Normalen ubuntu DVD oder einer remastersys-DVD ist mir das noch nicht gelungen. pxelinux + memdisk zum booten von iso-Images habe ich probiert, klappt aber nicht &#8211; ist auch unrealistisch weil der Ziel PC daf\u00fcr sehr viel RAM ben\u00f6tigt.<\/p>\n<p>Als zweites Programm habe ich Clonezilla probiert. Clonezilla gibt es als Live CD\/Stick oder als Sever Edition(SE). Von der Server Edition gibt es auch eine (DRBL-)Live CD. Leider bootet Clonezilla nicht in meiner VirtualBox Umgebung &#8211; Eine gute Motivation um mich mal wieder mit kvm zu besch\u00e4ftigen: Wenn man virt-manager als root startet, dann kann man sich dort auch bequem seine virtuellen Netze zusammen klicken.<br \/>\nBestehende Images aus VirtualBox kann man \u00fcber den Umweg eines raw Image<br \/>\nin das qcow Format konvertieren.<\/p>\n<p>In KVM bootete clonezilla problemlos. Ob ich Clonezilla so weit vereinfachen kann, dass ein Lehrer damit klar kommt ist noch fraglich.<\/p>\n<p>was ich noch nicht getestet habe:<\/p>\n<p> * m23<br \/>\n * ubuntu MASS<br \/>\n * rear &#8211; Relax and Recover<br \/>\n * mkCDrec<br \/>\n * FAI<br \/>\n * Linbo<br \/>\n &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In meinem virtuellen Netzwerk aus virtuellen Linux PCs teste ich gerade verscheidene Programme zum klonen von Systemen\/Festplatten. Testsystem: Ubuntu 12.04 remastersys (neuer Fork: OS4 System Imager) funktioniert gut und ist einfach zu bedienen. Es erstellt eine &#8220;Custom Live\/Install DVD&#8221; als iso Datei &#8211; \u00e4hnlich der normalen ubuntu Installations DVD. Davon werden dann die Ziel PCs [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1619","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/posts\/1619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/comments?post=1619"}],"version-history":[{"count":5,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/posts\/1619\/revisions"}],"predecessor-version":[{"id":1624,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/posts\/1619\/revisions\/1624"}],"wp:attachment":[{"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/media?parent=1619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/categories?post=1619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cipworx.org\/laserman\/wp-json\/wp\/v2\/tags?post=1619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}