Powered by Bloodnet.de Ford Mustang
 Willkommen Gast ( Einloggen | Registrieren )


 
Wechseldatenträger vs. Lokaler Datenträger, Windows auf CF Card und IDE installieren
« Älteres Thema | Neueres Thema » Thema abonnieren | Thema versenden | Thema drucken
Deutschmaschine
Geschrieben am: 22.05.2008 22:02:09


Wicked Sick


Gruppe: Administratoren
Beiträge: 2955
Mitgliedsnummer.: 1
Mitglied seit: 30.09.2002



Für einen aktuellen Silent-Umbau eines PCs habe ich Windows XP auf einer CF Card (per IDE-Converter), welche XP als Wechseldatenträger erkennt, installiert. Dies bringt allerdings ein Problem mit sich: Windows XP erstellt grundsätzlich keine Auslagerungsdatei auf Wechseldatenträgern... sad.gif
Außerdem unterstützt Windows 2000/XP/Vista auf "Wechseldatenträgern" - so geben sich übrigens auch fast alle USB-Sticks zu erkennen - nur eine Partition.

Da ist nichts zu machen. Fast nichts. Letztlich ist es nur ein Bit im Device-Descriptor, das "Removable Media Bit (RMB)". Zaubert man dieses weg, wird das Laufwerk als "Lokaler Datenträger" - also wie eine Festplatte - erkannt und alle vorhandenen Partitionen werden eingebunden, die Auslagerungsdatei kann erstellt werden und auch die Datenträgerverwaltung spielt mit.

Genau zu diesem Zweck hat Hitachi für seine Microdrives (Mini-Festplatten im Format einer Compact-Flash-Karte) einen Filter-Treiber entwickelt:

xpfildrvr1224_320.zip

Durch Editieren der enthaltenen INF-Datei, kann man den Filter-Treiber auch für beliebige andere Wechseldatenträger benutzen. Für die Erkennung von Geräten sind die Zeilen im Abschnitt [cfadisk_device] zuständig:

CODE
[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801


"IDE\DiskIBM-DSCM-11000__________________________SC2IC801" ist die Geräte-ID eines der von Haus aus unterstützten Microdrives. Analog dazu fügt man je eine Zeile pro gewünschtem Wechseldatenträger hinzu. Die ID findet man im Geräte-Mangager: Man suche unter "Laufwerke" die CF Card bzw. den USB-Stick. Rechtsklick -> Eigenschaften. Im Reiter "Details" ist schon "Geräteinstanz-ID" ausgewählt. Man klicke auf die ID, und drücke <Strg>+<C> - die ID ist jetzt in der Windows Zwischenablage und kann per <Strg>+<V> in der INF-Datei eingefügt werden.

Beispiel:
USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0

Davon brauchen wir den fett gedruckten Teil.

CODE
[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30


In der letzten Zeile der INF-Datei ändert man noch "Hitachi Microdrive" in einen beliebigen Namen, z.B. in "RemovableToFixed".

Im Geräte-Manager wieder die CF Card/USB-Stick Rechtsklicken -> "Treiber aktualisieren". "Nein, diesmal nicht" -> Weiter -> "Software von einer Liste..." -> Weiter -> "Nicht suchen, sondern..." -> Weiter -> "Datenträger" -> im Verzeichnis mit der modifizierten "cfadisk.inf" eben jene auswählen -> OK. Jetzt steht in der Liste unter 'Modell' der modifizierte Name aus der INF-Datei -> Weiter -> Warnung mit 'Ja' beantworten -> Signatur-Warnung mit "Installation fortsetzten" beantworten -> Fertig stellen.

Das Laufwerk wird jetzt neu erkannt, und zwar als Festplatte. Man darf nun Partitionen anlegen, Auslagerungsdateien erstellen, die Richtlinie "Für Geschwindigkeit optimieren" führt auf FAT-Partitionen tatsächlich zur Aktivierung eines Schreibcaches und Windows legt den allseits beliebten Ordner "System Volume Information" an...

good.gif

Quelle: uwe-sieber.de

Bearbeitet von Deutschmaschine am 23.05.2008 08:27:05

Angefügtes Bild

Angefügtes Bild


______________________________________________________________
>>> Ready to scream, ready to die! >>> Hypnoskull
>>> Counting all the assholes in the room. Well I'm definitely not alone. >>> Volbeat
>>> I piss on your face while you suck on my cock. >>> Scars on Broadway

Engine is running on: Intel Core i7-2700K @ 3,5 GHz // 32 GB Corsair Vengeance LP DDR3 RAM // ASRock Z77 Pro3 // Gainward NVIDIA GeForce GTX 770 Phantom 2 GB // Samsung 850-Serie SSD // Windows 8.1 Pro 64-Bit

user posted image

 
  Top
Shadow
Geschrieben am: 25.05.2008 12:20:08


Wicked Sick


Gruppe: Freunde
Beiträge: 703
Mitgliedsnummer.: 7
Mitglied seit: 30.09.2002



Nice! Was kostet denn so ne Flash Karte mit Adapter?
____________________________________________________________________________
root@localhost# cd pub
root@localhost# more beer

CPU: Intel Core i5-3470
MB: ASUS P8Q77-M
RAM: 8 GB Corsair Vengeance LP DDR3 1600
GPU: Sapphire Dual-X Radeon R9 280X 3GB
HDD: Samsung MZ-7PC128B/WW 128GB SSD - SanDisk SDSSDP-128G- Samsung Spinpoint F3 HD103SJ 1TB
OS: Window$ 10 Professional
 
  Top
Deutschmaschine
Geschrieben am: 25.05.2008 13:24:50


Wicked Sick


Gruppe: Administratoren
Beiträge: 2955
Mitgliedsnummer.: 1
Mitglied seit: 30.09.2002



QUOTE (Shadow @ 25.05.2008 13:20:08)
Nice! Was kostet denn so ne Flash Karte mit Adapter?

16 GB Flashkarte = 46 EUR (aus den USA)
IDE to CF Card Adapter = 5 EUR (aus Hong Kong)

Kostenpunkt insgesamt = 51 EUR
______________________________________________________________
>>> Ready to scream, ready to die! >>> Hypnoskull
>>> Counting all the assholes in the room. Well I'm definitely not alone. >>> Volbeat
>>> I piss on your face while you suck on my cock. >>> Scars on Broadway

Engine is running on: Intel Core i7-2700K @ 3,5 GHz // 32 GB Corsair Vengeance LP DDR3 RAM // ASRock Z77 Pro3 // Gainward NVIDIA GeForce GTX 770 Phantom 2 GB // Samsung 850-Serie SSD // Windows 8.1 Pro 64-Bit

user posted image
 
  Top
Psychocandy
Geschrieben am: 23.08.2008 12:46:28


Unregistered









QUOTE (Deutschmaschine @ 25.05.2008 14:24:50)
QUOTE (Shadow @ 25.05.2008 13:20:08)
Nice! Was kostet denn so ne Flash Karte mit Adapter?

16 GB Flashkarte = 46 EUR (aus den USA)
IDE to CF Card Adapter = 5 EUR (aus Hong Kong)

Kostenpunkt insgesamt = 51 EUR

Wie ist denn die Lese/Schreibe-Performance bei dem Billigding?
 
  Top
Deutschmaschine
Geschrieben am: 25.08.2008 21:23:54


Wicked Sick


Gruppe: Administratoren
Beiträge: 2955
Mitgliedsnummer.: 1
Mitglied seit: 30.09.2002



Das ist kein "Billigding"! Das ist eine "OEM Samsung 150X High Speed Compact Flash (CF) Card". Wie auch immer Dir das jetzt weiterhilft. Auf jeden Fall ist die CF Card langsamer als eine IDE Festplatte (UDMA 100)...
______________________________________________________________
>>> Ready to scream, ready to die! >>> Hypnoskull
>>> Counting all the assholes in the room. Well I'm definitely not alone. >>> Volbeat
>>> I piss on your face while you suck on my cock. >>> Scars on Broadway

Engine is running on: Intel Core i7-2700K @ 3,5 GHz // 32 GB Corsair Vengeance LP DDR3 RAM // ASRock Z77 Pro3 // Gainward NVIDIA GeForce GTX 770 Phantom 2 GB // Samsung 850-Serie SSD // Windows 8.1 Pro 64-Bit

user posted image
 
  Top
Thema wird von 0 Benutzer gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:
4 Antworten seit 22.05.2008 22:02:09 Thema abonnieren | Thema versenden | Thema drucken

<< Zurück zu Festplatte