Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
5c54657
initial what's new infos for new v7.3 branch
cweikl Apr 29, 2025
f0c3d5c
Merge pull request #962 from cweikl/v7.3
cweikl Apr 29, 2025
0f83049
fixes for missing labels
cweikl Apr 29, 2025
c6331a2
Merge pull request #963 from cweikl/v7.3
cweikl Apr 29, 2025
f6eac5b
rewritten about.rst and what-is-new.rst
cweikl May 1, 2025
3a66425
started to change prerequisites.rst
cweikl May 1, 2025
c58cf49
Merge pull request #964 from cweikl/v7.3
cweikl May 1, 2025
3300fe7
fixed code for about.rst
cweikl May 1, 2025
5f18933
Merge pull request #965 from cweikl/v7.3
cweikl May 1, 2025
7170028
revised version for installing opnsense25.1
cweikl May 2, 2025
9e16cea
Merge pull request #966 from cweikl/v7.3
cweikl May 2, 2025
f63b0bb
revised chapter fir installing lmn-server from scratch
cweikl May 2, 2025
1336daa
Merge pull request #967 from cweikl/v7.3
cweikl May 2, 2025
37a77cf
revised installation-from-scratch - all parts - added file-server
cweikl May 2, 2025
b32a287
Merge pull request #968 from cweikl/v7.3
cweikl May 2, 2025
ee1dc1d
inserted preparation of lmn73 fileserver
cweikl May 3, 2025
a01d113
Merge pull request #969 from cweikl/v7.3
cweikl May 3, 2025
e09bed9
rewritten genral setup hints for v7.3, revised setup-description in t…
cweikl May 3, 2025
a7dd853
Merge pull request #970 from cweikl/v7.3
cweikl May 3, 2025
b30477b
revised webui-setup for v7.3
cweikl May 3, 2025
0f342ae
Merge pull request #971 from cweikl/v7.3
cweikl May 3, 2025
f51f8ef
first darft of setting up lmn-file-server
cweikl May 3, 2025
5f24abf
Merge pull request #972 from cweikl/v7.3
cweikl May 3, 2025
b524604
documentation for setting up file-server
cweikl May 5, 2025
94a2ad8
Merge pull request #973 from cweikl/v7.3
cweikl May 5, 2025
f32378b
fixed description of integrating file server in AD-Server
cweikl May 5, 2025
51282c5
Merge pull request #974 from cweikl/v7.3
cweikl May 5, 2025
f67cb97
fixed file-server setup description
cweikl May 7, 2025
84d0584
Merge pull request #975 from cweikl/v7.3
cweikl May 7, 2025
1552bd3
revised some proxmox descriptions
cweikl May 12, 2025
d5f5677
Merge pull request #976 from cweikl/v7.3
cweikl May 12, 2025
9a4ecd0
fixed documentation for setting up file-server
cweikl May 12, 2025
1c55e25
Merge pull request #977 from cweikl/v7.3
cweikl May 12, 2025
869f75c
fixed docu for upgrading to v7.3
cweikl May 18, 2025
0f6754f
Merge pull request #978 from cweikl/v7.3
cweikl May 18, 2025
4db4c10
added hint for upgrade
cweikl May 18, 2025
cea4bbb
Merge pull request #979 from cweikl/v7.3
cweikl May 18, 2025
24200f4
fixed docu for relase-upgrade
cweikl May 18, 2025
9be3042
Merge pull request #980 from cweikl/v7.3
cweikl May 18, 2025
6c536f3
fixed description of update to v7.3
cweikl May 18, 2025
af747c0
Merge pull request #981 from cweikl/v7.3
cweikl May 18, 2025
41df6a4
added some hint for upgrade lmn72 to lmn73
cweikl May 19, 2025
1d6438a
Merge pull request #982 from cweikl/v7.3
cweikl May 19, 2025
771d149
fixed upgrade description
cweikl May 20, 2025
ed36780
Merge pull request #983 from cweikl/v7.3
cweikl May 20, 2025
f6daafc
webui: user management revised chaapter fir students and teachers, up…
cweikl Jul 7, 2025
eeae49e
Merge pull request #984 from cweikl/v7.3
cweikl Jul 7, 2025
c2d95bf
fixed some errors in chapter user management
cweikl Jul 7, 2025
6e583f3
Merge pull request #985 from cweikl/v7.3
cweikl Jul 7, 2025
e5e39c9
fixed minor errors in file-server installation, changed main menue order
cweikl Jul 7, 2025
a0c4a98
Merge pull request #986 from cweikl/v7.3
cweikl Jul 7, 2025
47b6467
fixed some errors in user management
cweikl Jul 8, 2025
864a866
Merge pull request #987 from cweikl/v7.3
cweikl Jul 8, 2025
c622a31
Structure image supplemented by file server and edulution.io
MachtDochNix Jul 13, 2025
81988c4
Structure image of linuxmuster.net components adapted
MachtDochNix Jul 13, 2025
1abaa5f
Structure image of the linuxmuster.net server updated
MachtDochNix Jul 13, 2025
ba6b936
Structure image of the file server added
MachtDochNix Jul 16, 2025
929c295
Structure image of the file server added
MachtDochNix Jul 16, 2025
d3c7e15
Combination of users in departments/groups
MachtDochNix Jul 16, 2025
dbae65a
Text of the file server revised
MachtDochNix Jul 16, 2025
892889c
Text revised
MachtDochNix Jul 16, 2025
c68dced
Support text revised
MachtDochNix Jul 16, 2025
37b9ce3
Hint box added
MachtDochNix Jul 16, 2025
737e658
Missing images revised and integrated
MachtDochNix Jul 16, 2025
98ee1da
Downloadable structure image integrated
MachtDochNix Jul 16, 2025
6a59a1f
Added constant |lts_version| to automate updating the LTS version in …
MachtDochNix Jul 17, 2025
da73b62
Include line inserted in rst files
MachtDochNix Jul 18, 2025
4bcc2e4
Added structure images and revision the overview chapter
MachtDochNix Jul 24, 2025
e2dd141
Hyperlinks for the structural images inserted and further revision of…
MachtDochNix Jul 24, 2025
5bdb91f
Information boxes with notes on the chapters inserted
MachtDochNix Jul 25, 2025
e83858d
linbo4.3 - revision of chapters; description of win10 deleted
cweikl Jul 28, 2025
52c6a70
fixed some erors
cweikl Jul 28, 2025
18ed19a
Merge pull request #988 from cweikl/v7.3
cweikl Jul 28, 2025
1fd7afa
rewritten chapter for setting up linuxmuster-clinet; new basis is ubu…
cweikl Jul 28, 2025
13c46ac
Merge pull request #989 from cweikl/v7.3
cweikl Jul 28, 2025
3269ba9
installation of linux client: fixed pics and description according to…
cweikl Jul 28, 2025
14b1dfb
Merge pull request #990 from cweikl/v7.3
cweikl Jul 28, 2025
47060cf
user-management: added hint for using an id fpr teachers.csv and extr…
cweikl Jul 31, 2025
20f22fd
Merge pull request #991 from cweikl/v7.3
cweikl Jul 31, 2025
c00ffef
chapter migration edited; added chapter certificates
cweikl Jul 31, 2025
8caf918
Merge pull request #992 from cweikl/v7.3
cweikl Jul 31, 2025
25d3803
LINBO: added subchapter for using vnc; fixed description for using un…
cweikl Aug 2, 2025
2ba6c38
Merge pull request #993 from cweikl/v7.3
cweikl Aug 2, 2025
163c7bd
fixed somy typos and description for linbo vncserver
cweikl Aug 2, 2025
30c4a6c
Merge pull request #994 from cweikl/v7.3
cweikl Aug 2, 2025
228fa15
finished subchapter for using vncserver with linbo4
cweikl Aug 2, 2025
7add3e8
Merge pull request #995 from cweikl/v7.3
cweikl Aug 2, 2025
63c32d9
LINBO4: added subchapter for using a live cd image via LINBO Boot
cweikl Aug 2, 2025
21583ba
Merge pull request #996 from cweikl/v7.3
cweikl Aug 2, 2025
7470316
Comments for further image processing inserted for MachtDochNix
MachtDochNix Aug 5, 2025
276f544
Comments for cloning of the lmn-server-images with description and im…
MachtDochNix Aug 5, 2025
3d21640
typo corrected
MachtDochNix Aug 5, 2025
f014bf8
rst corrected
MachtDochNix Aug 5, 2025
22412c7
rst corrected
MachtDochNix Aug 5, 2025
1f7f1b8
added hint for usage of fileserver
cweikl Aug 5, 2025
5ee29aa
Merge pull request #997 from cweikl/v7.3
cweikl Aug 5, 2025
e9b0bef
fixed typos for hints in fileserver chapters
cweikl Aug 5, 2025
ba0347a
Merge pull request #998 from cweikl/v7.3
cweikl Aug 5, 2025
b165f7f
image renewed
MachtDochNix Aug 5, 2025
89b1769
Merge branch 'v7.3' of github.com:linuxmuster-docs/main into v7.3
MachtDochNix Aug 5, 2025
b85d72a
image renewed
MachtDochNix Aug 5, 2025
e3dd9cc
image renewed
MachtDochNix Aug 5, 2025
257befb
image renewed
MachtDochNix Aug 5, 2025
8fe79d3
image renewed
MachtDochNix Aug 5, 2025
cad450a
image ubuntu file-server added
MachtDochNix Aug 5, 2025
b582738
image ubuntu file-server added
MachtDochNix Aug 5, 2025
7cfd68e
remark4Kos
MachtDochNix Aug 5, 2025
9d37cd2
Added notes about the file server to the image and text.
MachtDochNix Aug 6, 2025
9bdee84
Version number from the images replaced with >>nn.nn.nn<<
MachtDochNix Aug 6, 2025
fcf5a5b
remark OPNsense Version 25.7 added
MachtDochNix Aug 7, 2025
da0820c
Remark4Kos added
MachtDochNix Aug 7, 2025
894ae0f
Revision and description of the timeout problem and how to fix it. (d…
MachtDochNix Aug 11, 2025
4fce10f
Missing image added
MachtDochNix Aug 11, 2025
3f1cb95
changes name of global.reg file in win11 client documentation
cweikl Aug 14, 2025
a4a8809
Merge pull request #999 from cweikl/v7.3
cweikl Aug 14, 2025
2592a06
Reboot added
MachtDochNix Aug 26, 2025
22c4e2f
Number Tag corrected
MachtDochNix Aug 27, 2025
b836dd7
fixed description of linuxmuster fileserver installation and setup
cweikl Sep 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
246 changes: 134 additions & 112 deletions source/about/about.rst

Large diffs are not rendered by default.

12,227 changes: 6,243 additions & 5,984 deletions source/about/media/structure_of_version_7.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12,793 changes: 5,076 additions & 7,717 deletions source/about/media/structure_of_version_7_community.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17,176 changes: 7,135 additions & 10,041 deletions source/about/media/structure_of_version_7_extra.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13,989 changes: 13,989 additions & 0 deletions source/about/media/structure_of_version_7_fileserver.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11,715 changes: 4,928 additions & 6,787 deletions source/about/media/structure_of_version_7_lmn.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16,416 changes: 6,594 additions & 9,822 deletions source/about/media/structure_of_version_7_server.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29,387 changes: 5,885 additions & 23,502 deletions source/about/media/structure_of_version_7_simple.svg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 25 additions & 25 deletions source/about/what-is-new.rst
Original file line number Diff line number Diff line change
@@ -1,45 +1,43 @@
.. |_| unicode:: U+202F
:trim:

.. |copy| unicode:: 0xA9 .. Copyright-Zeichen
:ltrim:

.. |reg| unicode:: U+00AE .. Trademark
:ltrim:

.. include:: /guided-inst.subst
.. _`what-is-new-label`:

===================
Was ist neu in 7.2?
Was ist neu in 7.3?
===================

.. sectionauthor:: `Das Dokuteam <https://ask.linuxmuster.net/c/weiterentwicklung/doku>`_
.. sectionauthor:: `@cweikl <https://ask.linuxmuster.net/u/cweikl>`_,
`@MachtDochNix <https://ask.linuxmuster.net/u/machtdochnix>`_

Linuxmuster.net 7.2 ist das Release-Update der linuxmuster.net v7.1. Es erfolgt eine Aktualisierung der bisher eingesetzten Ubuntu LTS Version auf die derzeit aktuellste Ubuntu Server LTS Version. Die Kernpakete der linuxmuster.net Lösung erhalten alle ein Update und stellen viele Verbesserungen und neue Features bereit.
Linuxmuster.net 7.3 ist das Release-Update der linuxmuster.net v7.2. Es erfolgt eine Aktualisierung der bisher eingesetzten Ubuntu LTS Version auf die Ubuntu Server LTS Version 24.04. Die Kernpakete der linuxmuster.net Lösung erhalten alle ein Update und stellen viele Verbesserungen und neue Features bereit.

Neue Funktionalitäten
---------------------

Verbesserte Skalierbarkeit
* Mehrschulfähigkeit: Konsolidierung mehrerer Schulinstanzen auf einem Server möglich
* Mehrschulfähigkeit: Konsolidierung mehrerer Schulinstanzen möglich
* Gruppenorientierte Abbildung der Schule und flexible, regelbasierte Steuerung
* Moderne Bereitstellung zusätzlicher IT-Dienste der Schule innerhalb der Schullösung

Moderne Betriebssystembasis und Steuerung
* Aktuelle Betriebssysteme der Server (Ubuntu Server 22.04 LTS & OPNSense |reg| 24.x) und der vorkonfigurierten, kostenlos bereitgestellten Linux-Arbeitsplätze
* Mit LINBO 4.2: Neues User-Interface für die Steuerung an den Clients, aktuellste Linux-Kernels für aktuelle Hardware, differentielle Images, ntfs3 Kernel-Treiber
* Aktuelle Betriebssysteme für die Server (Ubuntu Server 24.04 LTS)
* **Optionale** Firewall OPNsense |reg| ab v25.1
* Verbesserung der Performance des Samba-Dateiservers durch automatische Verlagerung der Shares auf eine zweite VM, die nur den Dateiserver aufnimmt. Nutzung von DFS als Dateisystem.
* Mit LINBO 4.3: aktuellste Linux-Kernels für aktuelle Hardware, differentielle Images, ntfs3 Kernel-Treiber, VNC-Server, mit neuem Namensschema zur einheitlichen Partitionierung
* Webbasierte Steuerung der pädagogischen Funktionen mit einem **responsive design** (passt sich an alle Bildschirmgrößen und -auflösungen an).
* WebUI mit vielen administrativen Möglichkeiten, die zuvor nur an der Server-Konsole zu erreichen waren (Erstellen von Hardwareklassen, Erstellen von Client-Konfigurationen, Erstellen von differenziellen Images u.v.m.).
* WebUI mit vielen neuen administrativen Möglichkeiten wie die Verwaltung von Schulpersonal und Eltern
* Bereitstellung von linuxmuster-tools, linuxmuster-api und linuxmuster-cli mit erweiterten Möglichkeiten zur Administration und Anbindung externer webbasierter Systeme
* Benutzerverwaltung sophomorix mit verbesserter Quotierung für Nutzer sowie flexibleren Möglichkeiten zur Erstellung von Kennwörtern für Benutzer

Technische Neuerungen
---------------------

Vereinfachte Installation
* Standardmäßig bleibt linuxmuster.net eine Zwei-Serverlösung aus Firewall und Server. Optional können weitere Server / Docker-Instanzen angebunden werden.
Installation
* linuxmuster.net ist eine Drei-Serverlösung. Es wird der linuxmuster-Server (für AD/DC, LINBO, Benutzerverwaltung etc.) sowie der linuxmuster-Dateiserver benötigt. Zudem muss eine zusätzliche Firewall genutzt werden. Dies kann eine bereits bestehende eigene Firewall sein. Optional kann diese Firewall auch als OPNsense genutzt werden. Letztere wird beim Setup direkt eingebunden.
* Es können weitere Server / Docker-Instanzen angebunden werden.
* Die Installation erwartet eine vorkonfigurierte Virtualisierungslösung (Proxmox - andere sind ebenfalls möglich).

Bedienung und Administration
* Die WebUI als Verwaltungswerkzeug zur Administration und zur Steuerung von Unterricht weist viele zusätzliche Funktionen auf.
* Die WebUI als Verwaltungswerkzeug zur Administration und zur Steuerung von Unterricht weist viele zusätzliche Funktionen auf (z.B. Verwaltung von Eltern und VPN via Wireguard).
* Die vollständige Bedienbarkeit auf der Konsole bleibt erhalten.

Benutzerverwaltung
Expand All @@ -57,12 +55,14 @@ Netzwerkverwaltung

Selbstheilende Arbeitsstationen
* LINBO ist weiterhin das zentrale Softwareverteilungssystem.
* Es erfolgt ein Major Release Update auf LINBO 4.2.

* Umstellung der Images-Abbilder auf das qcow2 Format
* Neues User-Interface für die Steuerung an den Clients
* Differenzielle Images
* Aktuelle Linux-Kernel ab 6.2.* und einem nativen NTFS-Kernel Treiber
* Weitere Neuerungen in LINBO sind u.a.:

* Aktuelle Linux-Kernel ab 6.12.* und einem nativen NTFS-Kernel Treiber
* Neues einheitliches Partitionsschema mit neuem Namenschemata
* Konsolidierung der Start-Parameter
* VNC-Server auf den Clients für Remote-Zugriff
* Inventarisierung der Clients mit hwinfo




Expand Down
1 change: 1 addition & 0 deletions source/appendix/contribute/ad-dns-wiki.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. include::/guided-inst.subst

=======================
Expand Down
1 change: 1 addition & 0 deletions source/appendix/contribute/edit-on-github.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _edit-on-github-label:

Dokumentation in GitHub ändern
Expand Down
1 change: 1 addition & 0 deletions source/appendix/contribute/guidelines.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _guidelines-label:

Leitlinien zur Dokumentation
Expand Down
2 changes: 1 addition & 1 deletion source/appendix/contribute/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../guided-inst.subst
.. include:: /guided-inst.subst

.. _support-linuxmuster-label:

Expand Down
1 change: 1 addition & 0 deletions source/appendix/contribute/new.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _new-label:

Dokumentation lokal bearbeiten und veröffentlichen
Expand Down
1 change: 1 addition & 0 deletions source/appendix/contribute/translate.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
Dokumentation übersetzen
------------------------

Expand Down
2 changes: 1 addition & 1 deletion source/appendix/lvm-server/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../guided-inst.subst
.. include:: /guided-inst.subst

.. _lvm_server-label:

Expand Down
1 change: 1 addition & 0 deletions source/classroom/access-control.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _classroom-access-control-label:

===============================================
Expand Down
1 change: 1 addition & 0 deletions source/classroom/check-own-quota/index.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
===================================
Anzeigen des eigenen Plattenplatzes
===================================
Expand Down
1 change: 1 addition & 0 deletions source/classroom/exam-and-transfer.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _exam-and-transfer-label:

=============
Expand Down
1 change: 1 addition & 0 deletions source/classroom/webui-basics/index.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. include:: /guided-inst.subst
.. _webui-basics-label:

========================
Expand Down
67 changes: 33 additions & 34 deletions source/clients/client_templates/hardware_category/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../../guided-inst.subst
.. include:: /guided-inst.subst

.. _hardware-category-label:

Expand All @@ -9,7 +9,7 @@ Hardwareklasse (HWK) / Gruppe erstellen
.. sectionauthor:: `@cweikl <https://ask.linuxmuster.net/u/cweikl>`_,
`@MachtDochNix (pics) <https://ask.linuxmuster.net/u/MachtDochNix>`_

Melde Dich als Benutzer ``global-admin`` an der Web-UI an.
Melde Dich als Benutzer ``global-admin`` an der WebUI an.

.. figure:: media/01-webui-login.png
:align: center
Expand All @@ -28,7 +28,16 @@ Erstelle nun die Konfiguration für die neue Hardwareklasse. Klicke links im Men

Nun klickst Du unten links auf ``+ERSTELLEN``.

Es öffnet sich ein Kontextmenü. Du kannst entweder ein leere ``start.conf`` nutzen, oder ein bereits vordefiniertes Template für Dein gewünschtes Betriebssystem auswählen. Hierbei kannst Du Templates für ein oder mehrere Betriebssysteme mit oder ohne UEFI-BIOS auswählen und diese ggf. nach Deinen Vorstellungen anpassen.
Es öffnet sich ein Kontextmenü. Du kannst entweder ein leere ``start.conf`` nutzen, oder ein bereits vordefiniertes Template für Dein gewünschtes Betriebssystem auswählen. Hierbei kannst Du Templates für ein oder mehrere Betriebssysteme mit oder ohne UEFI-BIOS auswählen und diese ggf. nach Deinen Vorstellungen anpassen.

LINBO nutzt zur Bezeichnung der Festplatte ab v4.3 eine einheitliche Bezeichnung (unified block device name), was die Pflege eines einheitlichen Images bei unterschiedlicher Hardware vereinfacht:

1. Die erste HDD wird als /dev/disk0 bezeichnet
2. Die erste Partition auf der ersten HDD wird dann als /dev/disk0p1 bezeichnet.

Sollten in Deinen start.conf - Dateien noch die alten Bezeichnungen enthalten sein, kannst Du diese in den Dateien so belassen. Alternativ kannst Du dies auf die neuen einheitlichen Bezeichnungen (unified block device name) anpassen und mit dem Befehl ``linuxmuster-import-devices`` neu einlesen. Dies kannst Du ebenfalls effizient direkt in der WebUI in der Hardwareklasse für alle Partitionen durchführen. Durch Änderung des Festplattentyps werden hier automatisch alle Partitionsbezeichnungen einheitlich an die neuen Bezeichnungen angepasst.

Wähle ein Template aus:

.. figure:: media/03-webui-menue-linbo-create-start-template.png
:align: center
Expand Down Expand Up @@ -76,14 +85,9 @@ Unter ``Partitionen`` legst Du fest, welche Partitionen auf der Festplatte vorge

Partitionen festlegen

Löschst Du dort z.B. die Partitionen ``swap`` und ``data`` so sieht Deine Partitionierung wie folgt aus:
.. hint::

.. figure:: media/07-webui-linbo-edit-new-group-partition-scheme-edited.png
:align: center
:alt: WebUI linbo edit new hwc group - partition scheme edited
:width: 80%

Partitionen anpassen
Achte darauf, dass der Festplattentyp Deines PCs dem Festplattentyp des gewählten Templates entspricht. Nutzt Du eine SATA-HDD, so sollte im Template /dev/sda stehen. Möchtest Du den Muster-Client auf einer virtuellen Maschine vorbereiten, achte darauf, dass der Festplattentyp auch hier auf SATA gestellt ist, wenn Du ein Template auswählst, das noch /dev/sda als Bezeichnungen nutzt. Solltest Du z.B. VirtIO als Festplattentyp nutzen, dann passe Deine Partitionsbezeichnungen auf die neue einheitliche Partitionsbezeichnung /dev/disk0p(x) an.

Um Einstellungen für das jeweilige Betriebssystem vorzunehmen, klickst Du auf das Stift-Icon neben dem angegebenen Betriebssystem. Es öffnet sich ein weiteres Fenster, um Einstellungen für das Betriebssystem vorzunehmen.

Expand All @@ -96,20 +100,20 @@ Um Einstellungen für das jeweilige Betriebssystem vorzunehmen, klickst Du auf d

Unter der Reiterkarte ``OS`` legst Du für das Betriebssystem (OS) die gewünschten Icons, die Start-Optionen und u.a. auch den Namen für das Basisimage fest.

Um ein neues Image festzulegen, klickst Du auf das ``+`` - Zeichen und trägst einen neuen Namen für das Image ein. Achte darauf, dass die Dateiendung ``.qcow2`` lautet. Um nun das neue Image zu erstellen, startest Du den Client neu. Es wird das bestehende Image, das unter Basisimage angelegt bzw. ausgewählt wurde - hier das noch nicht existierende Image ``pop_os_mim.qcow2`` - überschrieben.
Um ein neues Image festzulegen, klickst Du auf das ``+`` - Zeichen und trägst einen neuen Namen für das Image ein. Achte darauf, dass die Dateiendung ``.qcow2`` lautet. Um nun das neue Image zu erstellen, startest Du den Client neu. Es wird das bestehende Image, das unter Basisimage angelegt bzw. ausgewählt wurde - hier das noch nicht existierende Image ``ubuntu.qcow2`` - überschrieben.

Auf dem linuxmuster.net Server werden die start.conf-Dateien im Verzeichnis ``/srv/linbo`` abgelegt. Jede Hardwareklasse hat eine eigene start.conf-Datei. Für die neu angelegte Hardwareklasse des Muster-Clients wurde dort nun eine Datei ``start.conf.<name-der-hwk>`` erstellt (z.B. start.conf.ubu20efi).
Auf dem linuxmuster.net Server werden die start.conf-Dateien im Verzeichnis ``/srv/linbo`` abgelegt. Jede Hardwareklasse hat eine eigene start.conf-Datei. Für die neu angelegte Hardwareklasse des Muster-Clients wurde dort nun eine Datei ``start.conf.<name-der-hwk>`` erstellt (z.B. start.conf.ubu-efi).

Diese Datei muss normalerweise nicht händisch editiert werden, da sich alle nötigen Einstellungen in der WebUI vornehmen lassen. Das folgende Beispiel dient nur dazu, zu zeigen, was "unter der Decke" passiert.

Folgende Konfiguration zeigt ein mögliches Beispiel für die ``Hardwareklasse ubu20efi`` (hier als Linux-Client). Diese würde sich in der Datei ``/srv/linbo/start.conf.ubu20efi`` befinden. Hierbei wird von einem UEFI-BIOS und Linux als Betriebssystem ausgegangen:
Folgende Konfiguration zeigt ein mögliches Beispiel für die ``Hardwareklasse ubu-efi`` (hier als Linux-Client). Diese würde sich in der Datei ``/srv/linbo/start.conf.ubu-efi`` befinden. Hierbei wird von einem UEFI-BIOS und Linux als Betriebssystem ausgegangen:

.. code::

[LINBO]
Server = 10.0.0.1
Group = ubu20efi #Hardwareklasse
Cache = /dev/sda3
Group = ubu-efi # Name der Hardwareklasse
Cache = /dev/disk0p3 # Uniform Block Device - hier: HDD 0 Partition 3 - frueher: /dev/sda3
RootTimeout = 600
AutoPartition = no
AutoFormat = no
Expand All @@ -122,39 +126,39 @@ Folgende Konfiguration zeigt ein mögliches Beispiel für die ``Hardwareklasse u
KernelOptions = quiet splash # hier muessen bei spezieller Hardware ggf. Kernel-Parameter angegeben werden wie nomodeset

[Partition]
Dev = /dev/sda1
Dev = /dev/disk0p1
Label = efi
Size = 200M
Id = ef
FSType = vfat
Bootable = yes

[Partition]
Dev = /dev/sda2
Dev = /dev/disk0p2
Label = ubuntu
Size = 12G
Size = 25G
Id = 83
FSType = ext4
Bootable = no

[Partition]
Dev = /dev/sda3
Dev = /dev/disk0p3
Label = cache
Size = 12G
Size = 25G
Id = 83
FSType = ext4
Bootable = no

[Partition]
Dev = /dev/sda4
Dev = /dev/disk0p4
Label = swap
Size = 2G
Size = 8G
Id = 82
FSType = swap
Bootable = no

[Partition]
Dev = /dev/sda5
Dev = /dev/disk0p5
Label = data
Size = # verbleibender Plattenplatz wird der Partition zugewiesen
Id = 83
Expand All @@ -163,13 +167,11 @@ Folgende Konfiguration zeigt ein mögliches Beispiel für die ``Hardwareklasse u

[OS]
Name = Ubuntu
Version = 20.04 LTS
Description = Ubuntu 20.04
Version = 24.04 LTS
Description = Ubuntu 24.04
IconName = ubuntu.svg
Image =
BaseImage = ubuntu.qcow2 # Name des neu angelegten Images in obiger Abb. ist dies: pop_os_mlm.qcow2
Boot = /dev/sda2
Root = /dev/sda2
BaseImage = ubuntu.qcow2 # Name des neu angelegten Images
Root = /dev/disk0p2
Kernel = /boot/vmlinuz
Initrd = /boot/initrd.img
Append = ro splash
Expand All @@ -179,13 +181,10 @@ Folgende Konfiguration zeigt ein mögliches Beispiel für die ``Hardwareklasse u
Autostart = no
AutostartTimeout = 5
DefaultAction = sync
RestoreOpsiState = no
ForceOpsiSetup =
Hidden = yes


.. hint::

Sollte der Client beim Boot-Vorgang Probleme haben (z.B. initializing hardware ...), dann müssen zur Behebung Kernel-Parameter für den Linux-Client in der Conf-Datei eingetragen werden. Dies kann insbesondere bei neueren Grafik- und Netzwerkkarten der Fall sein, so dass hier weitere Optionen anzugeben sind. Oftmals führt bereits folgende Zeile zum Erfolg:
Sollte der Client beim Boot-Vorgang Probleme haben (z.B. initializing hardware ...), dann müssen zur Behebung Kernel-Parameter für den Linux-Client in der Conf-Datei eingetragen oder ggf. einer anderer Kernel getestet werden. Dies kann insbesondere bei neueren Grafik- und Netzwerkkarten der Fall sein, so dass hier weitere Optionen anzugeben sind. Oftmals führt bereits folgende Zeile zum Erfolg:

``KernelOptions = quiet splash nomodeset``

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified .../client_templates/hardware_category/media/04a-webui-menue-linbo-list-of-hwc.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../../guided-inst.subst
.. include:: /guided-inst.subst

.. _hardware-registration-label:

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions source/clients/client_templates/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../guided-inst.subst
.. include:: /guided-inst.subst

.. _masterclient-template-label:

Expand All @@ -9,7 +9,7 @@ Muster-Client aufsetzen
.. sectionauthor:: `@cweikl <https://ask.linuxmuster.net/u/cweikl>`_,
`@MachtDochNix <https://ask.linuxmuster.net/u/MachtDochNix>`_

linuxmuster.net ermöglicht es, Clients mithilfe von LINBO automatisiert zu verwalteen. Auf den Clients kann ein Betriebssystem oder es können mehrere Multi-Boot Betriebssysteme auf dem Client installiert, aktualisiert, ausgerollte und zurückgesetzt werden. Mithilfe von LINBO erfolgt so ein automatischens Ausrollen der Clients im Netzwerk, das Verteilen zusätzlich zu installierender Software oder die Wiederherstellung eines funktionierenden Clients in den Ausgangszustand z.B. nach einer Laborübung, in der die Clients gezielt umkonfiguriert wurde.
linuxmuster.net ermöglicht es, Clients mithilfe von LINBO automatisiert zu verwalten. Auf den Clients kann ein Betriebssystem oder es können mehrere Multi-Boot Betriebssysteme auf dem Client installiert, aktualisiert, ausgerollt und zurückgesetzt werden. Mithilfe von LINBO erfolgt so ein automatischens Ausrollen der Clients im Netzwerk, das Verteilen zusätzlich zu installierender Software oder die Wiederherstellung eines funktionierenden Clients in den Ausgangszustand z.B. nach einer Laborübung, in der die Clients gezielt neu konfiguriert wurden.

Die Nutzung von LINBO erfordert die Einrichtung eines Muster-Clients. Dies erfordert nachstehende ``drei Installationsschritte``:

Expand Down Expand Up @@ -57,6 +57,7 @@ Im letzten Schritt wird nun das eigentliche Betriebssystem auf dem Muster-Client
os_installation/index

.. hint::

Damit Clients in die Domäne aufgenommen werden können, muss auf dem Server vorher die Standard-GPO erzeugt werden. Dies ist auch ``notwendig``, wenn ausschließlich Linux-Clients eingesetzt werden.

Die Standard-GPO wird auf dem Server erzeugt durch:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../../guided-inst.subst
.. include:: /guided-inst.subst

.. _format_hdd_with_linbo-label:

Expand Down Expand Up @@ -48,16 +48,7 @@ Wähle hier nun den Eintrag ``Festplatte partitionieren`` aus, damit die Festpla

Bestätige dies mit ``Ja``.

Während der Partitionierung und Formatierung der Festplatte des Clients siehst Du eine Status-Anzeige.

.. figure:: media/05-linbo-partitioning-formatting-hdd-client.png
:align: center
:alt: LINBO: partitioning of hdd client
:width: 80%

Partitionierung der Client Festplatte

Wurde der Vorgang abgeschlossen, so findest Du nachstehende Status-Meldung:
Während der Partitionierung und Formatierung der Festplatte des Clients siehst Du eine Status-Anzeige. Wurde der Vorgang abgeschlossen, so findest Du nachstehende Status-Meldung:

.. figure:: media/06-linbo-partitioning-finished.png
:align: center
Expand All @@ -83,7 +74,7 @@ Starte dann den Client neu, drücke während des Boot-Vorgangs ``F2, F10, F12, u
Setze nun die Installation fort ...

1. :ref:`install-linux-clients-current-label`
2. :ref:`install-windows10-clients-label`
2. :ref:`install-windows11-clients-label`



Expand Down
5 changes: 2 additions & 3 deletions source/clients/client_templates/os_installation/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../../../guided-inst.subst
.. include:: /guided-inst.subst

.. _client-templates-label:

Expand Down Expand Up @@ -30,7 +30,7 @@ Bevor Du mit der eigentlichen Installation des Client-Betriebssystem beginnen ka
Danach kannst Du das gewünschte Betriebssystem auf dem Client installieren. Das Vorgehen hierzu wird ausführlich für

1. :ref:`install-linux-clients-current-label`
2. :ref:`install-windows10-clients-label`
2. :ref:`install-windows11-clients-label`

beschrieben.

Expand Down Expand Up @@ -73,6 +73,5 @@ Nach Abschluss der Installation und Konfiguration des Muster-Clients kannst Du
format_hdd_with_linbo
linux-clients/index
linux-clients/installation-popos
windows10clients/index
windows11clients/index

Loading