- 1. Patikrinkite virtualų standųjį diską
- 2. Ištrinkite nereikalingus failus iš „VirtualBox“ virtualios mašinos
- 3. Ištrinkite failus iš fizinės mašinos naudodami „VBoxManage“
- 4. Žinokite kelią, kuriame yra virtualus kietasis diskas, kurį reikia sutankinti
- 5. Konfigūruokite dinaminę atmintį ir fiksuoto dydžio „VirtualBox“ atmintį
- 6. Išvalykite vietos standžiajame diske „VirtualBox“ svečių kompiuteryje
- 7. Visam laikui ištrinkite atskirus failus „VirtualBox“
- 8. Atgaukite laisvos vietos „VirtualBox“ pagrindiniame kompiuteryje
- 9. Ištrinkite virtualios mašinos ir „VirtualBox“ failus
Virtualizacijos pasaulis yra viena iš geriausių technologijų, kurią mes turime šiandien, nes dėl savo tobulinimo ji leidžia mums montuoti ir išbandyti įvairias operacines sistemas ar programas, nereikalaujant investuoti nei į techninę, nei į ekonominius išteklius, o dar geriau, kad nedėsime rizikuoja gamybine organizacijos aplinka ar mūsų duomenimis. Viena iš geriausių technologijų, kurios yra labai svarbios atliekant daugelį užduočių, yra tos, kurios yra susijusios su virtualizacija, nes dėl to mes galime sukurti virtualią aplinką ir atlikti visus būtinus bandymus prieš žinodami taikomąją programą ar sistemą, veikiančią nepakenkiant stabilumui. fizinės mašinos.
Viena iš geriausiai žinomų šio proceso programų yra „VirtualBox“, kurią galite nemokamai atsisiųsti iš šios nuorodos:
„VirtualBox“ pasižymi universalumu ir paprastumu naudotis, daugybe funkcijų dalintis failais tarp svečių kompiuterių ir dar daugiau. Vienas iš pagrindinių „VirtualBox“ privalumų yra galimybė sukurti dinamiškai rezervuotus virtualius diskus, kurie palaipsniui didėja, nes informacija pridedama prie tokio dydžio, kokį mes nustatėme kurdami virtualią mašiną.
Šios funkcijos problema yra ta, kad ištrindami informaciją iš minėto disko nematome, kad disko dydis sumažės ir jis ir toliau užims tokį patį dydį, todėl šiandien šioje pamokoje bus analizuojama, kaip galime sumažinti disko dydį virtualų kietąjį diską ir taip sutaupyti vietos mūsų fizinėje įrangoje.
1. Patikrinkite virtualų standųjį diską
Pirmiausia reikia patikrinti, ar pasirinktos mašinos virtualus standusis diskas yra dinamiškai sukonfigūruotas, nes kitaip procesas negali būti atliktas. Atminkite, kad fiksuoto dydžio diskas visada turės nustatyto dydžio, o dinaminis padidės, kai pridedame informacijos.
Norėdami patikrinti, ar virtualus mašinos kietasis diskas yra dinamiškas, mes pasirenkame virtualią mašiną ir einame į parinktį „Konfigūracija“ ir ten einame į skyrių „Saugykla“, tada pasirenkame norimą sumažinti virtualų standųjį diską ir galime žiūrėkite dešinėje pusėje esančioje eilutėje „Išsami informacija“ sukurto disko tipą. Šiuo atveju turėtų būti parašyta „Dinamiškai rezervuota saugykla“.
DIDELIS
2. Ištrinkite nereikalingus failus iš „VirtualBox“ virtualios mašinos
Kitas žingsnis yra paleisti virtualią mašiną ir ištrinti nereikalingus failus, ištuštinti šiukšliadėžę ir pašalinti programas, kurių nebereikės.
„Windows“ aplinkosKai šis procesas bus atliktas, toliau defragmentuosime standųjį diską, pasiekdami jo ypatybes, o skirtuke „Įrankiai“ pasirinkite parinktį „Optimizuoti“, esančią lauke „Optimizuoti ir defragmentuoti diską“:
Bus parodytas toks langas:
Ten mes pasirenkame mažintiną vienetą ir spustelėsime mygtuką „Optimizuoti“ ir pamatysime, kad prasideda kietojo disko defragmentavimo procesas:
Kai šis procesas bus baigtas, virtualioje mašinoje esančioje erdvėje turime parašyti nulius ir tam naudosime „Sdelete“ įrankį, kurį „Microsoft“ sukūrė šioje nuorodoje:
Šios priemonės dėka mes galėsime konvertuoti laisvas vietas kietajame diske į nulį. Atsisiuntę tęsiame jo išgavimą ir pamatysime, kad turime galimybę paleisti 32 arba 64 bitų versiją, priklausomai nuo įrangos architektūros:
DIDELIS
Tada atidarome komandų eilutės konsolę naudodami šį klavišų derinį ir rodomame lange įveskite komandą cmd ir paspauskite „Enter“ arba „OK“. Kai terminalas yra atidarytas, mes einame į katalogą, kuriame išgavome „Sdelete“ naudodami sintaksę.
+ R.
cd "C: \ Visas kelias"
DIDELIS
Kai pateksime į minėtą katalogą, vykdysime vieną iš šių eilučių, pagrįstą įrangos architektūra:
sdelete.exe c: -z (32 bitų architektūros) sdelete64.exe c: -z (64 bitų architektūros)Šiuo atveju naudosime 64 bitų parinktį. Vykdydami šią komandą turime sutikti su „Sysinternals“ sąlygomis ir pamatysime, kad valymo procesas prasideda pasirinktame diske:
DIDELIS
Kai procesas bus baigtas, turėsite išjungti virtualią mašiną.
Linux aplinkojeJei turite „Linux“ virtualių mašinų, procesas šiek tiek skiriasi, nes nereikės naudoti defragmentavimo įrankio, o įdiegti komandų seriją, kuri automatiškai atlaisvins vietą. Norėdami tai padaryti, mes pasiekiame „Linux“ terminalą ir vykdome šią komandą:
sudo apt įdiegti zerofree
DIDELIS
Tai įdiegs „zerofree“ operacinės sistemos įkrovos diske. Tada iš naujo paleisime virtualią mašiną ir paleisties metu paspausime klavišą „Esc“, kad pasiektume šį meniu, kuriame pasirinksime eilutę „Išplėstinės Ubuntu parinktys“:
Kitame lange mes pasirinksime norimą branduolį, bet kuriame yra pranešimas (atkūrimo režimas):
Paspaudžiame Enter ir dabar pasirinksime šakninę eilutę:
Kitame lange paspausime „Enter“, kad pasiektumėte priežiūros režimą:
Dabar įvesime komandą df, kad išvardytume sistemoje esančius diskus:
Paprastai kuriant virtualią mašiną su numatytąja konfigūracija, naudojama eilutė bus „ / dev / sda1“.
Dabar reikėjo paleisti „Zerofree“ įrankį tame diske, atlikdami šiuos veiksmus:
zerofree -v / dev / sda1Matome, kad jis pradeda pasirinkto įrenginio valymo procesą. Kai procesas bus baigtas, vykdysime komandą „sustabdyti“, kad išjungtume virtualią mašiną.
3. Ištrinkite failus iš fizinės mašinos naudodami „VBoxManage“
Iki šiol mes sukonfigūravome procesus virtualiose mašinose, atlaisvindami vietos, ir dabar mes atliksime procesą fizinėje mašinoje. Tam reikės naudoti komandą „VBoxManage.exe“, kurios negalime rasti „VirtualBox“ grafinėje programoje.
1 žingsnis
Šią komandą galima rasti kelyje "C: \ Program Files \ Oracle \ VirtualBox":
2 žingsnis
Dabar atidarome CMD konsolę ir ten pateksime į visą kelią, kuriame yra vykdomasis „VBoxManage“, naudodami komandą cd ir vilkdami failą tiesiai ten.
DIDELIS
4. Žinokite kelią, kuriame yra virtualus kietasis diskas, kurį reikia sutankinti
1 žingsnis
Kai pateksime į šį katalogą, vykdysime šią komandą, kad išvardytume visus virtualius kietuosius diskus, susijusius su „VirtualBox“:
VBoxManage.exe sąrašas HDD
DIDELIS
2 žingsnis
Ten pamatysime skirtingas virtualias mašinas, sukurtas su atitinkamais kietaisiais diskais. Reikės atsižvelgti į tikslų adresą, kuriame yra kietasis diskas, ir kai tai žinosime, vykdysime šią eilutę, kad atliktume minėto disko sutankinimo procesą:
„VBoxManage.exe“ modifikuoto disko „C: \ path.vdi“ kompaktiškas3 žingsnis
Matome, kad prasideda virtualaus kietojo disko sutankinimo procesas:
DIDELIS
4 žingsnis
Galiausiai, dar viena galimybė atlaisvinti vietos yra pašalinti sukurtų mašinų momentines nuotraukas. Norėdami tai padaryti, mes pasirinksime virtualią mašiną, kurioje yra momentinė nuotrauka, ir pasirinkę šią parinktį dešiniuoju pelės mygtuku spustelėkite ir pasirinkite parinktį „Ištrinti momentinį vaizdą“ arba naudosime šį klavišų derinį.
„Ctrl“ + „Shift“ + D.
5. Konfigūruokite dinaminę atmintį ir fiksuoto dydžio „VirtualBox“ atmintį
Kai sukuriame naują virtualią mašiną, turime galimybę pasirinkti bet kurią iš šių disko vietos parinkčių:
- Jei pasirinksite parinktį „Fiksuotas dydis“, tai reiškia, kad „VirtualBox“ buvo nustatytas fiksuotas dydis, skirtas naudoti svečių operacinėje sistemoje. Jis negali augti ar susitraukti virš nustatytos ribos.
- Jei kuriant VM pasirenkama parinktis „Dinamiškai rezervuota“, tai leidžia operacinei sistemai dinamiškai padidinti saugyklos vietą.
6. Išvalykite vietos standžiajame diske „VirtualBox“ svečių kompiuteryje
1 žingsnis
Jei naudojate „Windows“ operacines sistemas, pirmiausia reikia ištrinti šiuos dalykus:
- Svečių operacinėje sistemoje eikite į šiukšliadėžę ir ištrinkite visus nereikalingus failus.
- Pašalinkite visas nepageidaujamas programas ir ištrinkite visas nereikalingas atsargines kopijas
2 žingsnis
Dabar mes pateksime į kietojo disko defragmentavimo priemonę, dešiniuoju pelės mygtuku spustelėkite diską C, pasirinkite parinktį „Ypatybės“ ir skirtuke „Įrankiai“ spustelėkite mygtuką „Optimizuoti“:
3 žingsnis
Bus parodytas toks langas. Ten mes pasirenkame diską C ir spustelėkite mygtuką „Optimizuoti“, kad paleistumėte procesą.
7. Visam laikui ištrinkite atskirus failus „VirtualBox“
„Windows 10“Dabar eisime į šią „Microsoft“ nuorodą, kad atsisiųstume „SDelete“ įrankį:
„SDelete“ gali visam laikui ištrinti atskirus failus, katalogus ar kelis objektus naudodami pakaitos simbolius. „SDelete“ ne tik saugiai ištrina esamus failus, bet ir pasirūpina duomenų išvalymu nepaskirstytose disko grupėse, tai yra failuose, kurie jau buvo ištrinti. Atsisiunčiame ir išskiriame planšetinio kompiuterio turinį:
DIDELIS
Mes atidarome komandų eilutės konsolę kaip administratoriai ir ten mes eisime, naudodami komandą CD, į kelią, kuriame buvo išgauta „SDelete“, ir atlikite šiuos veiksmus:
sdelete.exe c: -zBus rodomas toks pranešimas:
DIDELIS
Spustelėkite mygtuką „Sutinku“ ir prasidės C disko vietos valymas:
DIDELIS
„Linux“ sistemoje„Linux“ atveju, atsižvelgiant į tai, kad minėta mašina yra virtualizuota, turime ją pasiekti iš „VirtualBox“ ir paleisties metu paspauskite klavišą „Esc“, kad pasiektumėte GRUB meniu, ir ten pasirenkame eilutę „Išplėstinės Ubuntu parinktys“:
PastabaTurime pasirinkti tinkamą parinktį, atsižvelgdami į naudojamą paskirstymą.
Paspaudžiame Enter ir kitame lange pasirenkame naujausią branduolį su užrašu „recovery mode“:
Kitame lange mes pasirenkame „šaknies“ eilutę:
Paspaudžiame „Enter“, tada dar kartą paspaudžiame „Enter“, kad pasiektume priežiūros režimą, ir ten vykdome komandą „df“:
Čia randame visų prijungtų „Linux“ svečio diskų sąrašą, tiesiog aptinkame tą, kurį norime ištrinti, šiuo atveju tai yra / dev / sda1 ir toliau vykdome šiuos veiksmus:
zerofree -v / dev / sda1PastabaJei nevykdoma, galime ją įdiegti vykdydami:
apt įdiegti zerofree
Šis kodas suras nepriskirtus blokus, kurių vertės turinys skiriasi nuo nulio, ir užpildys juos nuliais, kad vėliau juos būtų galima atkurti. Kai procesas bus baigtas, atliksime šiuos veiksmus, kad išjungtume mašiną:
išjungti -dabar
8. Atgaukite laisvos vietos „VirtualBox“ pagrindiniame kompiuteryje
1 žingsnis
Kai bus atlaisvinta svečių operacinės sistemos saugyklos vieta, dabar mes atgausime vietą ir pridėsime ją prie pagrindinės operacinės sistemos, kad pasiektume komandų eilutę kaip administratoriai ir vykdytume:
Diskpart2 žingsnis
„Diskpart“ sistemoje reikės nurodyti „VDisk“ failo kelią, atminkite, kad šis failas yra virtualus svečio operacinės sistemos kietasis diskas, šiuo keliu vykdome šią sintaksę:
pasirinkite vdisk file = "V: Path_VDisk"
DIDELIS
3 žingsnis
Tada mes atskleidžiame virtualų standųjį diską vykdydami:
tik prijungti vdisk
DIDELIS
4 žingsnis
Toliau sutankiname pasirinktą diską:
kompaktiškas diskas
DIDELIS
5 žingsnis
Galiausiai atliekame šiuos veiksmus:
atjungti vdisk Išeiti
DIDELIS
9. Ištrinkite virtualios mašinos ir „VirtualBox“ failus
1 žingsnis
Paprastai, kai nebereikia naudoti virtualios mašinos, mes ją pašaliname naudodami vieną iš šių parinkčių:
- Dešiniuoju pelės mygtuku spustelėkite virtualią mašiną ir pasirinkite parinktį Ištrinti.
- Pasirinkite virtualią mašiną ir eikite į meniu „Mašina / ištrinti“.
2 žingsnis
Pasirinkus šią parinktį rodoma ši informacija. Ten galime ištrinti tik virtualią mašiną arba ištrinti visus su ja susijusius failus. Pasirinkus parinktį „Ištrinti visus failus“ ne visada atlaisvinama pagrindinės sistemos saugyklos vieta, todėl būtina žinoti, kaip atlaisvinti daugiau vietos, kurią sukuria šios virtualios mašinos, ir „Solvetic“ paaiškins, kaip atlikti šį procesą naudingu būdu.
Taigi, mes žinome būdus, kaip atlaisvinti vietos pagrindiniame kompiuteryje, kuriame yra „VirtualBox“ virtualios mašinos. Naudodami šias alternatyvas, neabejotinai sumažinsime virtualių mašinų dydį, optimizuodami erdvę tiek fizinėje, tiek virtualioje mašinoje.