Linuxmuster default cloop bionic fuer v7

Hallo Holger,

ich habe mir die ova herunter geladen. Die Cleints bekommen keine IP-Adresse. Zunächst dachte ich es liegt am DHCP, da der nicht lief. Nach dem Start habe ich immer noch die gleiche Situation. Der PXE-Boot bricht ab und unter Linbo stehen die Clients im Offline.

Weißt Du was zu tun ist, damit IP-Adressen verteilt werden?

Gruß

Alois

Hallo Alois,

ich habe mir die ova herunter geladen. Die Cleints bekommen keine
IP-Adresse. Zunächst dachte ich es liegt am DHCP, da der nicht lief.
Nach dem Start habe ich immer noch die gleiche Situation. Der PXE-Boot
bricht ab und unter Linbo stehen die Clients im Offline.

Weißt Du was zu tun ist, damit IP-Adressen verteilt werden?

ich nehme eher an,d ass da was mit den Netzen nicht stimmt.

Bitte lösch nochaml alle VMs und importier die ova nochmal: achte aber
darauf auf der ersten Seite vor dem Import folgendes aus zu wählen;
„alle MAC Adressen beibehalten“ (oder so).

Per Default steht das auf einem falschen Wert.

LG

Holger

Hallo Holger,

ok, das hatten wir ja schon mal. Danke fürs immer wieder helfen.

Gruß

Alois

Kaum macht man es richtig, dann funktionierts auch :blush:

Gruß

Alois

Schön wär’s…

Bei mir klappt es leider wieder nicht. Sorry :roll_eyes:
Die VirtualBox hatte ich schon installiert und da läuft hier bei mir ein Win10 drin. Ist also erprobt und funzt…
Wenn ich dann wie beschrieben auf dein OVA doppelklicke, dann öffnet sich erwartungsgemäß der VirtualBox Manager und … es kommt leider nur die folgende Fehlermeldung:

Die Appliance konnte nicht geöffnet bzw. nicht interpretiert werden.
Error in (line 786) -- Invalid value **'VBOXSVGA'** in Display/@controller attribute.

/build/virtualbox-p8NxA3/virtualbox-5.2.34-dfsg/out/obj/VBoxAPIWrap/ApplianceWrap.cpp[387] (virtual nsresult ApplianceWrap::Interpret()).

|Fehlercode:|NS_ERROR_FAILURE (0x80004005)|
| --- | --- |
|Komponente:|ApplianceWrap|
|Interface:|IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}|

Ich verwende VirtualBox 5.2.34.
Idee?
LG
Ralf

Tja, an der „1“ lag es nicht. Ich habe die IP der Fritz.box auf .254 und die vom LMN-Server auf .1 geändert. Dann neu installiert bzw. neues Initalsetup gemacht und alles gemäß der Anleitung wieder aufgebaut.
Wieder nix… Linbo OFFLINE :grimacing:
Manchmal ist es zum Mäuse melken…

Aber ich gebe nicht auf :stuck_out_tongue_winking_eye:

Hallo Ralf,

Ich verwende VirtualBox 5.2.34.

ja: aktualisier mal vbox.
Ich hab das mit vbox 6.1 erstellt.
5.2 ist wie alt?
2 Jahre?

LG

Hogler

Wie die Zeit vergeht… ja. das wird das Problem sein. Ich bin gestern nicht mehr dazu gekommen.

Aber eine erfreuliche Nachricht: In der Schule läuft nun (fast) alles wie es soll.
Linbo ist online und nach Anpassung der fstab (der Tipp von Ralf Grauer) bootet auch der Display-Manager und ich kann mich nach dem Abarbeiten der Anleitung als Domainuser anmelden. Klasse!

Ein „Problemchen“ ist aber noch übrig. Ich habe am Client kein Internet!
Folgendes Verhalten:

  • Server lässt sich anpingen
  • Namensauflösung ins WAN funktioniert
  • Server im WAN lassen sich anpingen (z.B. www.heise.de)
  • Im Browser tut sich jedoch nix. Nach einiger Zeit kommt lediglich „Seiten-Ladefehler“!

Muss ich das noch irgendwie auf der Schulconsole freischalten?
Oder muss ich an der Firewall etwas einstellen? Bei der Konfiguration von LMN7 musste ich die automatische Konfiguration der OPNSense deaktivieren, da es dort immer hing. Vielleicht muss ich nun von Hand etwas ändern?

UPDATE: Gelöst - es lag an den Proxy-Einstellungen von Firefox?
Ich habe jetzt „Proxy Einstellungen automatisch erkennen“ gewählt und schon funktioniert es.

Aber die Frage nach den OPNSense Einstellungen, die nicht automatisch vorgenommen werden konnten, bleibt. Muss ich da noch etwas machen?

LG
Ralf

Hallo Ralf,

ich habe da im Firefox drin: Proxy Einstellungen des Systems verwenden.
Und die Ausnahmen müssen auch noch angepasst werden, mit Kommata!
@baumhof das kannst du noch in dein Readme packen, dass die Proxy-Ausnahmen geändert werden sollten.

Grüßle
Ralf

Hallo Ralf,

UPDATE: Gelöst - es lag an den Proxy-Einstellungen von Firefox?
Ich habe jetzt „Proxy Einstellungen automatisch erkennen“ gewählt und
schon funktioniert es.

Aber die Frage nach den OPNSense Einstellungen, die nicht automatisch
vorgenommen werden konnten, bleibt. Muss ich da noch etwas machen?

wenn, dann das:

LG

Holger

Hi holger,

kannst du kurz sagen, was genau du im vergleich mit lmn-bionic-0320.zip geändert hast?
Ich würde das einpflegen statt neu runter zuladen um damit weiterzu arbeiten…
vG, Tobias

Hallo Tobias,

kannst du kurz sagen, was genau du im vergleich mit lmn-bionic-0320.zip
geändert hast?
Ich würde das einpflegen statt neu runter zuladen um damit weiterzu
arbeiten…

updates, HWE Kernel installiert, Bereinigung (bleachbit als linuxmadmin
und als root, apt autoremove und apt clean)

LG

Holger

In den Firefox-Einstellungen Proxy-Ausnahmen nehme ich mal noch windeck raus und setze:

10.16.1.1, 10.0.0.1, server, .server.lmn.lan

rein. Aber am sinnvollsten wäre doch vermutlich „automatisch erkennen“? oder reicht das nicht?

Hi holger,

sollen wir wirklich die Dinge, die Dominik in wine installiert haben mit verteilen. Ich nenne jetzt keine Namen, aber da ist software und inhalte von Verlagen drin, die das nicht so sehen, auch wenn die Software aspach uralt ist.

was ok wäre, denke ich:

  • dynageo

unabhängig davon ist bei mir wine ganz raus nach update und nach snap-deinstall. ich installiere also wine-stable.

VG, Tobias

Hallo Holger,

die virtuelle Testumgebung, die du bereitgestellt hast, funktioniert super (mit vbox 6.1). Danke nochmals!

Im Moment bin ich wieder in der Schule und kämpfe mit den realen Clients.
Ich versuche gerade das win10.cloop aus deiner vbox bei uns einzubinden (Lizenz-Key kann man ja ändern) und bekomme mal wieder Probleme.

Konkret funktioniert das Partitionieren der Platten in den Clients nicht. Die Rechner haben 500GB SATA-Platten und ich habe die Hardware-Gruppe win10-ubuntu ausprobiert.

  • bei win10-ubuntu bootet Linbo normal und ich kann über den Reiter „Imaging“ die Partitionierung vornehmen. Leider bricht sie mit einer Fehlermeldung ab.
  • die 6 Partitionen sind allerdings anschließend vorhanden, so wie es in der Hardwaregruppe eingestellt ist.
  • beim Installationsversuch von Ubuntu versucht er dann aber die (meines Erachtens) falsche Partition einzuhängen (sda4). Das ist eine erweiterte Partition. Ubuntu soll hingegen in sda2 landen… Jedenfalls bricht die Installation dann an dieser Stelle ab.

Update: Win10 Installation hat geklappt, der Start der Installation endet jedoch im Bluescreen (System muss repariert werden - Installationsmedium erforderlich). Liegt wohl an den Treibern fürs Board, Chipsatz etc. Bringt das was oder soll ich doch alles einfach neu installieren und dann ein Image draus machen?

Nach einem Reboot will er Ubuntu plötzlich doch in sda2 installieren! Das scheitert aber schon wieder, da er sda2 angeblich nicht einhängen kann. Ein Blick auf die Console zeigt mir aber, dass sda2 bereits unter /cache gemountet ist ??? Ich habe die Partition dann per Console ausgehängt, was aber nichts brachte. Beim Installationsversuch mountet er sie wieder und bricht mit der Meldung ab er könne sie nicht mounten… verrückt!

Hast du eine Idee?

Mir wäre lieber „weniger ist mehr“, Software nachzuinstallieren ist ja nun ein no-brainer. Ein Image das sich auf das nötige Minimum konzentriert (ich weiss, das ist viel schwieriger herzustellen) wäre für mich viel brauchbarer.

Ich habe neulich ein Image einmal aufräumen wollen und dummerweise wohl etwas deinstaliert das für LM wichtig war, danach ging garnichts mehr. Ich weiss, das aufräumen und minimieren aufwendig ist. Aber ich würde mich freuen, wenn es mal so ein Image gäbe.

Hallo Ralf,

  • Bei win10-ubuntu-efi booten die Netzwerkkarten nicht mehr über PXE
    (Fehlermeldung: „NBP is too big to fit in free base memory“

das ist normal wenn man linbo uefi einstellt aber am Client Legacy
bootet: dann paßt das nciht.

  • bei win10-ubuntu booten die Netzwerkarten normal und ich kann über
    den Reiter „Imaging“ die Partitionierung vornehmen. Leider bricht
    sie mit einer Fehlermeldung ab.

… welche Meldung?
Steht den oben die Festplattengröße in linbo?

  • die 6 Partitionen sind allerdings anschließend vorhanden, so wie es
    in der Hardwaregruppe eingestellt ist.

sieht gut aus, auch wenn da viel zu viele Partitionen „bootbar“ sind.

  • beim Installationsversuch von Ubuntu versucht er dann aber die
    (meines Erachtens) falsche Partition einzuhängen (sda4). Das ist ja
    eine erweiterete Partition. Ubuntu soll ja in sda2 landen…
    Jedenfalls bricht die Installation dann an dieser Stelle ab.

https://show.picr.de/38476740xg.jpg.html

Hast du eine Idee?

schick mal die start.conf.

LG

Holger

Den genauen Wortlaut muss ich morgen noch mal nachsehen. Die Festplattengröße wird korrekt in Linbo angezeigt.

Ja, das hat aber Linbo so gemacht. Ich habe an der start.conf bzw. an den Partitionen nichts verändert.

Das ist die Standard-start.conf, die von der Schulkonsole angelegt wird, wenn man eine neue Hardware-Gruppe erzeugt. Ebenfalls unverändert…

root@server:~# cd /srv/linbo/
root@server:/srv/linbo# cat start.conf.winbionic 

[LINBO]                             # global section
Server = 172.16.1.1                   # linbo server ip address
Group = win10_bionic
Cache = /dev/sda3                   # cache partition
RootTimeout = 600                   # logout from admin console after 600 secs
AutoPartition = no                  # no partition repair during LINBO startup
AutoFormat = no                     # no formatting of all partitions during LINBO startup
AutoInitCache = no                  # no initial cache setup during LINBO startup
DownloadType = torrent              # image download method (torrent|multicast|rsync)
BackgroundFontColor = white         # font color of status section (default: white)
ConsoleFontColorStdout = lightgreen # console font color (default: white)
ConsoleFontColorStderr = orange     # console error font color (default: red)
SystemType = bios64                 # possible values: bios|bios64|efi32|efi64 (default: bios)
KernelOptions = quiet splash        # linbo kernel options, space separated

[Partition]          # partition section (operating system)
Dev = /dev/sda1      # device name of the partition
Label = windows      # partition label
Size = 50G           # partition size 50G, will use kiB if no unit (M, G or T) is set
Id = 7               # partition id (7 = ntfs)
FSType = ntfs        # filesystem ntfs
Bootable = yes       # set bootable flag yes

[Partition]          # partition section (operating system)
Dev = /dev/sda2      # device name of the partition
Label = ubuntu       # partition label
Size = 30G           # partition size 30G
Id = 83              # partition id (83 = linux)
FSType = ext4        # filesystem ext4
Bootable = yes       # set bootable flag yes

[Partition]          # partition section (cache)
Dev = /dev/sda3      # device name of the partition
Label = cache        # partition label
Size = 80G           # partition size 80G
Id = 83              # partition id (83 = linux)
FSType = ext4        # filesystem ext4
Bootable = yes       # set bootable flag yes

[Partition]          # partition section (extended)
Dev = /dev/sda4      # device name of the partition
Label = extended     # partition label
Size =               # partition size (empty in case of extended partition)
Id = 5               # partition id (5 = extended partition)
FSType =             # filesystem (empty in case of extended partition)
Bootable = no        # set bootable flag no

[Partition]          # partition section (swap)
Dev = /dev/sda5      # device name of the partition
Label = swap         # partition label
Size = 8G            # partition size 8G
Id = 82              # partition id (82 = swap)
FSType = swap        # filesystem swap
Bootable = no        # set bootable flag no

[Partition]          # partition section (data)
Label = data         # partition label
Dev = /dev/sda6      # device name of the partition
Size =               # partition size (no value = remaining space of the disk)
Id = 7               # partition id (7 = ntfs)
FSType = ntfs        # filesystem ntfs
Bootable = no        # set bootable flag no

[OS]                          # os section
Name = Windows 10             # os name
Version =                     # version (not used)
Description = Windows 10 1903 # detailed description of os
IconName = win10.png          # icon filename in /srv/linbo/icons
Image =                       # filename of differential image (extension .rsync, optional)
BaseImage = win10.cloop       # filename of main image (extension .cloop)
Boot = /dev/sda1              # boot partition (not used, identical with root partition)
Root = /dev/sda1              # root partition of the os
Kernel = auto                 # auto for windows
Initrd =                      # empty for windows
Append =                      # empty for windows
StartEnabled = yes            # show start button
SyncEnabled = yes             # show sync+start button
NewEnabled = yes              # show new+start button
Autostart = no                # automatic start of os (yes|no)
AutostartTimeout = 5          # timeout in secs for user to cancel automatic start
DefaultAction = sync          # default action on automatic start: start|sync|new
RestoreOpsiState = no         # restore opsi product state after sync (yes|no)
ForceOpsiSetup =              # comma separated list of opsi product ids, which are forced
                              # to setup after sync (e.g. mozilla.firefox,mozilla.thunderbird)
Hidden = yes                  # hide os tab (unused option, leave it at yes)

[OS]                          # os section
Name = Ubuntu                 # os name
Version =                     # version (not used)
Description = Ubuntu 18.04    # detailed description of os
IconName = ubuntu.png         # icon filename in /srv/linbo/icons
Image =                       # filename of differential image (extension .rsync, optional)
BaseImage = lmn-bionic.cloop      # filename of main image (extension .cloop)
Boot = /dev/sda2              # boot partition (not used, identical with root partition)
Root = /dev/sda2              # root partition of the os
Kernel = vmlinuz              # relative path to kernel
Initrd = initrd.img           # relative path to initrd
Append = ro splash            # kernel append parameters
StartEnabled = yes            # show start button
SyncEnabled = yes             # show sync+start button
NewEnabled = yes              # show new+start button
Autostart = no                # automatic start of os (yes|no)
AutostartTimeout = 5          # timeout in secs for user to cancel automatic start
DefaultAction = sync          # default action on automatic start: start|sync|new
RestoreOpsiState = no         # restore opsi product state after sync (yes|no)
ForceOpsiSetup =              # comma separated list of opsi product ids, which are forced
                              # to setup after sync (e.g. mozilla.firefox,mozilla.thunderbird)
Hidden = yes                  # hide os tab (unused option, leave it at yes)

Was mir jetzt allerdings auffällt ist, dass die erzeugten Partitionen nicht zur start.conf passen.
Laut start.conf müsste sda3 80g cache sein, tatsächlich ist dort aber die swap-Partition erzeugt worden???
Bug?

LG
Ralf

Soll ich morgen einfach mal die Partitionen von Hand im Linbo-Terminal korrigieren? Vielleicht klappt die Installation dann?

Hallo Ralf,

bitte boot mal am CLient ein Ubuntu un dlösch alle Partitionen.
Dann nochmal linbo booten und partitionieren: danach Partitionen mit
fdisk -l /dev/sda

LG

Holger