Samma sak med fysisk hårddisk, du kan ändra storlek på virtuella partitioner för Hyper-V virtuell maskin utan att förlora data. Det är mycket enkelt att ändra storlek på partitionen genom att installera NIUBI Partition Editor till Hyper-V vm, men är det möjligt att ändra storlek på vhd/vhdx-partitionen utan Hyper-V? Svaret är ja, den här artikeln introducerar detaljerade steg för att ändra storlek på vhd/vhdx virtuell partition och disk utan Hyper-V.
Förberedelse innan storleksändring av vhd/vhdx virtuell partition
Innan du börjar ändra storlek på virtuella partitioner finns det två saker du måste göra:
1. Ta bort alla kontrollpunkter som är associerade med den VHD eller VHDX som du vill ändra storlek på. Annars får du felmeddelandet nedan och kan inte starta upp Hyper-V Hantera efter storleksändring av virtuella partitioner.
Som felmeddelandet visar "Det finns en oöverensstämmelse i den identifierade överordnade virtuella hårddisken och differensdisken."
Det är lätt att förstå, storleken på partitionerna efter storleksändring skiljer sig från storleken i Checkpoint.
2. Stäng av den virtuella gästmaskinen och stäng Hyper-V Manager eller andra applikationer som använder denna VHD eller VHDX. Annars får du felmeddelandet "Processen kan inte komma åt filen eftersom den används av en annan process."
Hur man ändrar storlek på vhd/vhdx virtuell enhet utan Hyper-V chef
Steg 1: Öppna "Diskhantering" i fysisk dator. (Trycka Windows och R tillsammans på tangentbordet, skriv diskmgmt.msc och tryck på "Enter".)
Steg 2: Klicka Handling meny> Fäst VHD
Steg 3: Klicka Bläddra för att välja VHD/VHDX-filen och klicka sedan på OK för att fortsätta.
Sedan är denna virtuella disk ansluten. Som du ser på skärmdumpen är ikonen för Disk 2 annorlunda med andra 2 fysiska hårddiskar.
Steg 4: Download och installera NIUBI Partition Editor till den fysiska servern eller persondatorn. Samma sak med Diskhantering, du ser alla fysiska och virtuella diskpartitioner i NIUBI Partition Editor. På virtuell disk 2 är enhet K systempartitionen i VHD/VHDX.
Steg 5: Högerklicka på enhet M: och välj "Ändra storlek/flytta volym", dra vänster kant mot höger i popup-fönstret, eller ange ett belopp i rutan "Ej tilldelat utrymme före" direkt. Sedan kommer enhet D att krympas och lite oallokerat utrymme kommer att göras på vänster sida av den.
Steg 6: Högerklicka på enhet K: och välj "Ändra storlek/flytta volym" igen, i popup-fönstret dra höger kant mot höger för att kombinera detta oallokerade utrymme. Därefter förlängs enheten K i virtuellt läge.
Steg 7: Klicka på "Utför" uppe till vänster för att träda i kraft. (Partitioner kommer inte att ändras i storlek förrän klicka på Utför för att bekräfta.)
Så länge det finns ledigt oanvänt utrymme i någon partition kan du krympa det för att expandera ytterligare en på samma virtuella disk. Efter att ha ändrat storlek på virtuella partitioner, kom ihåg att koppla bort VHD. Annars, när du slår på den här virtuella maskinen Hyper-V, du kommer att få felmeddelande "Processen har inte åtkomst till filen eftersom den används av en annan process."
Hur man ändrar storlek på vhd/vhdx virtuell hårddisk utan Hyper-V chef
Bättre än fysisk hårddisk vars storlek är fast, VHD/VHDX virtuell disk kan ändras storlek snabbt och enkelt. För att utföra denna uppgift kan du antingen använda Hyper-V Manager eller via PowerShell utan Hyper-V.
Notera: innan du expanderar virtuell disk med PowerShell, bör du också stänga av den virtuella gästdatorn och ta bort alla associerade kontrollpunkter.
Hur man ändrar storlek på/expanderar VHD/VHDX-disk utan Hyper-V:
- Öppen PowerShell med administratörsbehörighet från snabbstartsfältet, startmenyn eller någon annan plats på din fysiska dator.
- Typ Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb
Förklaring:
- 'E:\hyperv.vhdx' betyder absolut sökväg och namn på .vhd/.vhdx-filen med citattecken.
- 500 GB innebär att utöka denna virtuella hårddisk till 500 GB, inte lägga till 500 GB.
Efter att ha expanderat den virtuella disken kommer ytterligare utrymme att visas som oallokerat i slutet och kör sedan NIUBI Partition Editor och slå samman oallokerat utrymme till andra partition(er). Följ stegen i videon:
- För att utöka någon av de sammanhängande partitionerna, högerklicka helt enkelt på den för att köra "Ändra storlek/flytta volym", och dra sedan gränsen för att kombinera oallokerat utrymme.
- För att utöka en icke intilliggande partition med oallokerat utrymme måste du flytta oallokerat utrymme så att det blir sammanhängande på båda sidor först.
Förutom att ändra storlek på fysisk och virtuell diskpartition, NIUBI Partition Editor hjälper till att göra många andra operationer.