Cóż, tytuł mojego pytania w zasadzie podsumowuje, ale pozwólcie, że rozwinę się. Główną ideą tego, co chcę zrobić, jest:
1) Mam dwa osobne dyski twarde o prawie takiej samej wydajności. Używam ich jako „podstawowych” dysków (w przeciwieństwie do „dynamicznych dysków Windows”) i zamierzam je zachować z wielu powodów.
2) Czasami jednak chcę skorzystać z zalet programowej macierzy RAID oferowanej przez dyski dynamiczne.
3) Windows 7, po zaledwie 15 latach, w końcu dogonił Linuksa (i jego „urządzenia pętlowe”) i wprowadził pojęcie „wirtualnego dysku twardego”, który tak naprawdę jest plikiem na prawdziwym dysku twardym.
4) Tak więc chciałem utworzyć dwa wirtualne pliki na twardym dysku na dwóch różnych dyskach twardych, uczynić je dynamicznymi, sformatować je i wreszcie połączyć w jeden, na przykład, wolumin rozłożony (inaczej RAID 0). W ten sposób moje prawdziwe dyski twarde pozostają „podstawowe”, a ja mam wszystkie zalety „dynamiki”.
Wyglądało mi to na niezły pomysł, bez żadnych wskazówek, że może nie działać, ale się nie udało. Okazuje się, że nawet jeśli możesz tworzyć dynamiczne wirtualne dyski twarde, nie możesz dołączyć ich do RAID bez wyraźnego powodu (odpowiednie pozycje menu w Zarządzanie dyskami są wyszarzone).
Microsoft mówi
Nie można skonfigurować dwóch podłączonych dysków VHD jako dynamicznie rozwijających się dysków VHD. Dynamicznie rozwijający się dysk VHD to dysk fizyczny, który został zainicjowany do przechowywania dynamicznego. Zawiera woluminy dynamiczne, takie jak woluminy proste, łączone, paskowane lub lustrzane lub woluminy RAID-5.
tzn. „Nie da się tego zrobić, ponieważ nie można tego zrobić, więc zgub się teraz”.
Myślę, że mogę znaleźć inne sposoby na osiągnięcie tego, co chcę (tj. Rajd oprogramowania bez dynamizacji moich płyt). Ale chcę to zrobić bez użycia narzędzi i sterowników innych firm, w pełni „obsługiwany przez system”.
Dlatego pytanie brzmi: czy ktoś zna jakiś niezbyt brudny hack, aby działał?
Odpowiedzi:
Przekształcam mój komentarz na odpowiedź, ponieważ komentarz @ C0D3M0NK3Y to potwierdza.
Windows nie akceptuje dynamicznych dysków wirtualnych w macierzy RAID, ale komentarz @ C0D3M0NK3Y potwierdza, że dyski o stałym rozmiarze były używane w XP Professional. Istnieje zatem duża szansa, że dyski wirtualne o stałym rozmiarze będą nadal działać z macierzą RAID w systemie Windows 7.
Jest całkiem logiczne, że system Windows nie może utworzyć macierzy RAID na dyskach dynamicznych, których rozmiar jest nieznany i może się zmienić w dowolnym momencie.
EDYCJA / DODAJ:
Musiałem to wypróbować, aby zobaczyć na dwa sposoby, i działa (przy użyciu dysków VHD o stałej wielkości):
System operacyjny: Windows 7 Ultimate z dwoma dyskami „Basic”.
VM OS: Vista Ultimate.
Utworzono dwa wirtualne dyski twarde „o stałej wielkości” po 500 MB każdy, po jednym na każdym z dysków fizycznych hosta i podłączono je do maszyny wirtualnej (jako drugi i trzeci dysk).
Zainicjowano nowe dyski w maszynie wirtualnej, a następnie przekonwertowano je na dyski „dynamiczne” (w systemie zarządzania dyskami w systemie Vista).
Następnie połączono je razem w RAID0 (pasek):
Działał jak urok, bez potrzeby robienia czegokolwiek „dziwnego”.
źródło
Istnieje sposób, aby oszukać system Windows do rozbierania dysków VHD za pomocą funkcji Miejsca do magazynowania. 1- Utwórz dysk VHD na każdym dysku twardym (fizycznym), w moim przypadku 4 dyski, 4 dyski VHD. 2 - Z miejsc do magazynowania utwórz 4 pule, z jednym VHD w każdym z nich. (Windows 7,8, Windows Server 2008+) 3- Utwórz 1 wolumin z prostą (bez odporności) w każdej puli 4- Teraz będziesz mieć 4 dyski logiczne kontrolowane przez Microsoft Storage Spaces Controller. Możesz rozebrać je wszystkie razem.
Mam zrzuty ekranu, ale nie mogę ich przesłać, ponieważ moja reputacja nie jest jeszcze wystarczająca.
Przetestowane i działa na Windows 8.1, zauważyłem wzrost wydajności. Zrobiłem to tylko dla eksperymentu, być może mogę użyć go jako dysku do scratchowania dla Photoshopa, zbyt ryzykownego, aby przechowywać dane, które mogą być potrzebne później.
źródło