Lokales Profil forcieren

Oft werden in Unternehmen für die Benutzer viele Einstellungen mitgegeben, zum Teil lassen sich diese übersteuern und zum Teil auch nicht. Meine Lieblingseinstellung ist das “Servergestützte Profil” (Roaming Profile). Eine Einstellung die soviel Nutzen wie auch Probleme mit sich bringt. Man könnte vermutlich ganze Bücher über die korrekte Konfiguration des Profils im Zusammenhang mit dieser Einstellung schreiben. Heute gibts von mir aber nur einen kleinen Tipp:
Falls man diese Einstellung nicht nutzen möchte, kann man (mit lokalen Admin Rechten) ein lokales Profil erzwingen. Dazu muss man nur die untenstehenden Einstellungen vornehmen. Sonst kann man es ja beim Support oder den Directory Admins versuchen ;)

Registry Editor (regedit.exe) öffnen.
HKLM\Software\Policies\Microsoft\Windows\System\LocalProfile auf 1 setzen
Neustart vornehmen

, , , , ,

Keine Kommentare

DRBD unter RehHat Enterprise Linux 5

Als ich letzthin einen DRBD-Test (Distributed Replicated Block Device) machen wollte, musste ich feststellen, dass es keine DRBD-Packages von RedHat für meinen Kernel gibt. Auch auf der Download Sektion von drbd.org war nichts für den eingesetzten Kernel zu finden. Als ich mich schon auf der Suche nach den Source-Packages machen wollte, kam mir noch CentOS in den Sinn. Eine freie Linux Distro die auf den Code von RHEL (Red Hat Enterprise Linux) basiert. Und siehe da, in den CentOS Repositories war die gesuchte Version vorhanden und da beide Produkte die selbe Codebasis haben, ist es kein Problem YUM-Repositories in RHEL einzutragen die eigentlich für CentOS gedacht sind.

Hier eine kleine Anleitung zur Installation:

Mit einem Editor folgendes File anlegen:

/etc/yum.repos.d/centos-extras.repo

Folgende Zeilen in das File einfügen

[extras]
name=CentOS-5 - Extras
baseurl=http://mirror.centos.org/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

YUM-Update Dienst neu starten

/etc/init.d/yum-updatesd restart

Mit dem yum Befehl oder dem Package Manager nach “drbd” suchen und die richtigen Packages installieren.
Fertig! Nun kann man sich der Konfiguration widmen.

    , , , , , , , ,

    Keine Kommentare

    Paper Critters

    , ,

    Keine Kommentare

    Win7: Fehlermeldung bei Software Installation

    Schon seit längerer Zeit meldet sich bei meiner Windows 7 Workstation im Büro der Acrobat Reader und möchte auf die aktuelle Version 9.2 updaten. Eigentlich ist mir die Acrobat Reader Version ziemlich egal, da ich vermutlich noch mit der 5.x oder 6.x Version gut auskommen würde. Gestern klickte ich trotzdem auf “updaten” und ein kleines Symbol in der Taskleiste (links neben der Uhr) begann zu “arbeiten”. Nach kurzer Zeit hatte ich dann die Meldung, dass das Update nicht erfolgreich installiert werden konnte. Da mir 9.1 oder 9.2, wie bereits erwähnt, ziemlich egal ist, klickte ich auf OK und das wars.

    Als ich dann später VMware Workstation 7 installieren wollte und auch eine Fehlermeldung bekam war mir das Ganze jedoch nicht mehr so egal.

    vmwareworkstation

    Ich ging zur Adobe Webseite, lud die neue Acrobat Reader Version herunter und versuchte das Update manuell durchzuführen. Und siehe da, jetzt bekam ich auch hier eine “brauchbare” Fehlermeldung die mir bestägtigte, dass beide Fehler einen gewissen Zusammenhang hatten.

    acrobatreader

    Die Installationsprogramme hatten ein Problem mit dem “Document Folder” (Eigene Dateien) meines Profils, dieser liegt nämlich auf einem Server und auf diesem Ordner hat der Administrator-Benutzer mit dem die Installation ausgeführt wird keine Rechte.

    Lösung für das Ganze:

    1. regedit.exe ausführen.
    2. Zu HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders wechseln.
    3. Optional: Export der aktuellen Einstellungen.
    4. Entsprechende Keys abändern z.B. von M:\Documents auf C:\Documents.
    5. Installationen durchführen.
    6. Keys in der Registry wieder zurücksetzen bzw. Export wieder importieren.

    , , , , , , , ,

    1 Kommentar

    Windows 7: Vollversion mit Upgrade Lizenz

    windows-7-upgrades

    Wer sich das neue Microsoft OS “Windows 7″ kaufen will hat verschiedene Optionen: Eine OEM Lizenz die eigentlich Hardware gebunden ist, die normale Vollversion oder eine Upgrade Lizenz. Da OEM Lizenzen schon mit der Hardware geliefert werden und einer Vollversion entsprechen, werde ich diese auslassen.

    Der Unterschied zwischen der Upgrade und der Vollversion Lizenz ist nicht nur, dass man bei der Upgrade Version bereits eine ältere Windows Version installiert haben muss, sondern auch der Preis. Ich habe soeben bei einem Online Shop die Preise verglichen:

    Vollversion
    Microsoft Windows 7 Home Premium    249.- CHF
    Microsoft Windows 7 Professional    379.- CHF
    Microsoft Windows 7 Ultimate        389.- CHF
    Upgrade
    Microsoft Windows 7 Home Premium    149.- CHF
    Microsoft Windows 7 Professional    349.- CHF
    Microsoft Windows 7 Ultimate        359.- CHF

    Wie man ganz klar sieht kann man bis zu 100.- CHF sparen. Was aber wenn man bis anhin mit einem anderen OS z.B. Linux oder Mac OS X gearbeitet hat? Man sollte dabei bleiben! Oder wenn man nicht ein aktualisiertes System haben möchte sondern eine saubere Installation? Hier eine kleine Anleitung wie man von der Upgrade Lizenz zu einer Vollversion kommt und/oder sich ein paar Franken sparen kann:

    1. Windows 7 ab der Upgrade DVD installieren. Einige werden jetzt sicher sagen: Wenn das geht kann ich danach doch einfach den Key eingeben… eben nicht. Denn wenn man dies tut erscheint folgende Meldung:

    win7_upgrade_media_06

    2. Sicherstellen, dass keine Updates auf die Installation warten die ein Reboot benötigen (Schlid neben des “Herunterfahren-Knopfs”). Falls dies der Fall ist: Zuert einen Neustart durchführen.

    3. Mit “regedit” zu HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Setup/OOBE/ wechseln und den Key-Wert MediaBootInstall von 1 auf 0 wechseln.

    4. In der Kommandozeile slmgr /rearm ausführen.

    Nach diesen fünf Schritten wird das System neu starten und die Windows Aktivierungs Utility ausführen. Upgrade-Key eingeben und schon hat man eine saubere Vollversion!

    , , , ,

    2 Kommentare

    Microsoft präsentiert Win7 mit einem MacBook Pro

    Microsofts CEO Steve Ballmer war bei der NBC Sendung “The Today Show” um Windows 7 zu präsentieren. Eigentlich nichts aussergewöhnliches. Was jedoch nicht ganz alltäglich ist, unter der Hardware die gezeigt wird sieht man vor allem einen MacBook Pro.

    Steve and the MacBook Pro

    Nach dem ganzen Werbe-Krieg die sich die beiden Firmen, Microsoft und Apple, in den letzten Monaten geliefert haben, sieht es schon etwas komisch aus, dass ausgerechnet Microsoft ein Apple MacBook Pro für die Win7 Präsentation nimmt. Oder war es ein Fehler von NBC?

    Steve und der MacBook Pro die zweite

    Hier noch das Video:

    , , , , , ,

    2 Kommentare

    Waveboard, Google Wave Client für Mac & iPhone

    Obwohl Google Wave noch nicht für die grosse Öffentlichkeit zugänglich ist, arbeiten schon mehrere Entwickler bereits an Applikationen. So auch Dirk Holtwick der einen Client für den Mac und für das iPhone programmiert hat. Während Waveboard für den Mac bereits in einer sehr frühen Version verfügbar ist, wartet die iPhone-Applikation noch auf die Freigabe durch Apple.

    Hier ein paar Screenshots der Applikation (via mashable.com):

    …und noch ein Video der iPhone Applikation:

    , , , ,

    Keine Kommentare

    Ferien!

    Melde mich bis am 13.10.2009 ab :)

    Keine Kommentare

    SID Filtering deaktivieren

    Im Moment stellen wir bei meinem Arbeitgeber die Windows-Domäne um. Für die Übergangszeit in der wir mit zwei unterschiedlichen Domänen arbeiten und sich in beiden aktive Benutzer befinden, arbeiten wir mit der SID-History. Mit der Software Quest Migration Manager schreiben wir die SID des “alten” Users in das Attribut SID-History des neuen. Ziel ist es auch mit dem neuen Benutzer auf Resourcen in der alten Domäne zugreifen zu können ohne diese neu zu berechtigen. Zwischen beiden Domänen wurden bereits Vertrauensstellungen (Trusts) erstellt, bei Windows 2008 ist aber standardmässig das Filtern von SID’s eingeschaltet, somit funktioniert der Zugriff nicht. Macht man sich im Internet auf der Suche nach einer Lösung findet man schnell offizielle Microsft Artikel in denen das deaktivieren von “SID Filtering” erklärt wird.

    Netdom trust TrustingDomainName /domain:TrustedDomainName /quarantine:No /userD:domainadministratorAcct /passwordD:domainadminpwd

    Mit diesem Befehl soll das ganze funktionieren… tut es vermutlich auch, aber nur solange der Server und der Client in englischer Sprache aufgesetzt sind. Bei uns sind die Server in Englisch, aber mein Client in Deutsch aufgesetzt. Nach der Eingabe des Befehls erhalte ich zwar keine Fehlermeldung, sondern eine Erfolgsmeldung, dass der Befehl erfolgreich ausgeführt wurde aber auch die Meldung, dass das SID-Filtering immer noch aktiv ist :(

    Die Lösung für dieses Problem ist relativ einfach… wenn der Client Deutsch spricht versteht er zwar die Anweisung aber nicht den Parameter “No”, somit ersetzen wir diesen mit “Nein” und die Welt ist wieder in Ordnung :)

    Netdom trust TrustingDomainName /domain:TrustedDomainName /quarantine:Nein /userD:domainadministratorAcct /passwordD:domainadminpwd

    , , , , , , , , , , , , , , , , , ,

    Keine Kommentare

    Probleme mit dem Dell Perc Treiber unter SUSE Linux

    Vor einigen Monaten habe ich zwei neue Dell PE2950 Server mit SUSE Linux Enterprise Server (SLES) installiert. Nach der Installation des neuen “Dell OpenManage Administrators” musste ich feststellen, dass die Disks nicht überwacht wurden. Lösung: Firmware Update des Perc-Controllers. Die Installation der neuen Firmware verlief problemlos. Ich hatte mein System überwacht und das Ziel war somit erreicht.

    Vor ein Paar Wochen als ich auf die Systeme schaute musste ich ein komisches Verhalten feststellen. Syslog-NG belastete die CPU über längere Zeit, etwas das bisher nicht der Fall war. Als ich in die Datei /var/log/messages schaute musste ich mit Schrecken feststellen, dass der Server pro Sekunde ca. 100 Log-Zeilen schrieb.

    status = 1, message = 00, host = 0, driver = 08
    <6>sd: Current: sense key: Illegal Request
    Additional sense: Invalid command operation code
    FAILED

    Nachdem ich beim herum-googeln keine Lösung fand und ich mich langsam fragte ob ich der einzige auf der Welt mit dieser Konfiguration bzw. mit diesem Problem war, kam mir wieder der Firmware Update in den Sinn den ich Wochen zuvor anscheinend problemlos gemacht hatte. Da ich wusste wie Dell reagieren würde (“Haben Sie schon die neusten Treiber installiert?”), begann ich damit die aktuellen Treiber zu Downloaden (Falls es nicht durch eine andere Software installiert wurde braucht es noch das DKMS-Package [Dynamic Kernel Module Support]).

    Preparing...                ########################################### [100%]
    1:megaraid_sas           ########################################### [100%]
    
    Loading tarball for module: megaraid_sas / version: v00.00.03.16
    
    Loading /usr/src/megaraid_sas-v00.00.03.16...
    Creating /var/lib/dkms/megaraid_sas/v00.00.03.16/source symlink...
    
    DKMS: ldtarball Completed.
    
    Kernel preparation unnecessary for this kernel.  Skipping...
    
    Building module:
    cleaning build area....
    make KERNELRELEASE=2.6.16.21-0.5-smp -C /lib/modules/2.6.16.21-0.5-smp/build SUBDIRS=/var/lib/dkms/megaraid_sas/v00.00.03.16/build modules....(bad exit status: 2)
    
    Error! Bad return status for module build on kernel: 2.6.16.21-0.5-smp (x86_64)
    Consult the make.log in the build directory
    /var/lib/dkms/megaraid_sas/v00.00.03.16/build/ for more information.
    
    Error! Could not locate megaraid_sas.ko for module megaraid_sas in the DKMS tree.
    You must run a dkms build for kernel 2.6.16.21-0.5-smp (x86_64) first.
    error: %post(megaraid_sas-v00.00.03.16-1.noarch) scriptlet failed, exit status 4

    Oops…

    Die Datei /usr/src/megaraid_sas-v00.00.03.09/dkms.conf mit einem Editor öffnen und folgende Zeilen anpassen:

    PATCH[6]="sles10-ga.patch"
    PATCH_MATCH[6]="2\.6\.16\.21-0\.8"

    Wobei "2\.6\.16\.21-0\.8" der aktuellen Kernel Version entsprechen muss.

    Folgende Befehle ausführen…

    patch < patches/sles10-ga.patch
    dkms build -m megaraid_sas -v v00.00.03.16
    dkms install -m megaraid_sas -v v00.00.03.16

    …Und die Welt ist wieder in Ordnung :)

    , , , , , , , , , , , ,

    Keine Kommentare