Udvid Virtual Disk Partition Hyper-V Windows Server 2012

Offentliggjort den 16. december, 2019

Denne artikel introducerer, hvordan man udvider / forøger diskstørrelse i Hyper-V-gæst Windows Server 2012 (R2), og hvordan man udvider virtuel partition i hyper-v vm uden at miste data.

Sammenlignet med fysisk server har virtuel server mange fordele, for eksempel sparer du meget omkostninger, hvis du vil bygge flere servere, fordi du kan opnå med en kopi af hardware. Desuden kan du nemt tilføje, redigere og fjerne komponenter. Derfor kører mange servere som virtuel gæsteautomat i Hyper-V, VMware eller Virtualbox. Dog det samme med fysisk harddisk, virtuel diskpartition løber også tør for plads. Denne artikel introducerer detaljerede trin hvordan man udvider partitionen og øger diskstørrelsen in Windows Server 2012 kører som virtuel gæsteautomat i Hyper-V.

Sådan udvides partition i Hyper-V-gæst Windows Server 2012 (R2)

For det første skal du vide, at ingen software kan udvide partitionen ved at tage plads fra en anden forskellige disk. Når der er fri ubrugt plads i en partition på samme harddisk, kan du krympe den for at få Ikke-allokeret plads og tilføj derefter den partition, der er fuld. I dette tilfælde er der ingen forskel for at udvide virtuel partition i Hyper-V med fysisk diskpartition.

Før der udvides partition i Hyper-V virtual Windows Server 2012, bedes du oprette Checkpoint eller oprette en uafhængig sikkerhedskopi. Når du ændrer størrelse på partitioner, skal alle parametre på tilknyttet disk, partition og filer ændres, undertiden skal alle filer i en partition flyttes til nye placeringer, hvis du vil udvid systempartition, Windows bootrelaterede filer skal også opdateres. Derfor er der potentiel risiko for system- og dataskader med upålidelig software.

Om partitioneringsværktøj, det samme med tidligere Server 2008, Windows Server 2012 har to oprindelige værktøjer - Disk Management og Diskpart. Diskstyring har Extend Volume-funktion med en grafisk grænseflade, Diskpart har extender kommando, der kører via kommandoprompten. Selvom de kører på forskellig måde, har de samme begrænsninger. For eksempel: kun NTFS partition er støtte, de kan ikke udvid en partition ved at krympe en hvilken som helst anden. Så for at udvide virtuel partition i Windows Server 2012 (R2) Hyper-V vm, du har brug for tredjepartssoftware.

Der er mange partitionssoftware, og funktionerne er ens, men som jeg sagde ovenfor, skal du bedre køre det sikreste værktøj. Blandt dem alle, NIUBI Partition Editor har 1-sekunds rollback, Virtual Mode og Cancel-at-will teknologier til at beskytte system og data. Derudover er det meget hurtigere på grund af den unikke fil-flytningsalgoritme.

Hent og installer NIUBI Partition Editor til Hyper-V virtuel maskine, ser du alle virtuelle diske med partitionsstruktur til højre. Tilgængelige operationer til den valgte disk eller partition vises på venstre og højreklik.

NIUBI Partition Editor

Som du ser i min Hyper-V Windows Server 2012 R2, drev D: og E: er blanke, så jeg kan krympe en af ​​dem for at frigøre fri ubrugt plads og derefter tilføje til C: drevet.

Trin for at udvide systempartition C i Hyper-V Windows Server 2012 (R2) vm:

  1. Højreklik på det højre sammenhængende drev D: og vælg "Ændr størrelse/flyt lydstyrke", træk venstre grænse mod højre i pop op-vinduet, eller indtast et beløb direkte i feltet "Uoptaget plads før". Derefter krympes drev D, og ​​der tildeles plads på dens ikke-tildelte plads til venstre.

    Shrink D

    Drive D shrunk

  2. Højreklik C: drev og vælg "Resize/Move Volume" igen, træk højre grænse mod højre for at kombinere dette ikke tildelte rum. Derefter udvides partition C i virtuel tilstand.

    Extend C

    Drive C extended

  3. Klik Apply øverst til venstre for at træde i kraft. (Hvis du gjorde noget forkert, skal du blot klikke på Fortryd for at annullere de verserende handlinger.)

Det svarer til at udvide partition C ved at krympe det ikke-tilstødende drev E, men der er dog et ekstra trin til at flytte ikke-allokeret plads ved siden af ​​C-drevet, før de fusioneres. Følg trinnene i video for at udvide Server 2012 systempartition i Hyper-V virtuel maskine:

Video guide

Sådan udvides / øges diskstørrelsen i Hyper-V Windows Server 2012

På en fysisk server, hvis en harddisk bliver fuld, skal du udskifte den med en anden større. Det koster lang tid at kopiere eller gendanne fra sikkerhedskopi. Men til Hyper-V-virtuel harddisk kan du udvide den for at øge diskstørrelsen hurtigt og nemt.

For at øge diskstørrelsen på Hyper-V gæst Windows 2012-server, er der to måder med PowerShell or Hyper-V Manager. Det er meget lettere at udvide den virtuelle disk med PowerShell.

Sådan udvides harddisk til Hyper-V Windows Server 2012 vm med PowerShell:

  1. Åbn PowerShell med administratorrettigheder fra hurtigstartlinjen, startmenuen eller et andet sted på din fysiske computer.
  2. Type Størrelse-VHD-Sti 'D: \ hyperv.vhdx' -SizeBytes 200 gb

Expand Hyper-V disk

Forklaring:

  1. 'D: \ hyperv.vhdx' betyder absolut sti og navn på den virtuelle disk med citater.
  2. 200 GB betyder at udvide denne virtuelle harddisk til 200 GB og ikke tilføje 200 GB.

Bemærk: skal du slette tilknyttede Checkpont (er) og lukke gæsten vm først.

Følg trinnene, hvis du vil øge den virtuelle diskstørrelse for Windows Server 2012 med Hyper-V manager.

Sådan øges systempartition C efter udvidelse af Hyper-V vm-disk

Efter at have udvidet virtuel harddisk, får du yderligere Ikke-allokeret plads på ende, så skal du køre NIUBI Partition Editor og flet ikke-allokeret plads til andre partitioner. Følg trinnene i videoen:

Video guide

Udover at krympe, flytte og udvide virtuel og fysisk diskpartition, NIUBI Partition Editor hjælper med at udføre mange andre operationer.

DOWNLOAD