Boot-Disk auf anderes Laufwerk verschieben (Windows 7/Server 2008/2008R2)

Das System wurde nach c:\ installiert, aber die Boot-Partition ist auf d:\ gelandet? Die Windows-Bootdateien sind auf einem RAID-Array das gelöscht/geändert/formatiert werden soll? Dann muss das bootende Windows 7 System umziehen. Das geht im laufenden Betrieb und von einem fast beliebigen Windows-Installatinsmedium. Einzige Voraussetzung: Das Mini-Windows muss das volumen laden können, also spezielle RAID- oder Controller-Treiber müssen geladen sein.

Ist das der Fall, also beide Volumen im Datenträgermanager oder an der Reparatur-Kommandozeile sichtbar, geht das recht einfach. Es gibt zwei (von mir ausprobierte) komfortable Möglichkeiten:

  1. Mit dem „Visual BCD Editor“ (GUI-geführt, Freeware)
  2. Mit bcdboot (im Windows-Lieferumfang
boot-partition-windows-7
Ziel-Partition als aktiv markieren

Im Prinzip tut man in beiden Werkzeugen das selbe, man erstellt einen Bootsektor/MBR und die zugehörigen Windows Boot Dateien auf dem Volumen, markiert die Partition als aktiv (Windows bootet nur von als „aktiv“ markierten Partitionen) und ändert im BIOS die entsprechden Startreihenfolge.

Lösung: Mein System wohnt in diesme Beispiel auf C:\, aber auf dem Volumen D:\ ist die Boot-Partition gelandet. Laufwerk d:\ möchte ich gerne ersetzen. Zuerst wird die Partition im Datenträgermanager als aktiv markiert, dann das System erstellt. Mit bcdboot geht das umziehen auf c:\ in diesem Fall so:

bcdboot c:\windows /s c:

In Visual BCD-Edit geht das analog, das Markieren der Partition ist im GUI praktischerweise glaich auch enthalten.

Exchange 2010 Mailbox Statistik(en) als Script

Exchange 2010 Statistik

Ständig baue ich mir aufs neue den Lieblingstask der Exchange-Administratoren zusammen: Die Mailbox-Größen-Rangliste. JETZT speichere ich mir das Script aber …

add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Connect-ExchangeServer -auto
Get-Mailbox | Get-MailboxStatistics | select-object displayname,itemcount,@{Name="TotalItemSize(GB)";Expression={$_.TotalItemSize.Value.ToGB()}} | Sort-Object "TotalItemSize(GB)" -Descending | Out-GridView

… auf dem Desktop als Rangliste.ps1

Achtung: Die Powershell ISE muss installiert sein, denn die bringt das komfortable out-gridview mit.

Exchange 2010 „Sie verfügen über 10 Telefonpartnerschaften …“

Wer viele mobile Geräte mit der Synchronisationsfunktion von Exchange 2010 einsetzt wird irgendwann auf die Standardbarriere der 10 gleichzeitig zugelassenen Devices stoßen. Wenn das der Fall ist quittiert die ActiveSync-Schnittstelle die Aktion mit dem Fehler:

Sie verfügen über 10 Telefonpartnerschaften von den maximal
zulässigen 10 Partnerschaften. Wenn Sie die Maximalzahl erreicht
haben, können Sie zusätzliche Partnerschaften erst nach dem
Löschen vorhandener Partnerschaften aus dem Konto erstellen.

Melden Sie sich hierzu an Outlook Web App an, klicken Sie auf
Optionen > Telefon > Mobiltelefone, und löschen Sie nicht
verwendete Partnerschaften.

Lösung: Die Anzahl der Partnerschaften wird mittels der ThrottelingPolicy gesteuert. Man erhöht die Anzahl der gleichzeitig nutzbaren Gerät mit der PowerShell (sofern nur eine Policy verwendet wird):

Get-ThrottlingPolicy | Set-ThrottlingPolicy –EASMaxDevices 20

Im Falle mehrerer Policys kann man Set-ThrottlingPolicy auch die Identity der passenden Richtlinie mitgeben. Mit Get-ThrottlingPolicy lässt sich der Erfolg der Eintragung prüfen. Die Änderung wirkt sofort.

exchange-max-devices

VMware Converter unter Windows 8 Linux-Quellserver „unknown error“

Einen unfreundlich aussehenden „unknown Error“ erhält man beim VMware Converter unter Windows 8, wenn man versucht eine Linux-Quellmaschine zu konvertieren. Der Fehler tritt direkt beim abschliessen des Auftrages auf.

Lösung: Den VMware converter aus dem Startbildschirm heraus als „Administrator“ ausführen.

vmware-converter-windows-8