Re: [lmn] Windows 10 startet nicht wegen "inaccassible boot device"
Hallo zurück, > > Ich habe aus einem funktionierenden, frisch synchronisierten PC die > > Festplatte ausgebaut und in die problematische Hardwareklasse eingebaut. > > Windows startete damit ganz normal! > > Festplatte oder SSD? Wir verwenden bisher ausschließlich Festplatten. Allerdings haben die unterschiedliche Größen. Ich bin mir nicht sicher, ob die Blockgröße identisch ist. Auf einer solchen wurde auch das Image erstellt. Ich werde in den Weihnachtsferien auf das neue Linbo updaten. Anscheinend wurde dort das ntfsresize verbessert. Könnte das weiterhelfen? Viele Grüße Holger Schmidt ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Windows 10 startet nicht wegen "inaccassible boot device"
Hallo Holger, vielen Dank für deine ausführliche Antwort. Wir verwenden linuxmuster.net 6.2.1 mit Linbo 2.3.10-0. Vor und nach dem Auftauchen des beschriebenen Problems handelte es sich stets um Windows 10 Pro 1607, die Updates waren nur kleinere Updates und nicht der Versionssprung von 1511 auf 1607. Ich habe das neue Image nur erzeugt, weil ich auch einige Software neu installiert habe. Bevor ich deine Fragen beantworte, möchte ich noch schildern was ich seit Freitag herausgefunden habe: Ich habe aus einem funktionierenden, frisch synchronisierten PC die Festplatte ausgebaut und in die problematische Hardwareklasse eingebaut. Windows startete damit ganz normal! Dann habe ich die Festplatte erneut mit Linbo partitioniert, den Cache aktualisiert und das Image ausgerollt. Nun erhielt ich einen Bluescreen, dass Windows repariert werden müsse. Die Reparatur gelang aber weder aus dem Bluescreen heraus noch mit dem Windows Datenträger. Ein Vergleich der start.conf Dateien beider Hardwareklassen zeigte, dass beide im wesentlichen identisch sind - bis auf die Angabe der Partitionsgröße für Win 10. Da stand in der einen Hardwareklasse 6000 und in der anderen hatte ich auf 60G umgestellt. Deshalb vermute ich nun ein Problem in der Partitionierung. Allerdings hat es nichts gebracht, die eine start.conf von 60G auf 6000 anzupassen (mit dieser Partitionierung wurde das Image erzeugt.) Daraufhin habe ich ein Acronis Image von einem funktionierenden Rechner erzeugt und auf einem problembehafteten ausgerollt. Das ging nun! Als ich allerdings ein neues Linbo-Image von diesem präparierten Rechner erzeugt habe, um damit die restlichen problematischen Rechner zu synchronisieren kam wieder der Bluescreen. Außerdem musste ich feststellen, dass das Image statt 13G nun etwa 32G groß war, obwohl auf der Windows-Partition im ausgerollten Zustand nur 20G belegt sind. Sehr seltsam... Muss ich vor dem Erzeugen des Linbo-Image noch etwas unter Windows einstellen? Ich finde das alles sehr rätselhaft. Sicherheitshalber beantworte ich nun noch deine Fragen, damit du alle benötigten Informationen hast: > habe ich das richitg verstanden, dass das Windwos 10 Image vorher > auf mehreren Hardwareklassen lief und nach dem update auch noch auf > anderen Hardwareklassen läuft: nur nicht auf den Esprimos? Ja, das ist richtig. Es handelt sich zwar immer um Esprimos, aber es sind drei verschiedene Generationen. Ich habe das Image auf der neusten Generation erzeugt und dann bisher ohne Probleme auf den älteren Rechnern ausgerollt. Windows 10 installiert die benötigten Treiber selbstständig nach. Dann habe ich nach und nach auch von den älteren Rechnern aus Images erzeugt, so dass die jeweiligen Treiber mit ins Image aufgenommen wurden. > wird das Installierte Windwos den gefunden? > Kann die PE Umgebung der CD also auf die Festplatte zugreifen? Ich glaube schon. Es werden auch Reparaturen durchgeführt, aber ohne Erfolg. > ihr habt tatsächlich auf 1607 upgegraded und Microsoft hat die > Unterstützung von IDE entfernt: der SATA Controller läuft aber im IDE Modus. Im Bios ist jeweils unter SATA AHCI enabled. Bedeutet das, dass der Controller nicht im IDE-Modus läuft, oder? (Auf EFI habe ich verzichtet, weil das die älteste Hardwareklasse noch nicht hat). Vielen Dank für die Hilfe Holger Schmidt ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Automatische Kurseinschreibung in belwue-moodle für Benutzer der linuxmuster.net 6.1
Hallo Holger zurück, das lokale Patchen und wieder Hochladen habe ich bereits gemacht. Die Benutzer sind damit zwischen lml und moodle synchronisiert und das Anmelden mit verschiedenen Benutzern funktioniert auch bereits. Es wird auch schon ein Kurs angelegt, wenn sich ein Lehrer anmeldet. Weil aber die automatische Kurseinschreibung bisher noch nicht funktioniert und ich in der cron.php nichts entdecken konnte, was diese Kurseinschreibung bewirkt dachte ich, ich müsste noch etwas aus der sync.php übernehmen. Im unteren Teil der Anleitung wird beschrieben, dass man sich als root auf dem (moodle-)Server anmeldet und die sync.php ausführt. Eine entsprechende Anleitung für das externe belwue-moodle fehlt hier leider. Außerdem steht im moodle unter Website-Administration → Plugins → Einschreibung → Übersicht → Open LML Einschreibung Einstellungen "Kursanmeldungen werden aktualisiert, wenn der Nutzer sich in Moodle einloggt. Sie können auch ein Skript nutzen, um Kursanmeldungen zu synchronisieren. Moodle liefert ein solches Skript: enrol/openlml/cli/sync.php." Jedenfalls funktioniert die automatische Kurseinschreibung noch nicht. Ein Beispiel: Alle Lehrer sollen automatisch in den Kurs mit der ursprünglichen ID "VertretungsplanLehrer" eingeschrieben werden. Dazu habe ich die ID geändert auf "VertretungsplanLehrer:teachers". Auch wenn ich mehrere Tage warte, erscheint sind meine Test-Lehrern aber nicht in diesen Kurs eingeschrieben. Es hat auch keine Auswirkungen, ob der Lehrer sich manuell im moodle anmeldet oder nicht, die Einschreibung wird nicht ausgelöst. Vielleicht fehlt auch nur eine Kleinigkeit, aber ich komme nicht drauf... Viele Grüße Holger Schmidt > -Ursprüngliche Nachricht- > Von: linuxmuster-user [mailto:linuxmuster-user- > boun...@lists.linuxmuster.net] Im Auftrag von Holger Baumhof > Gesendet: Montag, 21. September 2015 15:05 > An: Discussions about using linuxmuster.net > Betreff: Re: [lmn] Automatische Kurseinschreibung in belwue-moodle für > Benutzer der linuxmuster.net 6.1 > > Hallo Holger, > > > Unser moodle liegt außerhalb bei Belwue, im pädagogischen Netz der > > Schule betreiben wir linuxmuster.net 6.1. > > Wir möchten beide Systeme gerne miteinander verknüpfen, wie es hier > > dokumentiert ist: > > > http://www.linuxmuster.net/wiki/anwenderwiki:moodle:moodle2_automatisc > > he_ein > > schreibung > > > > Unsere Schüler und Lehrer können sich im moodle bereits über ldap > > authentifizieren. Was noch nicht klappt ist die automatische > > Kurseinschreibung, trotz richtiger Syntax in der Kurs-ID. Das liegt > > meines Erachtens daran, dass auf dem externen Belwue-Server noch > nicht > > stündlich das Sync-Skript aufgerufen wird. Einen cronjob kann ich > dort > > ja auch nicht einrichten. > > Ich habe es nun so verstanden, dass ich einen Teil der Datei > > ".../moodle/enrol/openlml/cli/sync.php" in die Datei > > ".../moodle/admin/cron.php" einfügen muss. > > Ich weiß nur nicht so recht, welchen Teil - dafür blicke ich die > > Skripte zu wenig. > > > > Kann mir jemand helfen? > > das steht alles auf der von dir verlinkten Seite: > http://www.linuxmuster.net/wiki/anwenderwiki:moodle:moodle2_automatisch > e_ein > schreibung > > Wenn du bei BelWü bist, dann mußt du die auth Datei patchen wie in > "Variante 2" beschrieben. > Dazu lädst du die orginaldatei per SPC auf deinen Rechner herunter und > patchst sie mit dem Patch aus moodle2_auth.php.patch.zip wie auf der > Seite beschrieben. > Danach lädst du sie wieder hon. > > Viele Grüße > > Holger > > > -- > Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net > ___ > linuxmuster-user mailing list > linuxmuster-user@lists.linuxmuster.net > https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
[lmn] Automatische Kurseinschreibung in belwue-moodle für Benutzer der linuxmuster.net 6.1
Hier eine Frage an die Skript-Checker unter euch: Unser moodle liegt außerhalb bei Belwue, im pädagogischen Netz der Schule betreiben wir linuxmuster.net 6.1. Wir möchten beide Systeme gerne miteinander verknüpfen, wie es hier dokumentiert ist: http://www.linuxmuster.net/wiki/anwenderwiki:moodle:moodle2_automatische_ein schreibung Unsere Schüler und Lehrer können sich im moodle bereits über ldap authentifizieren. Was noch nicht klappt ist die automatische Kurseinschreibung, trotz richtiger Syntax in der Kurs-ID. Das liegt meines Erachtens daran, dass auf dem externen Belwue-Server noch nicht stündlich das Sync-Skript aufgerufen wird. Einen cronjob kann ich dort ja auch nicht einrichten. Ich habe es nun so verstanden, dass ich einen Teil der Datei ".../moodle/enrol/openlml/cli/sync.php" in die Datei ".../moodle/admin/cron.php" einfügen muss. Ich weiß nur nicht so recht, welchen Teil - dafür blicke ich die Skripte zu wenig. Kann mir jemand helfen? Vielen Dank Holger Schmidt Ich füge den momentanen Inhalt der beiden Dateien im folgenden an. Bisher sieht die cron.php so aus: http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * Web cron * * This script looks through all the module directories for cron.php files * and runs them. These files can contain cleanup functions, email functions * or anything that needs to be run on a regular basis. * * This file is best run from cron on the host system (ie outside PHP). * It is strongly recommended to add password protection via admin settings. * * eg wget -q -O /dev/null 'http: *moodle.somewhere.edu/admin/cron.php?password=SeCreT666' * * It is also possible to use CLI script admin/cli/cron.php instead, * you can not call this script from command line any more. * * @packagecore * @subpackage admin * @copyright 1999 onwards Martin Dougiamas http://dougiamas.com * @licensehttp://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ if (defined('STDIN')) { fwrite(STDERR, "ERROR: This script no longer supports CLI, please use admin/cli/cron.php instead\n"); exit(1); } // This is a fake CLI script, it is a really ugly hack which emulates // CLI via web interface, please do not use this hack elsewhere define('CLI_SCRIPT', true); define('WEB_CRON_EMULATED_CLI', 'defined'); // ugly ugly hack, do not use elsewhere please define('NO_OUTPUT_BUFFERING', true); require('../config.php'); require_once($CFG->libdir.'/clilib.php'); require_once($CFG->libdir.'/cronlib.php'); // extra safety \core\session\manager::write_close(); // check if execution allowed if (!empty($CFG->cronclionly)) { // This script can only be run via the cli. print_error('cronerrorclionly', 'admin'); exit; } // This script is being called via the web, so check the password if there is one. if (!empty($CFG->cronremotepassword)) { $pass = optional_param('password', '', PARAM_RAW); if ($pass != $CFG->cronremotepassword) { // wrong password. print_error('cronerrorpassword', 'admin'); exit; } } // send mime type and encoding @header('Content-Type: text/plain; charset=utf-8'); // we do not want html markup in emulated CLI @ini_set('html_errors', 'off'); // execute the cron cron_run(); Bisher sieht die cron.php so aus: Welches sind die wichtigen Zeilen? Sind noch weitere Anpassungen nötig? http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * CLI sync for full OpenLML synchronisation. * * This script is meant to be called from a cronjob to sync moodle with the Open LML * server to pickup groups as moodle global groups (cohorts). * * Sample cron entry: * # 5 minutes past every full hour * 5 * * * * $sudo -u www-data /usr/bin/php /var/www/moodle/enrol/openlml/cli/sync.php
Re: [lmn] Probleme mit den Benutzerdateien lehrer.txt und schueler.txt
Hallo Thorsten, danke für den Tipp! Die gute Nachricht ist: In der Schulkonsole werden nun unsere Schüler wieder angezeigt. Die schlechte Nachricht: In der Liste sind viele Zeilen mit Fehlermeldungen eingefügt, die alle so ähnlich aussehen utf8 \xE4 does not map to Unicode at /usr/lib/schulkonsole/bin/wrapper-sophomorix.pl line 1271. Das liegt sicher daran, dass meine schueler.txt eben nicht in utf8 vorliegt. Deshalb habe ich statt der von dir vorgeschlagenen Codierungen diese verwendet: $encoding_students=8859-1; Damit geht es, alles sieht gut aus! Kann ich nun alles so lassen oder bietet utf8 wichtige Vorteile, so dass ich die Umcodierung unbedingt noch weiter verfolgen sollte? Viele Grüße Holger -Ursprüngliche Nachricht- Von: linuxmuster-user [mailto:linuxmuster-user- boun...@lists.linuxmuster.net] Im Auftrag von Thorsten Koslowski Gesendet: Mittwoch, 15. April 2015 17:58 An: Discussions about using linuxmuster.net Betreff: Re: [lmn] Probleme mit den Benutzerdateien lehrer.txt und schueler.txt Hallo Holger! Da Du ja migriert hast, bitte überprüfe einmal mal ob du folgende Zeilen in deiner sophomorix.conf hast. $encoding_students=utf8; $encoding_students_extra=utf8; $encoding_courses_extra=utf8; $encoding_teachers=utf8; Beste Grüße Thorsten ### eingesetztes System ### LINUXMUSTER.NET Die _freie_ Linux Musterlösung - virtualisiert unter KVM + Server Codename Babo 6.1.0-26ubuntu0 + IPFire Core 88 + coovachilli auf Blau - Linbo 2.2.6 ### ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Probleme mit den Benutzerdateien lehrer.txt und schueler.txt
Hallo Wolfgang, ich habe iconv auch genau so aufgerufen, wie du es geschrieben hast (mit allen Optionen, mit WINDOWS-1252). Wie gesagt, die Codierung bleibt bei ISO-8859 text. Woran kann das liegen, dass das bei mir so hartnäckig ist? Viele Grüße Holger On Wed, 15 Apr 2015 13:33:13 +0200 Wolfgang Höfer hoeferw...@t-online.de wrote: Hi, ich würde mich auf eine Bearbeitungsmethode beschränken - ich mach das nur auf der Konsole vom Server. Hast du bei iconv auch windows-1252 gemacht ? :) Umlaute ändern würde ich nicht. Ginge zwar wohl mit sed -i s/ö/oe/g schueler.txt sollte aber nicht nötig sein VG Wolfgang -Original-Nachricht- Betreff: Re: [lmn] Probleme mit den Benutzerdateien lehrer.txt und schueler.txt Datum: Wed, 15 Apr 2015 10:57:32 +0200 Von: linuxmus...@amgrw.de linuxmus...@amgrw.de An: Discussions about using linuxmuster.net linuxmuster-user@lists.linuxmuster.net Hallo Rüdiger, Wolfgang und Steffen, mit file schueler.txt erhalte ich stets die Codierung ISO-8859 text. Bei der lehrer.txt war es genau dasselbe und zwar auch nachdem ich Konvertierungen mit dos2unix und iconv in UTF-8 vorgenommen habe. Beim Verwenden von iconv habe ich als ursprüngliche Codierung auch sämtliche Varianten von ISO_8859-XX durchprobiert. Nachdem das Ändern der Codierung nicht zum Ziel geführt hat, habe ich mit vim in der lehrer.txt manuell sämtliche Umlaute und Sonderzeichen ersetzt (z.B. oe statt ö...). Daraufhin konnte ich die Lehrerquotas ohne Fehlermeldung ändern. Ein anschließender Aufgruf von sophomorix-check ergab keine Änderung der Nutzerdaten, ich gehe deshalb von unveränderten Daten aus. Nun möchte ich aber die schueler.txt nicht manuell bearbeiten, das es über 1300 Schüler sind und zu Beginn des nächsten Schuljahres ja dasselbe Proiblem wieder auftreten wird. Was kann ich noch tun, damit die Schülerliste in der Schulkonsole wieder angezeigt wird und die Fehlermeldung Unknown Error 2 in errors.lang unterbleibt? Viele Grüße Holger Schmidt On Mon, 13 Apr 2015 17:34:48 + Nowak Steffen steffen.no...@diepholz.de wrote: Hallo, ich kenn das Problem auch. Einmal mit Windows bearbeitet und dann mit Linux, irgwas passt da nicht mehr. Ich installier dann auf der ML per apt-get das tool : tofrodos danach per dos2unix einfach die txt durchlaufen lassen - bei mir klappte das immer. Is n Versuch Wert ! VG Steffen Von: linuxmuster-user [linuxmuster-user-boun...@lists.linuxmuster.net]quot; im Auftrag von quot;linuxmus...@amgrw.de [linuxmus...@amgrw.de] Gesendet: Montag, 13. April 2015 15:29 An: linuxmuster-user@lists.linuxmuster.net Betreff: [lmn] Probleme mit den Benutzerdateien lehrer.txt und schueler.txt Hallo Liste, nach Migration von paedML 5.1 nach linuxmuster.net 6.1 läuft manches noch nicht ganz rund, was mit den Benutzerdateien zu tun hat. Die lehrer.txt wurde zwar korrekt noch /etc/sophomorix/user migriert, enthält aber offenbar Fehler (in der Codierung?). Wenn ich z.B. in der Schulkonsole als Administrator unter Quota ein Lehrerquota ändern möchte, wird mir zunächst korrekt die Lehrerliste angezeigt, in der schon einige Sonderquotas eingetragen sind. Wenn ich jedoch eine Änderung vornehme und auf Änderungen übernehmen klicke, wird das Statusfenster orange und es erscheint die Meldung Lehrer böb unbekannt, Lehrer böb unbekannt, Lehrer böb unbekannt, Lehrer dö unbekannt, Lehrer dö unbekannt, Lehrer dö unbekannt, Lehrer höl unbekannt, ... Es handelt sich dabei um die Lehrerkürzel, die Umlaute enthalten. Daraufhin habe ich unter Linux die lehrer.txt bearbeitet und statt der Sonderzeichen jeweils die korrekten Umlaute eingetragen. In der Schulkonsole erscheint dann aber die Meldung, dass keine Lehrer bekannt sind. Sind nun keine Lehrerkürzel mit Umlaut mehr möglich oder kann ich etwas an der Codierung anpassen? Auch die schueler.txt macht Probleme: Wenn ich in der Schulkonsole die Schülerliste pflegen möchte werden mir keine Schüler angezeigt. Im orangenen Statusfenster steht Unknown Error 2 in errors.lang Wenn ich die Benutzerlisten in der Schulkonsole oder manuell mit sophomorix überprüfe werden keine Fehler in den Datensätzen gefunden. Viele Grüße Holger Schmidt ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
Re: [lmn] Keine Homeverzeichnisse nach Migration von paedML 5.1 auf linuxmuster 6.1
Hallo Holger, dein Verdacht mit dem Netzwerkproblem beunruhigt mich nun doch etwas, zumal wir bereits vor der Umstellung auf den neuen Server immer wieder Probleme damit hatten, dass die Domäne SCHULE nicht erreichbar war. Ich werde das auf jeden Fall weiter beobachten und wenn ich Zeit habe die Konfiguration der Switche und die Kabelinstallation überprüfen. Das ist wir allerdings eine Mammutaufgabe, weil zwei Gymnasien am selben Server hängen... Dass ich die Threads durcheinanderbringe tut mir leid. Muss ich im Betreff ein AW: oder sowas hinzufügen, wie es die meisten Mailclients tun? Die Struktur der Threads kann ich ja im Archiv der Mailingliste einsehen. Viele Grüße und vielen Dank für die Hinweise Holger Schmidt ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
[lmn] Keine Homeverzeichnisse nach Migration von paedML 5.1 auf linuxmuster 6.1
Hallo Liste, ich benutze in der Schule einfach das Webinterface von belwue: https://mbox1.belwue.de, einen lokalen Mailclient verwende ich nur zu Hause (ich gebe es zu: Outlook). Leider kann ich auf die Mails nicht direkt antworten, so dass der Header erhalten bleibt, weil ich per Mail immer nur die Nachrichtensammlung erhalte und keine einzelnen Mails. Bisher - als reiner Mitleser - hat mir das auch genügt. @Holger: Die Netzwerkprobleme traten früher vor allem Montags auf. Als ich herausgefunden habe, dass das wochenendliche Mondo-Backup inzwischen noch bis in den Montag hinein lief, habe ich das abgeschaltet. Der Montag ist nun viel entspannter. Dafür erscheint mir der Freitag gehäufte Domänenprobleme zu produzieren, vielleicht freut sich der Server schon so aufs Wochenende... Ich werde deine Hinweise berücksichtigen und die nächsten Wochen gezielt beobachten. Für eine Dokumentation der Netzstruktur benötige ich so viel Zeit, dass das außerhalb der Ferien kaum machbar ist (wie gesagt: zwei Schulen, viele Switche mit einer Mischung aus LWL und Kupferkabeln, fast in jedem Raum einen Netzanschluss). Ich melde mich dann in einem neuen passenderen Thread Holger Schmidt ___ linuxmuster-user mailing list linuxmuster-user@lists.linuxmuster.net https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user