Як павялічыць памер дыска ў VirtualBox

Anonim

Павелічэнне памеру жорсткага дыска ў VirtualBox

Пры стварэнні віртуальнай машыны ў праграме VirtualBox карыстальніку неабходна ўказаць аб'ём, які ён хоча вылучыць пад патрэбы гасцёўні АС. У некаторых выпадках вылучанага колькасці гігабайт з часам можа перастаць хапаць, і тады актуальным будзе пытанне аб павелічэнні аб'ёму віртуальнага назапашвальніка.

Спосабы павелічэння памеру дыска ў VirtualBox

Дакладна разлічыць памер, які спатрэбіцца пасля ўстаноўкі сістэмы ў ВиртуалБокс, атрымоўваецца не заўсёды. З-за гэтага некаторыя карыстальнікі сутыкаюцца з недахопам вольнага прасторы ў гасцёўні АС. Ёсць два спосабу дадаць свабоднае прастору да віртуальнай машыне без выдалення ладу:
  • Выкарыстанне адмысловай утыліты ад VirtualBox;
  • Даданне другога віртуальнага жорсткага дыска.

Спосаб 1: Утыліта VBoxManage

У арсенале VirtualBox ёсць ўтыліта VBoxManage, якая дазваляе кіраваць памерамі дыскаў праз камандную радок або тэрмінал у залежнасці ад тыпу аперацыйнай сістэмы. Мы разгледзім працу гэтай праграмы ў Windows 10 і CentOS. Ўмовы для змены аб'ёму ў гэтых АС наступныя:

  • Фармат захоўвання: дынамічны;
  • Тып дыска: VDI або VHD;
  • Стан машыны: выключана.

Перш, чым пачаць змена, вам трэба даведацца дакладны памер дыска гасцёўні АС і шлях, дзе захоўваецца віртуальная машына. Гэта можна зрабіць праз VirtualBox Менеджэр.

На панэлі меню абярыце «Файл»> «Менеджэр віртуальных носьбітаў» або проста націсніце Ctrl + D.

Менеджэр віртуальных носьбітаў у VirtualBox

Насупраць АС будзе паказаны віртуальны памер, а калі вылучыць яе клікам мышы, то ўнізе з'явіцца інфармацыя аб размяшчэнні.

Памер і размяшчэнне дыска ў VirtualBox

Выкарыстанне VBoxManage ў Windows

  1. Запусціце камандны радок з правамі адміністратара.

    Камандны радок - адміністратар

  2. Увядзіце каманду:

    CD C: \ Program Files \ Oracle \ VirtualBox

    Змена каталога ў камандным радку

    Гэта стандартны шлях для ўстаноўкі ВиртуалБокс. Калі тэчка Oracle з файламі ў вас знаходзіцца ў іншым месцы, то пасля CD прапішіце яе месцазнаходжанне.

  3. Калі дырэкторыя зменіцца, прапішіце наступную каманду:

    vboxmanage modifyhd "Шлях да віртуальнай машыны" --resize 33792

    Каманда змены памеру жорсткага дыска для VirtualBox

    напрыклад:

    vboxmanage modifyhd "D: \ Virtualbox VMs \ Windows 10 \ Windows 10.vdi" --resize 33792

    "D: \ Virtualbox VMs \ Windows 10 \ Windows 10.vdi" - шлях, дзе захоўваецца сама віртуальная машына ў фармаце .vdi (звярніце ўвагу на двукоссі - без іх каманда не будзе працаваць).

    --resize 33792 - атрыбут, які ставіцца праз прабел ад зачыняюць двукоссяў. Ён пазначае новы аб'ём дыска ў мегабайтах.

    Будзьце асцярожныя, гэты атрыбут ня дадае паказанае колькасць мегабайт (у нашым выпадку 33792) да ўжо існуючага, а змяняе бягучы аб'ём дыска. У віртуальнай машыне, якая была ўзятая для прыкладу, раней мела аб'ём дыска 32 ГБ, і пры дапамозе дадзенага атрыбуту ён быў павялічаны да 33 ГБ.

Пасля паспяховага змены аб'ёму дыска неабходна наладзіць саму віртуальную АС, паколькі яна будзе працягваць бачыць былую колькасць ГБ.

  1. Запусціце аперацыйную сістэму.
  2. Далейшыя дзеянні магчымыя выключна на Windows 7 і вышэй. Windows XP не падтрымлівае магчымасць пашырэння тамы, таму спатрэбіцца выкарыстанне іншых утыліт накшталт Acronis Disk Director.

  3. Націсніце Win + R і прапішіце каманду diskmgmt.msc.

  4. Адлюструецца асноўны віртуальны дыск, пазначаны сінім колерам. Побач з ім будзе знаходзіцца дабаўленая праз утыліту VBoxManage вобласць - яна пазначаная чорным колерам і мае статус "Не размеркавана». Гэта значыць, што фармальна вобласць існуе, але фактычна не можа быць выкарыстана, напрыклад, для захоўвання дадзеных.

    Дабаўленая праз VBoxManage вобласць дыска ў Windows

  5. Каб дадаць гэты аб'ём да працоўнага віртуальнай прасторы, клікніце па асноўным дыску (звычайна гэта З :) правай кнопкай і абярыце варыянт «Пашырыць тым».

    Пашырэнне тома Windows у VirtualBox

  6. Запусціцца Майстар працы з тамамі.

    Майстар пашырэння тома Windows у VrtiualBox

  7. Ня мяняйце налады, калі хочаце дадаць да таго усю наяўную неразмеркаваны вобласць, і перайдзіце да наступнага кроку.

    Выбар дыска для пашырэння тома Windows у VrtiualBox

  8. Клікніце «Гатова».

    Завяршэнне пашырэння тома Windows у VrtiualBox

  9. Зараз можна ўбачыць, што (З :) стаў больш роўна на 1 ГБ, які да гэтага быў ня размеркаваны, а вобласць, пазначаныя чорным колерам, знікла. Гэта значыць, што віртуальны дыск павялічыўся ў памеры, і ім можна працягваць карыстацца.

    Змена памеру асноўнага дыска Windows у VirtualBox

Выкарыстанне VBoxManage ў Linux

Вам спатрэбяцца root-права для працы з тэрміналам і самой утылітай.

  1. прапішіце каманду

    vboxmanage list -l hdds

  2. У радку UUID скапіруйце значэнне і ўстаўце яго ў гэтую каманду:

    vboxmanage modifyhd ВАШ_UUID --resize 25600

    Змена памеру дыска праз VBoxManage ў Linux

  3. У Linux немагчыма пашырыць падзел, пакуль запушчана сама АС.

  4. Запусціце ўтыліту GParted Live. Каб зрабіць яе загрузнай, у VirtualBox менеджэры зайдзіце ў налады машыны.

    Налады віртуальнай машыны Linux у VirtualBox

  5. Пераключыцеся на раздзел «Носьбіты», і ў «Кантролер: IDE» дадайце запампаваны GParted Live. Для гэтага націсніце на «Пуста» і ў правай частцы выберыце вобраз аптычнага дыска з утылітай GParted, як паказана на скрыншоце.

    Прызначэнне GParted Live загрузным чынам для Linux у VirtualBox

  6. Захавайце налады і запусціце машыну.
  7. У загрузным меню абярыце «GParted Live (Default Settings)».

    Уваход у GParted Live ў VirtualBox

  8. Канфігуратар прапануе абраць раскладку. Для пашырэння дыска гэты параметр не важны, таму можаце выбраць любы варыянт.

    Выбар раскладкі клавіятуры ў GParted Live ў VirtualBox

  9. Пакажыце жаданы мову, увёўшы яго нумар.

    Выбар мовы ў GParted Live ў VirtualBox

  10. На пытанне аб пераважным рэжыме увядзіце адказ "0".

    Выбар рэжыму запуску GParted Live ў VirtualBox

  11. Запусціцца GParted. У акне будуць адлюстраваны ўсе раздзелы, у тым ліку дабаўленая праз VBoxManage вобласць.

    Адлюстраванне ўсіх падзелаў дыску GParted Live ў VirtualBox

  12. Правым клікам мышы па сістэмнаму падзеле адкрыйце кантэкстнае меню (звычайна гэта sda2), і абярыце пункт «Змяніць падзел або перамясціць».

    Пашырэнне падзелу GParted Live ў VirtualBox

  13. Пры дапамозе рэгулятара або палі для ўводу ўсталюеце той аб'ём, да якога вы хочаце пашырыць падзел. Для гэтага ссуньце рэгулятар направа:

    Змена памеру падзелу GParted Live ў VirtualBox праз рэгулятар

    Альбо ў полі «Новы памер» ўпішыце лік, якое паказана ў радку «Максімальны памер».

    Змена памеру падзелу GParted Live ў VirtualBox ўручную

  14. Створыцца запланаваная аперацыя.

    Створаная запланаваная аперацыя GParted Live ў VirtualBox

  15. На панэлі інструментаў націсніце «Праўка»> «Ужыць ўсе аперацыі» або клікніце па самой запланаванай аперацыі правай кнопкай мышы і выберыце яе прымяненне.

    Прымяненне запланаванай аперацыі GParted Live ў VirtualBox

  16. У акне пацверджання націсніце на «Apply».

    Пацверджанне ўжывання запланаванай аперацыі GParted Live ў VirtualBox

  17. Прагрэс выканання адлюструецца ў асобным акне.

    Прагрэс выканання запланаванай аперацыі GParted Live ў VirtualBox

  18. Па завяршэнні вы ўбачыце, што памер віртуальнага дыска стаў больш.

    Павялічаны памер часткі праз GParted Live ў VirtualBox

  19. Віртуальную машыну можна выключыць, і з налад яе загрузкі прыбраць носьбіт GParted Live.

    Выманне загрузнай ўтыліты GParted Live з налад VirtualBox

Спосаб 2: Стварэнне другога віртуальнага назапашвальніка

Спосаб змены памеру дыска праз утыліту VBoxManage не адзіны і не самы бяспечны. Значна прасцей падлучыць другі віртуальны назапашвальнік да створанай машыне.

Вядома, мае сэнс ствараць другі дыск, толькі калі плануецца істотна павялічыць аб'ём назапашвальніка, і не плануецца захоўваць файл (-ы) вялікага памеру.

Зноў жа разгледзім спосаб дадання назапашвальніка на прыкладах Windows 10 і CentOS.

Стварэнне дадатковага назапашвальніка ў VirtualBox

  1. Вылучыце віртуальную машыну і на панэлі інструментаў націсніце на кнопку «Настроіць».

    Налады віртуальнай машыны ў VirtualBox

  2. Пераключыцеся на раздзел «Носьбіты», націсніце на абразок стварэння новага віртуальнага HDD і выберыце «Дадаць жорсткі дыск».

    Стварэнне дадатковага жорсткага дыска ў VirtualBox

  3. У акне з пытаннем выкарыстоўвайце варыянт «Стварыць новы дыск».

    Пацверджанне стварэння дадатковага жорсткага дыска ў VirtualBox

  4. Тып назапашвальніка - VDI.

    Тып дадатковага жорсткага дыска ў VirtualBox

  5. Фармат - Дынамічны.

    Фармат захоўвання дадатковага жорсткага дыска ў VirtualBox

  6. Імя і памер - па вашаму меркаванні.

    Назва і памер дадатковага жорсткага дыска ў VirtualBox

  7. У спісе носьбітаў інфармацыі з'явіцца ваш дыск, захавайце гэтыя налады, націснуўшы на «ОК».

    Створаны і падлучаны дадатковы жорсткі дыск у VirtualBox

Падключэнне віртуальнага дыска ў Windows

Гэтая АС пасля падлучэння назапашвальніка ўсё яшчэ не будзе бачыць дадатковы HDD, паколькі ён не быў ініцыялізаваны.

  1. Запусціце віртуальную машыну.

    Запуск віртуальнай машыны Windows 10 у VirtualBox

  2. Націсніце Win + R, ўпішыце каманду diskmgmt.msc.

  3. У вас павінна запусціцца акно, якое патрабуе правесці ініцыялізацыю. Ня мяняйце налад і націсніце «ОК».

    Ініцыялізацыя дадатковага жорсткага дыска Windows у VirtualBox

  4. Новы назапашвальнік адлюструецца ў ніжняй частцы акна, але яго вобласць яшчэ не задзейнічаная. Каб яго задзейнічаць, правым клікам мышы выберыце «Стварыць просты тым».

    Стварэнне простага тома Windows у VirtualBox

  5. Адкрыецца спецыяльная ўтыліта. У акне прывітання націсніце «Далей».

    Майстар стварэння простага тома Windows у VirtualBox

  6. Ня мяняйце настроек на гэтым этапе.

    Выбар памеру тома Windows у VirtualBox

  7. Выберыце літару тома ці пакіньце яе па змаўчанні.

    Прызначэнне літары тома Windows у VirtualBox

  8. Параметры фарматавання можна не мяняць. Пры жаданні ў полі «Пазнака тамы» можаце ўпісаць імя (звычайна гэта імя «Лакальны дыск»).

    Фарматаванне і прызначэнне імя тома Windows у VirtualBox

  9. Клікніце «Гатова».

    Завяршэнне работы майстра стварэння простага тома Windows у VirtualBox

  10. Статус назапашвальніка зменіцца, і ён будзе распазнавацца сістэмай.

    Ініцыялізаваць дадатковы жорсткі дыск Windows у VirtualBox

Цяпер дыск бачны ў Правадыру і гатовы для працы.

Адлюстраванне ў Правадыру ініцыялізаваць дадатковага жорсткага дыска Windows у VirtualBox

Падключэнне віртуальнага дыска ў Linux

У адрозненне ад Віндовс, у дыстрыбутывах на базе Лінукс ня трэба ініцыялізаваць назапашвальнікі. Пасля стварэння і падлучэння дыска да віртуальнай машыне, застаецца праверыць, ці ўсё зроблена правільна.

  1. Запусціце віртуальную АС.

    Запуск віртуальнай машыны для ўстаноўкі CentOS

  2. Адкрыйце любую зручную ўтыліту для кіравання дыскамі і паглядзіце, адлюстраваны Ці там створаны і падлучаны назапашвальнік.
  3. Напрыклад, у праграме GParted трэба пераключыцца з падзелу / dev / sda на / dev / sdb - гэта і ёсць падлучаны назапашвальнік. Пры неабходнасці яго можна будзе адфарматаваць і выканаць іншыя налады.

    Прагляд падлучанага дадатковага назапашвальніка ў Linux у VirtualBox

Гэта былі распаўсюджаныя і найбольш зручныя варыянты павелічэння памеру дыска віртуальных машын у ВиртуалБокс. Не забывайце рабіць рэзервовыя копіі важных АС, калі вырашылі карыстацца утылітай VBoxManage, і сочыце за тым, каб на асноўным дыску, адкуль вылучаецца месца для віртуальнага назапашвальніка, было дастаткова вольнага месца.

Чытаць далей