ฉันสามารถติดตั้งซอฟต์แวร์ RAID ใน Windows 7 โดยใช้ฮาร์ดดิสก์เสมือนได้หรือไม่?


15

ทีนี้หัวข้อคำถามของฉันค่อนข้างจะรวมเข้าด้วยกัน แต่ให้ฉันทำอย่างละเอียด แนวคิดหลักของสิ่งที่ฉันต้องการทำมีดังนี้:

1) ฉันมีฮาร์ดดิสก์แยกกันสองตัวโดยมีประสิทธิภาพใกล้เคียงกันเกือบทั้งหมด ฉันใช้พวกเขาเป็นดิสก์ "พื้นฐาน" (ตรงกันข้ามกับ "windows ไดนามิกดิสก์") และตั้งใจที่จะทำให้พวกเขาเป็นอย่างนั้นด้วยเหตุผลหลายประการ

2) อย่างไรก็ตามบางครั้งฉันต้องการใช้ข้อดีของ Software RAID บางประการดิสก์แบบไดนามิกนั้นมีให้

3) Windows 7 หลังจากผ่านไป 15 ปีแล้วในที่สุดก็ติดกับ Linux (และ "loop devices") และแนะนำแนวคิดของ "virtual hard disk" ซึ่งเป็นไฟล์บนฮาร์ดดิสก์จริง

4) ดังนั้นฉันต้องการสร้างไฟล์ฮาร์ดดิสก์เสมือนสองไฟล์บนฮาร์ดดิสก์สองตัวของฉันทำให้เป็นไดนามิกจัดรูปแบบและรวมเข้าด้วยกันเป็นหนึ่งตัวอย่างเช่นโวลุ่มสไทรพ์ (aka RAID 0) วิธีนี้ฮาร์ดไดรฟ์ตัวจริงของฉันยังคง "พื้นฐาน" และฉันได้รับประโยชน์ทั้งหมดของ "ไดนามิก"

ดูเหมือนว่าเป็นความคิดที่ดีสำหรับฉันโดยไม่มีข้อบ่งชี้ว่าอาจใช้งานไม่ได้ แต่ก็ล้มเหลว ปรากฎว่าแม้ว่าคุณสามารถสร้างฮาร์ดไดรฟ์เสมือนแบบไดนามิก แต่คุณไม่สามารถเข้าร่วมกับ RAID ด้วยเหตุผลที่ไม่ชัดเจน (รายการเมนูที่เกี่ยวข้องในการจัดการดิสก์จะเป็นสีเทา)

Microsoftกล่าว

คุณไม่สามารถกำหนดค่า VHD ที่แนบมาสองตัวให้เป็น VHD ที่ขยายแบบไดนามิก VHD ที่ขยายแบบไดนามิกเป็นฟิสิคัลดิสก์ที่คุณเตรียมใช้งานสำหรับที่เก็บข้อมูลแบบไดนามิก มันมีไดรฟ์ข้อมูลแบบไดนามิกเช่นไดรฟ์ข้อมูลแบบธรรมดาสไทรพ์สไทรพ์หรือมิเรอร์หรือโวลุ่ม RAID-5

นั่นคือ "มันทำไม่ได้เพราะทำไม่ได้ดังนั้นจงหลงทางตอนนี้"

ฉันเดาฉันสามารถหาวิธีอื่นเพื่อให้บรรลุสิ่งที่ฉันต้องการ (เช่นการจู่โจมซอฟต์แวร์โดยไม่ทำให้ดิสก์ของฉันเป็นแบบไดนามิก) แต่ฉันต้องการที่จะทำมันโดยไม่ใช้เครื่องมือและไดรเวอร์ของบุคคลที่สามในลักษณะ "สนับสนุนระบบ" อย่างสมบูรณ์

ดังนั้นคำถามคือ: ไม่มีใครรู้ว่ามีการแฮ็คที่ไม่สกปรกเพื่อให้ทำงานได้หรือไม่?


1
+1 คำถามที่ดี ฉันสามารถเห็นตัวเองอาจจะใช้นี้เช่นกัน แต่คุณอาจต้องการที่จะขยายคำถามเพื่อให้รูปแบบดิสก์ทางเลือก (เช่นไม่เพียง แต่รูปแบบ VHD) ที่
พัฒนา

1
สิ่งที่ฉันต้องการรู้คือวิธีการจัดการดิสก์รู้ว่ามันเป็นดิสก์เสมือนที่จะปฏิบัติกับมันแตกต่างกัน การทำให้มันปรากฏเป็นดิสก์ปกติจะเป็นวิธีหนึ่งในการแก้ไข +1 ฉันเกลียดข้อ จำกัด ที่โง่เช่นนี้
Chris Smith

1
คำพูดของ MS นั้นอิดโรย ดูเหมือนจะมีความสับสนระหว่างการขยาย VHD แบบไดนามิกและไดรฟ์ที่เตรียมไว้เป็นไดรฟ์ข้อมูลแบบไดนามิก
Ƭᴇcʜιᴇ007

1
"กำลังขยายแบบไดนามิก": ลองใช้ VHD ขนาดคงที่ได้อย่างไร
harrymc

1
@harrymc - นั่นเป็นหนึ่งในคำถามของฉันเช่นกัน (แต่ฉันเดาฉันไม่เคยถาม;): คุณเคยใช้ VHD ขนาดคงที่หรือไม่เมื่อลองสิ่งนี้
Ƭᴇcʜιᴇ007

คำตอบ:


5

ฉันแปลงความคิดเห็นของฉันเป็นคำตอบเนื่องจากความคิดเห็นโดย @ C0D3M0NK3Y ยืนยัน

Windows จะไม่ยอมรับดิสก์เสมือนแบบไดนามิกใน RAID แต่ความคิดเห็นโดย @ C0D3M0NK3Y ยืนยันว่าดิสก์ขนาดคงที่ที่ใช้ในการทำงานใน XP Professional ดังนั้นจึงมีโอกาสที่ดีเยี่ยมที่ดิสก์เสมือนขนาดคงที่จะยังคงทำงานกับ RAID ใน Windows 7 ได้

เป็นจริงค่อนข้างตรรกะที่ Windows ไม่สามารถสร้าง RAID บนดิสก์แบบไดนามิกที่ไม่ทราบขนาดและสามารถเปลี่ยนแปลงได้ตลอดเวลา


แก้ไข / เพิ่ม:

ต้องลองดูวิธีใดวิธีหนึ่งและใช้งานได้ (เมื่อใช้ VHD ขนาดคงที่):

โฮสต์ระบบปฏิบัติการ: Windows 7 Ultimate พร้อมดิสก์ "Basic" สองแผ่น

VM OS: Vista Ultimate

สร้าง VHD "ขนาดคงที่" สองตัวที่ 500MB แต่ละตัวหนึ่งตัวบนแต่ละดิสก์ทางกายภาพของโฮสต์และเชื่อมต่อกับ VM (เป็นไดรฟ์ที่ 2 และ 3)

เตรียมข้อมูลเบื้องต้นดิสก์ใหม่ใน VM แล้วแปลงเป็นดิสก์ "ไดนามิก" (ในการจัดการดิสก์ของ Vista)

จากนั้นรวมเข้าด้วยกันเป็น RAID0 (แถบ):

ขยายใน VM

ขนาดปริมาตร

ทำงานเหมือนมีเสน่ห์โดยไม่ต้องทำอะไรแปลก ๆ


2
ฉันไม่แน่ใจว่าความคิดเห็นของ CodeMonkey ยืนยันหรือปฏิเสธสิ่งที่เกี่ยวข้องกับ VHD อย่างไรในขณะที่ XP ไม่มีสิ่งใดที่มีอยู่ในการสร้างหรือจัดการกับ VHDs? คุณลองแล้วหรือยัง :)
Ƭᴇcʜιᴇ007

1
@ techie007: ฉันไม่ได้และจะไม่ลองและเขาอาจใช้ผลิตภัณฑ์ของบุคคลที่สาม แต่ฟังดูสมเหตุสมผลและคุ้มค่ากับการลองโปสเตอร์ และคุณไม่ได้ตรวจสอบคำตอบของฉันเองใช่ไหม? แต่ทำไมคุณโพสต์มันเป็นคำตอบแยกต่างหากจากฉัน
harrymc

ฉันโพสต์มันเป็นคำตอบที่แยกต่างหากเพราะเป็นคำตอบที่ทดสอบแล้วว่า "ใช่แล้วใช้งานได้" กับ "มันควรมีเหตุผลและคนอื่นบอกว่ามันใช้ได้สำหรับพวกเขาครั้งเดียวใน XP" โดยไม่มีข้อมูลว่าพวกเขาทำได้อย่างไร หากคนอื่นเห็นด้วยฉันจะขวานคำตอบของฉันอย่างมีความสุขและย้ายเนื้อหาไปเป็นของคุณ (หรือบางอย่าง) มันไม่เหมือนเราสองคนที่ต้องการความกรุณา ;)
Ƭᴇcʜιᴇ007

@ techie007: ฉันดีใจที่คำตอบของฉันเป็นแรงบันดาลใจให้คุณตรวจสอบเพื่อประโยชน์ของโปสเตอร์และเว็บไซต์ SU ฉันปล่อยให้การตัดสินใจใด ๆ ในมือของคุณ (ถ้าคุณตัดสินใจที่จะแก้ไขของฉันคุณมีพรของฉัน)
harrymc

2
ฮาร์ดดิสก์เสมือนขนาดคงที่ไม่สามารถใช้งานได้ใน Windows 7 ใช้งานได้เฉพาะภายใน VM ไม่ใช่ภายนอก
William Lawn Stewart

0

มีวิธีหลอก Windows ในการตัด VHD โดยใช้ Storage Spaces 1- สร้าง VHD ในฮาร์ดไดรฟ์ (ทางกายภาพ) แต่ละตัวในกรณีของฉัน 4 ไดรฟ์ 4 VHDs 2- จาก Storage Spaces สร้าง 4 pool พร้อม VHD หนึ่งอันในแต่ละพูล (Windows 7,8, Windows Server 2008+) 3- สร้าง 1 วอลุ่มแบบง่าย ๆ (ไม่มีความยืดหยุ่น) ในแต่ละพูล 4- ตอนนี้คุณจะมี 4 ดิสก์โลจิคัลที่ควบคุมโดย Microsoft Storage Spaces Controller คุณสามารถนำแถบทั้งหมดมารวมกัน

ฉันมีภาพหน้าจอ แต่ฉันไม่สามารถอัปโหลดได้เนื่องจากชื่อเสียงของฉันยังไม่เพียงพอ

ผ่านการทดสอบและใช้งานได้กับ Windows 8.1 ฉันได้เห็นประสิทธิภาพที่เพิ่มขึ้น แต่ใช้สำหรับการทดลองบางทีฉันอาจใช้แผ่นเกาสำหรับ photoshop ซึ่งเสี่ยงเกินไปที่จะเก็บข้อมูลที่คุณอาจต้องการในภายหลัง


เพื่อปรับปรุงพื้นที่เก็บข้อมูลคำตอบ ... คุณไม่จำเป็นต้องทำอะไรเป็นพิเศษในการสร้าง vhds บนไดรฟ์แยกต่างหาก เพียงสร้าง vhds ทั้งหมดของคุณจากนั้นเปิดพื้นที่เก็บข้อมูลและผูกเข้าด้วยกัน จากนั้นในการบูทเครื่องจะทำ vhds ทั้งหมดที่ใช้โดยพื้นที่เก็บข้อมูลโดยอัตโนมัติจากนั้นพื้นที่เก็บข้อมูลจะกลับมามีความสุขอีกครั้ง ทำงานเหมือนมีเสน่ห์
Steve

ฉันลองใช้พื้นที่เก็บข้อมูลของ Windows 10 และไม่อนุญาตให้ฉันทำมิเรอร์ดิสก์มีใครทดสอบกับพื้นที่เก็บข้อมูลของ windows 10 หรือไม่
อัลลัน Xu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.