Ich bin neu in Linux, hatte aber eine Frage. Ich mache mich daran, alte Computer zu kaufen, Linux darauf zu setzen und sie dann an Studenten zu spenden, die zu Hause keinen eigenen Computer haben. Ich habe Xubuntu auf meinem System installiert und installiert, die gesamte Software installiert / deinstalliert, die ich möchte / benötige, und möchte nun wissen, ob es eine Möglichkeit gibt, eine ISO meines Systems zu erstellen und auf einen anderen Computer zu übertragen. und habe immer noch alle meine Optimierungen und Programme bereit, nachdem die ISO installiert wurde. Auf diese Weise muss ich nicht ein oder zwei Stunden auf jedem Computer verbringen.
Welche Programme würden Sie zum Erstellen einer solchen ISO empfehlen?
Danke, Tobin
installation
xubuntu
iso
cd-image
Tobin Shields
quelle
quelle
Antworten:
Teile dieser Antwort stammen von: Wie verschiebe ich die Ubuntu-Installation von einer Festplatte auf eine andere?
Ich kann keine genaue Antwort für die Erstellung einer ISO geben, wie Sie in Ihrer Frage sagen, aber wenn Sie die Zeit für die Erstellung identischer Kopien eines Betriebssystems auf verschiedenen Computern reduzieren möchten, kann der Klonprozess für Sie nützlich sein In diesem Fall empfehle ich Ihnen die Verwendung von Clonezilla, die zum Klonen von Festplattenlaufwerken nützlich sein kann, selbst in Situationen, in denen Sie dies mit Festplatten unterschiedlicher Größe tun müssen, wie hier erwähnt: http://www.tuxradar.com/content / wie-Klon-Festplatten-Clonezilla
Es gibt eine Dokumentation zum Verschieben auf eine größere Festplatte, aber ich bin nicht sicher, ob Sie das Gegenteil tun können (Klonen auf eine kleinere Festplatte). Aus diesem Grund sollte ich Ihnen empfehlen, nur den für die Installation erforderlichen Festplattenspeicherplatz zu verwenden oder zu überprüfen, welches das kleinste Festplattenlaufwerk Ihrer Geräte ist, um die Installation auf dieser Festplatte zu erstellen. Angenommen, Sie haben 9 Festplattenlaufwerke, 2 x 100 GB, 4 x 80 GB, 2 x 40 GB und 1 x 20 GB. Verwenden Sie das kleinste, um es zu installieren und als Quelle für das Klonen zu verwenden, damit Sie es in das größte klonen können. Denken Sie daran, die Partitionen nach Bedarf zu erweitern, um nach dem Klonen das gesamte Festplattenlaufwerk zu verwenden.
Clonezilla bietet mehrere Live-CDs und bootfähige USB-Images an. Außerdem ist dokumentiert, dass Sie die Größe des freien Speicherplatzes auf der Festplatte nach dem Kopieren ändern können. In diesem Fall ist auch der Vorschlag zur Verwendung von gparted eine gute Idee.
Sie müssen sich keine Gedanken über Treiber und mögliche Fehler im Zusammenhang mit diesen Dingen machen. Ubuntu installiert alle Treiber, die für den neuen Computer benötigt werden, mit Ausnahme der proprietären Treiber bestimmter Grafikkarten (ATI / nVidia) oder spezifischerer Hardware. Auf dieser Grundlage empfehle ich Ihnen, jedes geklonte System zu überprüfen, um sicherzustellen, dass nach dem Klonen alles einwandfrei funktioniert.
Mithilfe eines Klonverfahrens können Sie beliebig viele Anpassungen am System vornehmen und sicherstellen, dass alle geklonten Festplattenlaufwerke dieselbe Software enthalten, die Sie auf dem Original enthalten.
Viel Glück!
quelle
Es gibt eine ausführliche Dokumentation zum Erstellen benutzerdefinierter Installations-CDs . Relevant für Ihre Frage ist dieser Auszug von dieser Seite:
Ich würde davor warnen, zu viele Anpassungen vorzunehmen,
/home/tobin/.config
und es vorziehen, ähnliche Dateien mit einem einfachen zu kopieren,rsync
sobald die Maschinen gebootet sind. Dieser Vorschlag basiert weitgehend auf der Einführung auf der Anweisungsseite:Was ich als "je klüger du versuchst zu sein, desto schwieriger wird es, richtig zu werden" lese.
quelle
Es mag teilweise nicht zum Thema gehören, aber vielleicht könnten PXE und Kickstart + Preseeding mit einem Skript nach der Installation eine sicherere Lösung sein. Einige Infos zu Kickstart und PXE . In meinem Unternehmen verwende ich kickstart + preseeding für die Installation von VMs auf einigen Xen-Servern. Ich muss jedoch zugeben, dass ich auf diese Weise nie einen GUI-fähigen Host installiert habe.
Es gibt eine App namens
system-config-kickstart
(soweit ich weiß im Standard-Repo verfügbar), mit der Sie die meisten Optionen durchsuchen und einfach eine Kickstart-Konfigurationsdatei erstellen können. Der Paketabschnitt funktioniert anscheinend nicht richtig, da anscheinend noch nicht alle Funktionen von RHEL / Fedora portiert wurden. Es ist jedoch weiterhin möglich, diesen Abschnitt manuell zur Konfigurationsdatei hinzuzufügen.Es gibt auch Tricks für Skripte nach der Installation, wie das Einrichten von Standard-Root-Passwörtern für MySQL-Server usw., aber ich nehme an, wir würden mehr Daten benötigen, um bei der Einrichtung bestimmter Anforderungen zu helfen.
Ich habe überraschend viele Daten zu diesen Themen in 'The Official Ubuntu Server Book' von Kyle Rankin gefunden (ohne hier Werbung zu machen).
quelle
------- 3a. Download-Schlüssel: http://www.remastersys.com/ubuntu/remastersys.gpg.key
------- 3b. Im Ubuntu Software Center müssen Sie Ihre Quellen öffnen und den Schlüssel importieren
------- 3c. Im Ubuntu Software Center müssen Sie eine neue Quelle hinzufügen: deb http://www.remastersys.com/ubuntu präzise main
------- 3d. Schließen Sie das Ubuntu Software Center und öffnen Sie Ihr Terminal. Geben Sie Folgendes ein: sudo apt-get update
------- 3e. Suchen Sie im Ubuntu Software Center nach Remastersys und installieren Sie es. Aktivieren Sie das Kontrollkästchen Addon für die GUI.
Bitte beachten Sie: Remastersys unterstützt UEFI nicht und die generierte ISO-Datei funktioniert auf einigen UEFI-Systemen möglicherweise nicht im CPM-Modus.
quelle
Schließen Sie beide Festplatten an, überprüfen Sie, welche Laufwerke welche Gerätedateien verwenden,
gparted
und dann:Dadurch wird der gesamte Inhalt Ihrer ersten Festplatte (in diesem Beispiel
/dev/sdX
) 1: 1 (bitweise) auf Ihre zweite Festplatte (hier/dev/sdY
) kopiert, sofern Ihre zweite Festplatte entweder größer oder genauso groß wie die alte Festplatte ist (andernfalls sobald die Das zweite Laufwerk ist voll. Der Schreibvorgang wird abgebrochen.Sie könnten dafür eine externe Festplatte verwenden. Klonen Sie es auf Ihre Festplatte und klonen Sie dann Ihre externe Festplatte auf jeden Computer, auf dem Sie das System installieren müssen.
quelle