Ubuntu 20.04
Re: Ubuntu 20.04
Re: Ubuntu 20.04
Im Bootimage ist alles in Ordnung.
Viele Grüße,
Stefan
Re: Ubuntu 20.04
Viele Grüße,
Stefan
PS: So ein Selbstgespräch ist auf Dauer doch etwas einsam

Re: Ubuntu 20.04
EDIT: Ok ich hab mal per Bootimage geschaut. Es war wie erwartet. Nachdem ich die Bootparameter korrigiert habe (splash und ifnames) funktioniert alles. Das ist natürlich keine Lösung.
- Verzichten kann auf den Bootparameter net.ifnames=0 leider nicht, da das Netzwerk bei den Kisten generell sonst nicht funktioniert. Also sollte dafür eine Lösung her.
- Der schwarze Screen sollte auch gefixt werden. Bei einer normalen manuellen Ubuntu-Installation tritt das Problem ja auch nicht auf.
Re: Ubuntu 20.04
da ich aufgrund eines Unfalls aktuell nicht arbeite, habe ich auch nicht ins Forum geschaut.
An welcher Stelle im Bootimage hast Du die Parameter angepasst, sodass es geht? Kannst Du es bitte genauer beschreiben?
Gruß
Mathias
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Ubuntu 20.04
oha ich wünsche ich dir eine gut Besserung!
Ich hab für den Parameter net.ifnames=0 das Host-Property opsi-linux-bootimage.append angepaßt. Vielleicht kann man das in die /etc/default/grub übernehmen? Anderseits will man vielleicht nicht alle Parameter da drin haben.
Den Balckscreen habe ich "gefixt" indem ich den Parameter nosplash in der /etc/default/gesetzt habe (GRUB_CMDLINE_LINUX).
Viele Grüße,
Stefan
Re: Ubuntu 20.04
Kann es mir aber erst Mitte August anschauen.
Aber du könntest dir dich ein opsi Paket bauen, welches das für dich erledigt.
Gruß
Mathias
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Ubuntu 20.04
Das ginge höchstens per Netboot, da das Netzwerk ja nicht funktioniert, wenn mit net.ifnames=0 installiert wurde. Daher sollte zumindest für diesen Fall das Paket ubuntu angepaßt werden. Da das Paket sowieso an der GRUB-Konfiguration rumschraubt, sehe ich zwei Möglichkeiten:m.radtke hat geschrieben:Aber du könntest dir dich ein opsi Paket bauen, welches das für dich erledigt.
- Hänge einfach alle Werte aus einem zu erstellenden Property an
- Erkenne, ob net.ifnames=0 installiert wurde und hänge den Parameter an

Bezgl dem Black-Screen-Problem: Es könnte sein, daß ubuntu-minimal zu minimal ist. Nach aktuellem Stand scheint es zu helfen, das Paket ubuntu-standard zu installieren. Ein Properyt für den Debboostrap-Parameter --variant wäre daher vielleicht auch noch ganz nett

Re: Ubuntu 20.04
Ok jetzt ist mir auch klar, wieso die Blackscreen-Geschichte nicht immer auftritt. Da die Option GRUB_CMDLINE_LINUX nur im LVM-Modus angepaßt wird, ist nur dort der Bootparameter splash nicht vorhanden und das Problem tritt dort nicht auf.SirTux hat geschrieben:m.radtke hat geschrieben:Da das Paket sowieso an der GRUB-Konfiguration rumschraubt, sehe ich zwei Möglichkeiten:
Re: Ubuntu 20.04
Code: Alles auswählen
cmds.append("update-initramfs -k all -u")
if usedNetworkDevice.get('device').find('eth') != -1:
netifnames = '0'
else:
netifnames = '1'
if inUefi:
#http://wiki.ubuntuusers.de/GRUB_2/Reparatur
cmds.append("mkdir -p /boot/efi")
cmds.append("mount %s /boot/efi" % getPartitionDevicePath(disk.device, 1))
cmds.append("mount")
cmds.append("apt-get --yes --force-yes install grub-efi")
if encrypt_lvm:
#cmds.append('echo GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noplymouth kopt=root=%s" >> /etc/default/grub' % (systemPartitionDevicePath))
cmds.append('echo GRUB_CMDLINE_LINUX_DEFAULT="noplymouth kopt=root=%s net.ifnames=%s" >> /etc/default/grub' % (systemPartitionDevicePath, netifnames))
else:
cmds.append('echo GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=%s" >> /etc/default/grub' % (netifnames))
cmds.append("update-grub")
cmds.append("grub-install %s" % (disk.device))
cmds.append("grub-install --recheck %s" % (disk.device))
cmds.append("umount %s" % getPartitionDevicePath(disk.device, 1))
cmds.append("mount")
else:
cmds.append("apt-get --yes --force-yes install grub-pc")
cmds.append("dpkg-reconfigure grub-pc")
if encrypt_lvm:
cmds.append('echo GRUB_CMDLINE_LINUX_DEFAULT="kopt=root=%s net.ifnames=%s" >> /etc/default/grub' % (systemPartitionDevicePath, netifnames))
else:
cmds.append('echo GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=%s" >> /etc/default/grub' % (netifnames))
cmds.append("update-grub")
cmds.append("grub-install --recheck %s" % (disk.device))
#if bootPartitionNumber > 0:
# cmds.append("grub-install --recheck %s" % bootPartitionDevicePathUUID)
#else:
# cmds.append("grub-install --recheck %s" % systemPartitionDevicePathUUID)