Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:id44 [2018/12/03 10:21 CET] – [Speicherberechnung] sritter | wiki:id44 [2020/10/20 16:00 CEST] (aktuell) – [Speicherberechnung] sritter | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Temporäre Partitionen dienen zur Ablage eines temporären Dateisystems. Sie werden automatisch erkannt und unter /tmp eingebunden. Bei Vorhandensein dieser als temporäre Partitionen erkannten Partitionstypen steht mehr RAM für Virtuelle Maschinen zur Verfügung, da weniger RAM für temporäre Zwecke vorgehalten werden muß. Die Anlage einer solchen Partition ist optional; das System ist auch in ihrer Abwesenheit lauffähig. | Temporäre Partitionen dienen zur Ablage eines temporären Dateisystems. Sie werden automatisch erkannt und unter /tmp eingebunden. Bei Vorhandensein dieser als temporäre Partitionen erkannten Partitionstypen steht mehr RAM für Virtuelle Maschinen zur Verfügung, da weniger RAM für temporäre Zwecke vorgehalten werden muß. Die Anlage einer solchen Partition ist optional; das System ist auch in ihrer Abwesenheit lauffähig. | ||
- | ===== Partitionsstil und automatische Erkennung | + | __** Partitionsstil und automatische Erkennung |
- | bwLehrpool unterstützt sowohl mit MBR als auch mit GPT((GPT wird ab MiniLinux 14 vom 24.11.2016 unterstützt)) formatierte Festplatten. Damit lokale Installationen oder weitere Partitionen auf den Poolrechnern nicht verändert oder zerstört werden, prüft bwLehrpool | + | * Wird MBR verwendet, muss die temporäre Partition die Partition-ID **44** (hex) besitzen. |
+ | * Wird GPT verwendet, muss die temporäre | ||
+ | * das Label **OpenSLX-ID44** | ||
+ | * oder den Partition-Type **87f86132-ff94-4987-b250-444444444444** gesetzt haben. | ||
- | * Wird MBR verwendet, muss die temporäre | + | <WRAP center round tip 60%> |
- | | + | Informationen wie die Partition |
- | + | </ | |
- | ===== Größe der Partitionen | + | ===== Größe der Partition |
Es wird empfohlen, mindestens 20 GB als Partitionsgröße zu wählen. Eine optimale Größe läge bei ca. 50 GB oder, noch besser, so groß wie das größte jeweils in Verwendung befindliche virtuelle Abbild. | Es wird empfohlen, mindestens 20 GB als Partitionsgröße zu wählen. Eine optimale Größe läge bei ca. 50 GB oder, noch besser, so groß wie das größte jeweils in Verwendung befindliche virtuelle Abbild. | ||
Zeile 30: | Zeile 33: | ||
===== Speicherberechnung ===== | ===== Speicherberechnung ===== | ||
- | Der beim Rechnerstart abgelegte Wert des System-RAMs (totalmem) wird ausgelesen und für weitere Berechnungen genutzt. Hiervon wird eine Reserve für das Basissystem | + | Der beim Rechnerstart abgelegte Wert des System-RAMs (totalmem) wird ausgelesen und für weitere Berechnungen genutzt. Hiervon wird eine Reserve für das Hostsystem |
- | * **Ohne** temp. Partition werden **65%** des verfügbaren RAMs **für das Hostsystem** reserviert | + | * **Ohne** temp. Partition werden **65%** |
- | * **Mit** temp. Partition werden **20%** des verfügbaren RAMs **für das Hostsystem** reserviert | + | * **Mit** temp. Partition werden **21%** (maximal 1800 MB) des verfügbaren RAMs **für das Hostsystem** reserviert |
- | * Unabhängig davon werden mindestens | + | * **Mit** temp. Partition und nVidia Grafikkarte werden **28%** (maximal 2800 MB) des verfügbaren RAMs **für das Hostsystem** reserviert |
+ | * Unabhängig davon werden | ||
Der restliche Arbeitsspeicher steht anschließend der Virtuellen Maschine zur Verfügung. Mit einer eingerichteten ID44-Partition steht dem Nutzer somit signifikant mehr Arbeitsspeicher für seine Anwendungen zur Verfügung. | Der restliche Arbeitsspeicher steht anschließend der Virtuellen Maschine zur Verfügung. Mit einer eingerichteten ID44-Partition steht dem Nutzer somit signifikant mehr Arbeitsspeicher für seine Anwendungen zur Verfügung. | ||
- | **Beispiel (Client mit 8GB RAM)** | + | **__Beispiel__** |
- | | | lokale Installation | + | | ^ lokale Installation |
- | | Dem Nutzer zur Verfügung stehender RAM | 8GB | ~6,5GB | ~2,8GB | | + | ^ Dem Nutzer zur Verfügung stehender RAM | 4GB | ~3GB | ~2,9GB| ~1,4GB | |
+ | | ::: | 8GB | ~6,4GB | ~5,8GB| ~2, | ||
+ | | ::: | 16GB | ~14,5GB | ~13,5GB | ~8,1GB | | ||
+ | | ::: | 32GB | ~30,9GB | ~29,9GB | ~24,5GB | | ||
+ | | ::: | 64GB | ~63,7GB | ~62,7GB | ~57, | ||
Zeile 51: | Zeile 59: | ||
Starten Sie einen Client und booten bwLehrpool. Wird keine ID44-Partition erkannt, wird eine Warnmeldung auf der Loginmaske angezeigt. Ohne diese Meldung können Sie davon ausgehen, dass die Partition erkannt und verwendet wird. Vergleichen Sie dazu bitte die unten dargestellten Grafiken. | Starten Sie einen Client und booten bwLehrpool. Wird keine ID44-Partition erkannt, wird eine Warnmeldung auf der Loginmaske angezeigt. Ohne diese Meldung können Sie davon ausgehen, dass die Partition erkannt und verwendet wird. Vergleichen Sie dazu bitte die unten dargestellten Grafiken. | ||
- | | [{{: | + | | [{{: |
Alternativ können Sie auch auf ein anderes Terminal wechseln (Ctrl+Shift+F1) und die Ausgabe unter ' | Alternativ können Sie auch auf ein anderes Terminal wechseln (Ctrl+Shift+F1) und die Ausgabe unter ' | ||
| [{{: | | [{{: | ||
- | |||
- | ===== Anlegen einer ID44-Partition ===== | ||
- | |||
- | Festplattenpartitionierung ist ein heikles Thema, da bei falscher Nutzung der nötigen Werkzeuge vorhandene Daten unwiederbringlich verloren gehen können. Vergewissern Sie sich daher im Vorhinein, dass Sie genau wissen was Sie tun und keine wichtigen oder weiterhin benötigten Daten auf der Festplatte liegen. | ||
- | |||
- | Damit bwLehrpool die temporäre Partition erkennt, muss auf der zu verwendenden Partition lediglich die vorgebene ID (44) bzw. das vorgegebene Label (OpenSLX-ID44) gesetzt sein. Ein Dateisystem ist nicht nötig und wird von bwLehrpool während des Bootvorgangs automatisch erstellt. | ||
- | |||
- | Um Festplatten zu partitionieren gibt es unterschiedliche Werkzeuge mit teilweise unterschiedlichem Funktionsumfang. Zu beachten ist, dass nicht alle Tools mit MBR bzw. GPT umgehen können. Unter Linux empfehlen wir ' | ||
- | |||
- | <note warning> | ||
- | |||
- | ==== MBR ==== | ||
- | Um eine Festplatte im MBR Partitionsstil zu partitionieren, | ||
- | |||
- | ++++Anleitung (Ausklappen)| | ||
- | **Nutzung auf eigene Gefahr!** | ||
- | <code bash> | ||
- | # Erzeugen einer neuen Partition mit id=44: | ||
- | echo ',, | ||
- | |||
- | # Partitionsdaten anzeigen: | ||
- | fdisk -l /dev/sda | ||
- | </ | ||
- | ++++ | ||
- | |||
- | |||
- | ==== GPT ==== | ||
- | Um eine Festplatte mit GPT zu partitionieren, | ||
- | |||
- | ++++Anleitung (Ausklappen)| | ||
- | **Nutzung auf eigene Gefahr!** | ||
- | <code bash> | ||
- | # Alle Partitionsdaten löschen: | ||
- | sgdisk --zap-all /dev/sda | ||
- | |||
- | # Erzeugen einer neuen Partition des Typs ' | ||
- | sgdisk --new=1:0:0 --change-name=1:" | ||
- | |||
- | # Oder, wenn Sie eine bestimmte Größe der Partition wünschen: | ||
- | sgdisk --new=1: | ||
- | |||
- | # Partitionsdaten anzeigen. | ||
- | sgdisk --print /dev/sda | ||
- | </ | ||
- | ++++ |