Installationsmedium: ubuntu-10.04-desktop-i386.iso
Ich habe viele verschiedene Startparameter ausprobiert, aber entweder hat das Installationsprogramm die vorab festgelegte Konfiguration ignoriert oder es bootet sich direkt als LiveCD.
Ein Beispiel für die Boot-Parameter, die ich ausprobiert habe:
auto url = http://mydomain.com/path/preseed.cfg boot = nur Casper-Allgegenwart initrd = / casper / initrd.lz quiet splash -
Wenn ich entferne only-ubiquity
, bootet es als LiveCD. Wenn ich entferne boot=casper
, bootet es nicht. Wenn ich hinzufüge vga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=auto
, kann die automatische Installation immer noch nicht durchgeführt werden. Wenn ich entferne auto
, ist es dasselbe.
Was sind die richtigen Startparameter, um eine solche Installation zu starten?
Aus dem Apache-Protokoll des Server-Hostings geht hervor preseed.cfg
, dass das Installationsprogramm keine Probleme beim Abrufen der vorab festgelegten Datei hat. Meine Voreinstellungsdatei ist fast identisch mit der Datei unter https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt . Außerdem habe ich ausgeführt, debconf-set-selections -c preseed.cfg
um sicherzustellen, dass die Voreinstellungsdatei korrekt ist.
quelle
Die folgende Standarddatei hat bei mir funktioniert
Wenn Sie das Gebietsschema und kbd-chooser nicht angeben, funktioniert die automatische Installation nicht und es werden Ihnen die Bildschirme zur Beantwortung angezeigt
quelle
Die Lösung von netvope funktioniert. Ich habe eine Netzwerkarchiv-URL als Installationsquelle mit verwendet
virt-install {...} --location URL -x "auto=true priority=critical url=http://www.example.com/autoinstall/preseed.cfg console-keymaps-at/keymap=us locale=en_US hostname=myhost domain=example.com"
Nach vielen Tests müssen anscheinend die Schlüsselzuordnung, das Gebietsschema, der Hostname und die Domäne als zusätzliche Startparameter angegeben werden, selbst wenn sie in der Datei preseed.cfg eingerichtet wurden. Mit dem wird
auto=true priority=critical
der Installer auch ohne Beantwortung dieser Fragen fortfahren, findet sie aber leider auch nicht in der preseed.cfg-Datei, wie es sich gehört. Also müssen wir all dies geben:Daher müssen die obigen Boot-Parameter angegeben werden, auch wenn sie in Ihrer preseed.cfg enthalten sind:
Dies wurde unter Ubuntu 10.04 und 10.10 getestet und funktionierte, ohne dass Fragen zur Tastatur oder zum Gebietsschema gestellt wurden.
quelle
Mit Cobbler auf Fedora funktionierte Folgendes für mich: Ich füge die Distribution hinzu, die auf dem Webserver verfügbar ist
sudo cobbler distro add --name=Install_Ubuntu_Server-11.04-x86_64 --kernel=/var/www/cobbler/mountedvd/x86_64/ubuntu/server/11.04/install/netboot/ubuntu-installer/amd64/linux --initrd=/var/www/cobbler/mountedvd/x86_64/ubuntu/server/11.04/install/netboot/ubuntu-installer/amd64/initrd.gz --arch=x86_64 --breed=debian
dann füge ich ein profil hinzu. Beachten Sie die Kernel-Optionen nach --kopts
sudo cobbler profile add --name=Install_Ubuntu_Server-11.04-x86_64 --distro=Install_Ubuntu_Server-11.04-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ubuntu_server.seed --kopts="auto=true, priority=critical lang=english locale=en_US console-keymaps-at/keymap=us hostname=ubuntu_server domain=domainname console-setup/ask_detect=false console-setup/layoutcode=us"
Der Vollständigkeit halber hier meine Seed-Datei für eine xubuntu-Installation
quelle