Posted by admin on 21. Juni 2010
Will man mit dem Acronis PXE Server arbeiten, braucht es einen DHCP Server. Die meisten Anleitungen sprechen von der Software tftpd32. Ich habe damit gar keine guten Erfahrungen gemacht. Das hat einfach nie richtig funktioniert; Die Clients haben zwar eine IP bekommen, aber im Acronis Bootmenü war plötzlich kein DHCP mehr da – also auch keine IP. Die Lösung war dann jeweils einen echten DHCP Server einzuklinken, nämlich einen Windows Server mit DHCP Funktion.
Es kann aber sein, dass der PXE Server mit auf Achse muss, also mobil sein. Da bietet es sich an mit IPFire auf einem alix Board einen DHCP Server zu bauen.
Die beiden wichtigsten DHCP Parameter um IPFire mit Acronis PXE Server in Betrieb zu nehmen sind:
next-server und
filename.
Mehr ist nicht nötig.
Im Fall des Acronis PXE Servers lauten die Angaben im DHCP wie folgt:
next-server: xxx.xxx.xxx.xxx
(IP des Acronis Snap Deploy Servers)
filename: /bootwiz.sys
(Normalerweise heisst die Datei pxelinux.0 , nicht aber beim Acronis Snap Deploy)
Danach sollten die Clients per Netzwerkboot eine IP bekommen, den TFTP Server finden (also den Snap Deploy Server) und das Acronis Bootmenü herunterladen.
Es gibt aber dennoch besonders zickige Geräte wie den Toshiba Satelitte Pro S300L mit einem Realtek LAN Adapter. Dort funktioniert DHCP mit Acronis PXE schlichtweg nicht.
Posted by admin on 21. Juni 2010
Wer ein Lenovo Thinkpad mit Windows 7 sein Eigen nennt und sich fragt, weshalb alle OSD (On Scren Display) angezeigt werden bis auf die Bildschirmhelligkeit, findet hier die Lösung.
Kurz und bündig: Man muss manuell den Grafiktreiber von der Lenovo Website herunterladen und installieren.
Posted by admin on 9. Juni 2010
Um bei Joomla in Verbindung mit dem (imo) besten AJAX Suchmodul YOO-Search direkt beim Seitenaufruf etwas ins Suchfeld eingeben zu können, braucht es eine kleine Codeänderung. Google praktiziert diesen “Suchfeld Fokus” ebenso.
Umsetzung
Hinweis: Die jeweiligen Änderungen im Code sind rot hervorgehoben.
- Es braucht in der index.php im Templateordner (des aktiven Templates) ein einzeiliges Javascript. Öffnen Sie dazu die index.php in einem Texteditor und ändern den <body> tag dahingehend:
<body onLoad=”document.suchform.suchfeld.focus();”>
Speichern Sie die Datei nun ab.
- Als nächstes öffnen Sie die Datei default.php in folgendem Ordner: \modules\mod_yoo_search\tmpl\
- Ersetzen Sie folgende Zeile:
<form action=”index.php” method=”post”> (in der hier verwendeten Version in Zeile 16)
durch folgende Zeile:
<form name=”suchform” action=”index.php” method=”post”>
- In der gleichen Datei wie in Schritt 3 ergänzen Sie Zeile 19 wie folgt:
<input id=”suchfeld” class=”searchfield” type=”text” onfocus=”if(this.value==’<?php echo $field_text; ?>’) this.value=”;” onblur=”if(this.value==”) this.value=’<?php echo $field_text; ?>’;” value=”<?php echo $field_text; ?>” size=”20″ alt=”<?php echo $field_text; ?>” maxlength=”20″ name=”searchword” />
Lädt man nun die Joomla Website, steht der Cursor direkt im Suchfeld, bereit ein Suchwort entgegenzunehmen.
Posted by admin on 4. Februar 2010
Lange Zeit versuchte ich vergebens unter Windows 7 mit physdiskwrite eine CompactFlash Karte (CF-Karte) mit m0n0wall zu bespielen. Es waren oft verschiedene Fehler. Die CF-Karte wurde in der Datenträgerverwaltung nicht richtig gelösch bzw. formatiert und es kam beim Schreiben auf die CF-Karte zu diesem Fehler: 24576 bytes writtenWrite error after 24576 bytes (8192). An dem Punkt musste ich jeweils auf Windows XP zurückgreifen.
Doch jetzt hab ich eine funktionierende Variante unter Windows 7 (oder Vista) herausgefunden.
Um wirklich alle Partitionen auf der CF-Karte zu löschen benötigt man das Programm Active@ Kill Disk – Hard Drive Eraser
Damit formatiert man die CF-Karte dann:

Da physdiskwrite Adminrechte braucht, geben wir’s ihm auch. Dazu klickt man mit der rechten Maustaste auf die physdiskwrite.exe und geht auf “Eigenschaften”. Dort sind folgende Einstellung sind zu tätigen:

Dank dieser Methode kann das m0n0wall Image jetzt ganz einfach per Drag&Drop auf die physdiskwrite.exe Datei gezogen werden:

Der Schreibvorgang funktioniert nun einwandfrei:

Falls das alles nichts hilft, besorgt euch einen anderen Kartenleser. Da gibt es eine grosse Streuung in Sachen Qualität (Elektronik).
Posted by admin on 18. Januar 2010
Um den Footer “Joomla SEF URLs by Artio” zu entfernen, öffnet die Datei
\components\com_sef\joomsef.php
Dort geht man zu den Zeilen welche mit if (JRequest
beginnen und klammert die beiden aus. Einfach in dem zwei // vor jede Zeile angefügt wird.
Aus
if (JRequest::$cosi(‘fo’.'rmat’) != ‘r’.'aw’)
$doc->$cache($cacheBuf . base64_decode($cacheBuf2), ‘component’);
wird
// if (JRequest::$cosi(‘fo’.'rmat’) != ‘r’.'aw’)
// $doc->$cache($cacheBuf . base64_decode($cacheBuf2), ‘component’);
Abspeichern und die Fusszeile ist weg.