Allgemein

VirtualBox HDD-Image vergrößern

Ich musste die Tage eine Windows-Server VM aufsetzen, um etwas zu testen. Da ich meine SSD nicht zu stark füllen wollte, habe ich dem Festplattenimage “nur” 20 GB dynamischen Speicher gegönnt.

Nach der Installation und ca. 220 Patches später sollte dann das eigentliche Tool installier werden. Aber dann waren die 20 GB auch schon voll. Nun dachte ich, es stünden mir viele Wege offen, den Platz zu erhöhen, aber denkste.

  1. VM runterfahren, Plattenimage vergrößern. Geht nicht. VirtualBox bietet diese Möglichkeit nicht, oder zumindest nicht unter OS X an.
  2. Zweites Image dranhängen und Windows sagen, dass es als Dynamischer Datenträger verwendet werden soll, womit das vorhandene Image bzw. die Platte C erweitert werden soll.
    Das Konvertieren in einen Dynamischen Datenträger hat prima mit C: und dem neuen D: geklappt, aber leider können Systempartitionen, also die, wo Windows selbst drauf ist, nicht erweitert werden.

Meine sehr umständliche Lösung:

  1. C: als 20GB-Image drin lassen, neues 40GB-Image als D: hinzufügen. Dabei auf die Reigenfolge der SATA-Ports der VM achten.
  2. In der VM: D: in einen Dynamischen Datenträger verwandeln, 20GB Partition anlegen.
  3. D: als Spiegelung von C: einrichten, syncen lassen.
  4. VM runterfahren, das erste Image, also C:, aus der VM entfernen.
  5. Mit Windows-DVD/Image die VM starten
  6. Reparaturkonsole ausführen, dort diskpart starten, mit select 0 und extend die Partition auf ihr Maximum erweitern, also 40GB.
  7. Mit exit und  exit diskpart und die Reparaturkonsole beenden.
  8. Neustarten und hoffentlich freuen.

IBM ServeRAID macht (keine) Probleme

Da hat man mal eine IBM xSeries 346 in den Fingern und ist enttäuscht, dass es die Platten nicht tun – denkt man! Wie kommt man da drauf? Man schaltet den Server ein und nur eine LED an den Bays bzw. den HDD-Rahmen gehen an. Nimmt man eine Platte raus und schiebt sie vorsichtig rein (vorsichtig = im Submilimeterbereich langsam) bleibt die LED an. Dreck im Bay? Wackler im SCSI-Stecker? Das BIOS verrät auch nix.

All das traf nicht zu. Das Tiny-RAID-Utility, das man als BIOS des RAID-Controllers bezeichnen kann, bietet so gut wie keine Infos und es lässt sich auch nichts konfigurieren. Man muss sich die ServeRAID Tool CD bei IBM runterladen.

Nach dem booten des Standard-Linux wird bei Ankunft in rc3 natürlich erstmal das wichtigste gemacht: Eine andere Konsolenschriftart geladen, welche Comic Sans nicht ganz unähnlich sieht. Und auch wichtig: Maus anschließen! Anderenfalls kotzt irgendein Maus-Programm die Konsole voll und man landet in einem Dialog, der sich via Tastatur nicht bedienen lässt. Tipp: USB-Mäuse funktionieren. In meinem Fall sollte ich erstmal den RAID-Controller updaten. Entgegen anderer Informationen im Internet _muss_ man nicht die exakte Version für seinen Controller laden.

Aber das Tool an sich funktioniert sehr gut. Hot Swap geht, Arrays definieren geht, HDDs identifizieren geht, Arrays identifizieren geht. Also alles was man braucht. Und da merkt man dann: Die LEDs der Platten sind komplett Software-Steuerbar. Ist die LED aus, beutetet das nur, dass die Platte nicht aktiv ist. So einfach ist das.