Dual Boot Windows 7 bng Virtual Hard Disk
Khi bt đầu s dng Windows 7, có th bn mun cài đặt mt s phiên bn khác nhau ca h điu
hành mi này để có th kim th nhng cu hình, cài đặt và ng dng. Mc dù bn có th cài đặt
các phiên bn này trên nhiu h thng khác nhau để có th kim th nhưng vic đó khó có th thc hin
vì không phi ai cũng có đủ h thng để cài đặt hết các phiên bn ca Windows 7. Và có th bn đã đặt
ra câu hi rng liu có phương pháp nào giúp to nhanh chóng và d dàng mt s bn cài đặt trên cùng
mt h thng?
Có th phương pháp đó không có gì mi, bn có th cài đặt dual boot cho h thng hay s dng
Windows Virtual PC để cài đặt nhiu phiên bn vào mt máy PC duy nht. Đó là hai phương pháp mà
chúng ta thường áp dng, nhưng bn có nghĩ rng có mt phương pháp kết hp ca c hai phương
pháp trên nhm s dng nhng ưu đim ca chúng để không phi phân vùng đĩa để dual boot, và
không phi s dng h thng qun lý máy o riêng bit như Windows Virtual PC? Bi vì ch cng là
thiết b duy nht được o hóa nên bn có th tn dng được mi sc mnh sn có ca phn cng.
Microsoft đã cung cp mt s công c giúp người dùng to cng o (Virtual Hard Disk – VHD) có th
khi động vn hành như khi cài đặt dual boot. Ví d, bn có th đưa mt file Windows Image Format
(WIM) ca Windows 7 vào mt VHD, có th s dng VHD hin có ca Windows 7, hay có th s dng
đĩa cài đặt Windows 7 và lnh DiskPart để to mt VHD.
Phương pháp mà bn có th la chn s ph thuc vào nhng gì mà bn bt đầu thc hin. Nếu có mt
file WIM ca Windows 7 hay mt file VHD hin có ca Windows 7, bn có th d dàng s dng hai
phương pháp đầu tiên. Còn nếu không có mt trong nhng file này bn có th s dng phương pháp th
3. Khi đã biết nhng thao tác cơ bn bn có th d dàng s dng nhng phương pháp này.
Trong bài viết này chúng ta s tìm hiu phương pháp to VHD s dng đĩa cài đặt Windows 7 và lnh
DiskPart.
Chú ý
Trước khi la chn s dng mt trong nhng phương pháp VHD bn cũng nên biết rng chúng cũng có
mt s gii hn nht định.
Th nht, nhng phương pháp VHD này ch có tác dng trên h thng Windows 7 (bn có th s dng
nó trên h thng Vista nhưng phi thay thế Boot Manager va Vista bng Boot Manager ca Windows 7).
Th 2, bn s không th s dng chc năng Hibernation trên VHD.
Th 3, Bn không th khi động VHD t h thng Windows 7 được bo mt bng BitLocker và cũng
không th s dng BitLocker trên VHD.
Bài viết này s hướng dn s dng phương này trong phiên bn Professional, Ultimate và Enterprise ca
Windows 7.
Tiến hành
Như đã nói đến trên, phương pháp này ch có tác dng trên h thng Windows 7. Trước tiên bn s
phi to mt folder cha VHD trong đó. Bn nên to folder này trong mt thư mc gc để quá trình truy
cp d dàng hơn. Ví d chúng ta s to folder win7vhd trong mt thư mc gc như hình 1.
Hình 1: To folder win7vhd trong thư mc gc.
Tiếp theo, đưa đĩa cài Windows 7 vào DVD và khi động li h thng. Khi h thng khi động t đĩa
DVD bn hãy thc hin theo hướng dn để vào màn hình Install Windows như trong hình 2.
Hình 2: Màn hình Install Windows.
Ti màn hình này, bn hãy chn liên kết Repair your computer.
Trong khi màn hình tiếp theo đang ti, hãy nhn t hp phím [Shift + F10] để m ca sCommand
Prompt.
Lnh DiskPart
Khi ca s Command Prompt đã được m, tiếp theo bn s phi s dng mt chui lnhDiskPart để
to và chun b file VHD. Nh rng khi bn khi động t đĩa DVD và m ca s Command Prompt thì
đĩa cng ch ca h thng ( cha h điu hành) s tm thi tăng nhãn (ví d đĩa D: s tr thành đĩa
E:, …). Trong ví d ca bài viết thì C: s tr thành D:, có nghĩa là đường dn ca folder win7vhd s
D:\win7vhd.
Để to và chun b file VHD bn hãy thc hin các bước sau:
Nhp lnh diskpart
Khi môi trường lnh diskpart đã sn sàng, hãy to mt file VHD vi tên gi win7 có th m rng
ti 20GB bng lnh sau:
create vdisk file=”d:\win7vhd\win7.vhd” type=expandable maximum=20000
Sau đó la chn o bng lnh sau:
select vdisk file=”d:\win7vhd\win7.vhd”
Tiếp theo gn đĩa này bng lnh:
attach vdisk
Toàn b các thao tác trên được minh ha trong hình 3.
Hình 3: Sau khi chy mi lnh bn s hin th thông báo cho biết chy lnh thành công
Cài đặt Windows 7 vào VHD
Khi VHD đã được to bn có th cài đặt Windows 7 vào VHD. Trước tiên bn cn s dng lnh exit để
thoát khi môi trường DiskPart ri click vào nút Close để đóng ca sCommand Prompt. Có th bn
cũng s phi click vào nút Close để đóng ca s Repair.
Khi tr li màn hình Install Windows (hình 2), bn hãy click vào nút Install Now. Sau đó làm theo
hướng dn.
Khi wizard Installation nhc nh la chn v trí cài đặt Windows thì bn hãy la chn vào VHD mi to.
Lúc này VHD s hin th trng thái Unallocated Space vi dung lượng bn ch định trong lnh
DiskPart. Sau khi la chn bn s thy mt cnh báo Windows cannot be installed to this
disk (Windows không th cài đặt vào đĩa này) và thông tin chi tiết ca li này khi click vào liên
kết Show Details như trong hình 4.
Hình 4: Li xut hin khi la chn VHD.
Mc dù wizard Installation cho biết Windows không th được cài đặt vào đĩa này nhưng bn có th b
qua thông báo li này vì đây ch là mt chc năng ca wizard cài đặt (hình 5). Sau khi hoàn tt cài đặt,
khi động li h thng bn s thy bn cài đặt Windows 7 vào VHD s được hin th v trí đầu tiên và
được mc định la chn (vì đây là bn cài đặt mi nht).
Hình 5: Menu khi động h thng khi hoàn tt cài đặt Windows 7 vào VHD.
Nếu mun đổi tên và thay đổi th t khi động mc định, bn có th dùng lnh BCDEdit. Để thay đổi tên,
bn hãy la chn mt bn cài đặt ri khi động vào Windows sau đó m ca s Command Prompt ri s
dng lnh sau:
BCDEdit /set description “New Name”
Ví d, bn có th khi động vào Windows 7 trên VHD và s dng lnh sau để đổi tên cho bn cài đặt
này:
BCDEdit /set description “Windows 7 VHD”
Khi đó tên ca Windows 7 trên VHD s xut hin trong menu khi động h thng là Windows 7 VHD.
Để thay đổi la chn h điu hành khi động mc định, hãy la chn h điu hành mun đặt mc định
ri khi động vào Windows. M Command Prompt và chy lnh sau:
BCDEdit /default {current}