Beiträge von KB19

    Übersteigen alle mein Know-How, aber dann musst ich das wohl oder übel für diese Kleinigkeit erweitern...

    Vielleicht hilft Dir als Inspiration dieses Script: gist.github.com/205655d572261aca6e25b18433c6b38c

    Das importiert eigentlich auch nur jeweils eine Zeile (max. 64 Byte) aus einer Textdatei in eine MySQL-Tabelle. Zusätzlich prüft es (prinzipiell sogar ohne Index!), ob der Eintrag schon vorhanden ist und kann mit dem ersten Argument beliebig viele Zeilen überspringen. Könnte man wahrscheinlich relativ einfach für Deinen konkreten Fall umbauen…

    Das sind aber rund 2.000.000 Zeilen, denke nicht das die PHP-Ressourcen eines Webhostings dafür ausreichen, zumindest nicht in einem rutsch.

    Drei Ideen dazu:

    • PHP-CLI (SSH) verwenden, da gelten andere Limits.
    • DB-Server extern (vom PC aus) ansprechen.
    • Einfach in einer Schleife <n> Zeilen überspringen, um fortzusetzen.

    Ich philosophier mal ein bisschen: Evtl. mit sed (Linux Kommando) aus jedem Keyword ein Insert Into Statement machen.

    Klingt gut, ebenfalls eine nette Idee! :thumbup:

    Das könnte man dann über SSH direkt an den "mysql" Befehl verfüttern. Nur das Escapen könnte je nach Dateiinhalt nervend werden.

    Fürs nächste Mal ein netter Trick: vServer im Rettungssystem starten und SSH aktivieren.

    • Wenn es das Image irgendwo im Internet gibt: Mit wget direkt auf den vServer herunterladen und mit curl den FTP-Upload zum Imageserver des SCP anstoßen.
    • Andernfalls die Datei z.B. über SFTP zuerst langsam auf den vServer laden und dann mit curl den FTP-Upload zum Imageserver des SCP starten.

    So geht der eigentliche Upload wesentlich schneller und die Wahrscheinlichkeit für Verbindungsabbrüche sinkt deutlich.

    Lustigerweise lagen im hintersten Winkel des NAS sogar noch ein paar WinFuture Update Packs, allerdings nur von Jänner 2014. Da werde ich gleich mal die allerletzten dazu legen, die könnten einem den Allerwertesten retten. Meine letztgültigen Notizen basieren alle noch darauf, dass man für Online-Updates den IE8 manuell nachinstallieren muss (Datei liegt ebenfalls am NAS), aber das funktioniert bekanntlich nicht mehr, genauso wenig wie eine Online-Aktivierung.

    Korrekt, legacyupdate.net braucht weiterhin die MS-Server, das ist nicht offline. Der einzige Grund, warum das funktioniert, ist wohl das Update-Protokoll v6, das von heutigen Windows-Versionen noch immer genutzt wird. Mich würde es allerdings nicht wundern, wenn MS irgendwann die alten Dateien für EOL-Versionen von den Servern löscht. Dann wären sie im Update-Catalog, wo man sie nach wie vor manuell herunterladen kann, aber auch endgültig weg. Diese Software muss ich trotzdem mal in einer weiteren VM ausprobieren, klingt spannend. :)

    Da die XP-Sache aber sowieso nur ein Nebenprojekt des ganzen Spaßprojekts ist, muss das warten. Vorerst viel wichtiger: Ich glaube ich brauche eine größere SSD zum Testen, meine alte 120GB Test-SSD läuft mit diesem Projekt langsam voll und das schon ohne Snapshots. Freie 2,5" 1TB HDDs hätte ich zwar genug, aber das ist mir dann doch zu viel 2000er Feeling. :D

    WinXP installiert jetzt übrigens endlich: Wenn man pc-i440fx statt q35 als Maschinentyp verwendet, sieht man keinen BSOD. Und wenn man nicht andauernd hin und her wechselt, ist das Häkchen bei PCI-Express abwählbar bzw. nicht gesetzt, wodurch es endlich kompatible Einstellungen sind und KVM/Qemu starten kann. :)

    Jetzt muss ich nur noch rausfinden, wie ich an die letzten Updates rankomme. Meine Notizen sind mittlerweile nicht mehr gültig…

    Wird die VM dann über den Browser (Proxmox VNC) oder RDP verwendet?

    Weder noch: Über die durchgereichte Grafikkarte an einem eigenen Bildschirm. Und mit durchgereichten USB-Eingabegeräten.

    Und wofür braucht man noch eine Windows XP VM?

    Wirklich brauchen? Für gar nichts. Die relevanten Reste an Legacy-Software laufen alle auch unter Windows 7 *hust*

    Hauptmotivation ist nach wie vor blödes Herumexperimentieren. Und eventuell 1-2 alte VMs von VirtualBox weg migrieren…

    Falls sich jemand fragt, was definitiv auch unter "experimentieren" fällt: Einfach mal entspannt zwei Stunden lang Ford Racing 3 aus dem Jahr 2004 zocken! ^^

    Hätte ich vor fast 20 Jahren auch nicht geglaubt, dass ich das mal problemlos in einer VM starte. Waren damals gut investierte 20 Euro, wie ich gerade am LIBRO-Preissticker sehe…

    Aber bitte ohne Zugriff aufs Internet.

    Logisch :)

    Nach dem Installieren der Updates landet die VM in einem VLAN ohne Internetzugriff.

    nvidia Treiber laufen?

    Ja, zuerst die etwas älteren von Windows automatisch heruntergeladenen. Danach die neueste Version direkt von NVIDIA.

    Ton ist zwar da, aber total "verbuggt". Bisher brachte nichts eine Besserung, außer eine USB-Soundkarte anzuschließen.

    Ergebnis des Schnelltests: Keine Probleme in Proxmox, läuft einwandfrei ohne Verrenkungen. Ist zwar wie erwartet kein Leistungswunder, aber für den angestrebten Zweck bzw. zum Experimentieren reicht es vollkommen. :thumbup:

    Xubuntu 22.04 in einer VM funktioniert, nur schnell mit YouTube (Firefox) und irgendeinem Spiel getestet. Ich teste dann noch kurz Windows XP/7/10 in einer VM...

    Doof, dass auf der Tastatur r und e so nahe beieinander liegen.

    Noch doofer, wenn man deswegen aus Versehen crontab -r anstatt crontab -e eingibt. ||

    Gibt es eigentlich irgendwen auf diesem Planeten, dem dieses Versehen noch nie passiert ist? <X

    Seitdem kontrolliere ich die Befehlszeile immer mehrmals, bevor ich irgendwas mit crontab absende…

    Ich meinte eigentlich eher die Leute wo Bilder aus Bud Spencer und Terence Hill Filmen klauen und als Avatar nutzen :D Ich frage mich wie teuer das werden könnte.

    Die Wahrscheinlichkeit ist bei geklauten Stock-Fotos o.ä. deutlich höher. Bei solchen "harmloseren" Avataren würden die im Internet gar nicht mehr fertig werden. (Ich sage nur Memes *hust*)

    Damit will ich natürlich nicht sagen, dass es deswegen in Ordnung ist! Die Rechtslage in der EU ist diesbezüglich ja etwas streng...