Bug 23767 - Boot von Linux aus Grub bei UCS 3.0 in vmware nicht möglich
Boot von Linux aus Grub bei UCS 3.0 in vmware nicht möglich
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UCS Installer - DVD
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Felix Botner
Murat Odabas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-22 14:25 CEST by Janek Walkenhorst
Modified: 2011-12-13 15:49 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
Screenshot (358.41 KB, image/png)
2011-11-25 11:47 CET, Murat Odabas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Janek Walkenhorst univentionstaff 2011-09-22 14:25:16 CEST
Grub funktioniert, wird jedoch versucht einen Kernel zu booten bleibt der Bildschirm "grub".

(getestet auf leksvik mit ucs_3.0-0-20110922105232-dvd-i386.iso)
Comment 1 Stefan Gohmann univentionstaff 2011-09-22 14:26:42 CEST
Wichtig ist, dass VMware Player und aktuelle ESX Versionen funktionieren.
Comment 2 Alexander Kläser univentionstaff 2011-09-22 15:04:00 CEST
Ich hatte ein ähnliches Problem via KVM, bei mir hing er nach der Auswahl des Kernels mit der Nachricht "loading...". Nach Setzen von "nosplash" und Weglassen von "quiet" ging es dann.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-09-26 13:48:25 CEST
(In reply to comment #2)
> Ich hatte ein ähnliches Problem via KVM, bei mir hing er nach der Auswahl des
> Kernels mit der Nachricht "loading...". Nach Setzen von "nosplash" und
> Weglassen von "quiet" ging es dann.

Im Installer ist noch kein Splash-Screen enthalten.

Wird im Grub-Menü "c" gedrückt, in der Konsole dann "set gfxpayload=text" eingegeben und die Konsole mit ESC beendet, startet der Kernel (zur Verdeutlichung Kernelparameter "loglevel=9" setzen und "quiet" entfernen).

Der Installer startet dann zwar nicht richtig, weil der Grafikmodus/die Auflösung falsch ist, aber der Kernel startet zumindestens.
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2011-09-28 12:37:25 CEST
Wird der Kernelparameter "vga=788" angehängt, funktionierte die DVD im Test sowohl mit KVM als auch VMWare. Wir sollten den Installer-Grub dahingehend anpassen.
Comment 5 Felix Botner univentionstaff 2011-10-06 10:17:37 CEST
VMWare bootet nicht mit der grub2 gfxpayload Option. Daher müssen wir wieder den Kernel Parameter vga verwenden.

   * univention-installer wurde entsprechende angepasst (gfxpayload raus, 
     vga=788 wieder rein, für Install und Recover DVD)

   * in univention-grub wurde grub/vga wieder "reaktiviert" (gfxpayload wurde
     im Template /etc/default/grub auskommentiert, zusätzlich wird nun grub/quiet
     auf yes gesetzt)

   * grub2 wurde so gepatcht, dass in /etc/grub.d/10_linux für die Menueinträge
     keine Meldung mehr ausgegeben wird ("Loading Linux %s ..." etc.), anderfalls
     gab es die unschöne Meldung, dass vga=* veraltet ist und man doch besser 
     gfxpayload verwenden sollte

   * Die Meldung über die veraltete grub/vga Variable wurde aus dem Changelog
     entfernt.

QA 
  * Test der Install DVD auf VMWare
  * Boot eines UCS 3.0 über VMWare

Changelog Eintrag nicht notwendig.
Comment 6 Murat Odabas univentionstaff 2011-11-25 11:46:38 CET
UCS 3.0 mit der Latest Version (ucs_3.0-0-20111124132826-dvd-i386.iso) kann auf VMWare-Server (expedit) und VMPlayer (Notebook) installiert werden. Kurzer Test mit Anmeldung, Firefox, Netzwerk funktionieren. Das einzige was aufgefallen ist, ist eine Meldung in der Instalations Darstellung des Installer, oben rechts in der Fortschritt Anzeige wird direkt nach dem Start in Schwarz "Killed" angezeigt. Dies betrifft den VMPlayer und VMServer, Screenshot häng anbei.

Mit der 3.0 latest Version (ucs_3.0-0-20111124135012-dvd-amd64.iso) ist die Installation auf VMPlayer und VMServer (expedit und leksvik )nicht möglich. Nach der Auswahl "Univention Installer" bleibt der Bildschirm schwarz.

VMWare ESX Versionen habe ich erstmal ausgelassen da die auch in den Produkttests QAed werden müssen??
Comment 7 Murat Odabas univentionstaff 2011-11-25 11:47:51 CET
Created attachment 3897 [details]
Screenshot
Comment 8 Murat Odabas univentionstaff 2011-11-25 13:49:27 CET
Die amd64 Installation auf VMWare-Server und VMPlayer funktioniert doch, mann muss nur ein bischen länger warten, anschließend kann die Installation ganz normal fortgesetzt werden.
Comment 9 Felix Botner univentionstaff 2011-11-25 15:00:34 CET
Das amd64 Problem entstand durch zu wenig Speicher in der VM.
Comment 10 Murat Odabas univentionstaff 2011-11-25 15:05:43 CET
Sobald die Standardeinstellung der RAM Größe von 256 auf 384 vergrößert wird (In VMPlayer), erscheint die "Killed" Meldung im installer nicht mehr, verified
Comment 11 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:49:12 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"