it-swarm.com.de

Wie kann ich Masseninstallationen auf mehreren Computern durchführen?

Ich hatte meinen 120 Schülern versprochen, Ubuntu 10.10 auf ihren Laptops zu installieren, konnte es aber nicht tun. Die Laptops waren Dell Vostro 4014. Alle haben die gleiche Hardware. Ich nahm einen Laptop und installierte Ubuntu und alle notwendigen Pakete sowie Wein, um einige Windows-Software auszuführen. Ich habe das standardmäßige ext4-Dateisystem ausgewählt.

Dann habe ich versucht, Clonezilla Server zu verwenden, um die Installation zu klonen. Der Clonezilla-Server zeigt den Begrüßungsbildschirm des Startmenüs an, aber später wird darauf hingewiesen, dass ich möglicherweise eine aktuelle NIC habe, die vom Kernel nicht unterstützt wird. Aber das NIC des Laptops, auf dem ich Ubuntu installiert hatte, funktioniert einwandfrei. Später habe ich versucht, die Clonezilla Live-CD zu verwenden, um den Laptop zu booten, der Ubuntu hat. Aber wenn ich 'Y' drücke, um mit dem Klonen zu beginnen, wird angezeigt, dass ein Fehler aufgetreten ist. Wieder habe ich versucht, den Befehl 'dd' als Disk-Image zu speichern. Aber es kopiert den leeren Raum. Also ist es für mich nicht machbar, da es sehr lange dauert.

Ich habe meine Schüler dazu gebracht, tagelang zu warten, täglich kommen sie und fragen, ob mein Setup fertig ist. Heute habe ich gemerkt, dass ich es nicht kann. Ich habe sie in gewisser Weise davon überzeugt, nicht auf Fenster zu setzen. Sie warten also darauf, dass ich Ubuntu auf ihren Laptops installiere. Heute Abend werden einige von ihnen kommen, um die Laptops zu sammeln, die ich ihnen abgenommen habe, um Ubuntu zu installieren. Ich weiß nicht, wie und was ich ihnen sagen soll.

7
nixnotwin

Vorbereitung:

  • ändern Sie/etc/fstab auf Ihrem Gold-Client (den, den Sie vorbereitet haben), indem Sie UUIDs durch Gerätenamen ersetzen (/ dev/sda1 und/dev/sda5 auf jedem Gerät).

Auf jeder Maschine:

  • Installieren Sie Ubuntu direkt auf jedem Computer.
  • Replizieren Sie Ihre Konfiguration mit: rsync -avx --exclude=/etc/udev/rules.d/70-persistent-net.rules --exclude=/etc/udev/rules.d/70-persistent-cd.rules --exclude=/etc/hostname --exclude=/etc/hosts --exclude=/etc/X11/xorg.conf --delete-after [email protected]${Host}:/ / (ersetzen Sie $ {Host} durch die IP-Adresse Ihres Computers im Netzwerk.
  • grub-install /dev/sda
  • update-grub
  • reboot

Als was den Schülern zu sagen war: "Entschuldigung, ich dachte, ich könnte alle Maschinen installieren, aber ich brauchte mehr Zeit, möchte helfen?". Erklären Sie die Schritte und helfen Sie ihnen zu lernen.

19
jneves