Показать полную графическую версию : VirtualBox (все вопросы)
sputnikk
24-12-2019, 04:58
Peter15, Не забудбьте включить в настройках диска"твёрдотельный накопитель". Правда непонятно на сколько равномерно будет происходить износ при наличии дисков фиксированного размера
antonieus
30-01-2020, 12:22
Сделал все по этой инструкции: https://it-blog.ru/other/ustanovka-macos-high-sierra-10-13-na-virtualbox/
Все отлично, но гостевая ОС не хочет видеть подключенный Iphone.
Grabber2006
30-01-2020, 22:04
Все отлично, но гостевая ОС не хочет видеть подключенный Iphone. »
https://remontcompa.ru/virtualnye-mashiny/542-kak-v-virtualbox-podklyuchit-fleshku.html
Доброго времени. Есть Virtualbox на винде, есть snapshot за определенную дату. Подскажите, как с него загрузиться???
Спасибо.
P.S. в самом virtualbox, этот snapshot не отображается.
Dreamer_UFA
20-07-2020, 09:40
а где храниться этот снапшот ?
в самом virtualbox, этот snapshot не отображается »
значит, у вас его нет
Dreamer_UFA
20-07-2020, 10:05
Скорее всего проблем с UUID снапшота. Можно пофиксить.
Опишите более подробно проблему
Скорее всего проблем с UUID снапшота. Можно пофиксить.
Опишите более подробно проблему »
В папке snapshot, есть файлы "SAV", в самой виртуалке, в машины - снимки, пусто...
Подскажите, как пофиксить и запуститься?
Dreamer_UFA
20-07-2020, 10:20
О снэпшотах
Для того чтоб сохранять и восстанавливать состояние ВМ используются так называемые снимки состояния системы (Snapshots). Работают они следующим образом: Когда еще не сделано ни одного снимка, образ виртуального диска ВМ хранится в одном большом файле с разрешением vdi и каким-то понятным человеку именем (по умолчанию это название виртуальной машины). ВМ по мере своей работы читает и пишет в этот файл. Когда создается снимок системы, VirtualBox создает два файла в расширениями vdi и sav и именами из букв цифр и чёрточек. Что-то вроде {4a34e84c-aad0-4486-85d2-2d7fbb472d70}.sav. {4a34e84c-aad0-4486-85d2-2d7fbb472d70} – это id снимка, он нам пригодится позже. Файл в разрешением sav – это сохраненное состояние системы, по сути содержимое оперативки. А в файл с разрешением vdi с этого момента начинают писаться все изменения, которые ВМ делает со своим диском. Это означает, что если у нас есть хотя бы один снэпшот, то файл с образом диска используется только для чтения, и можно его смело копировать.
Когда снимок удаляется – vdi-файл снимка сливается (в смысле merge) с vdi-файлом своего предка, если снимок было всего один, то непосредственно с образом диска. Надеюсь, понятно объяснил. Вообще, снимки можно выстраивать в длинные цепочки и в деревья, но пока нам этого делать не понадобится.
Есть снимок с раширением *.vdi ?
Есть снимок с раширением *.vdi ? »
полагаю что его нет. Он должен быть в папке с snapshot-ами?
sputnikk
21-07-2020, 07:05
Для 6.0.24 на Вин 7 автообновление с настройкой "стабильные релизные версии" предложило 6.1.12, однако на 6.1.12 в виртуальной 10 сильно тормозит графика при любом типе контроллера. Плюс при выборе VBoxSVGA вместо VBoxVGA панель задач из прозрачной становится матовой.
На гостевой 7 индекс графики игр упал с 4.8 (VB6.0+ VBoxVGA) до 2.0 (6.1+VBoxSVGA)
Andrey_Vladimirovich
21-07-2020, 18:32
Странно, что VB предлагает обновить себя до версии 6.1.?? на Win 7, ведь она там не поддерживается судя по официальной документации. Кстати, спасибо за сообщение, тоже думал перейти на новую версию, раз она сама предлагает. Теперь подожду.
sputnikk
22-07-2020, 04:35
Andrey_Vladimirovich, Вернул назад 6.0. Не знаю в чём причина такого поведения, версии ОС или видеокарте.
После возвращения 6.0 не смог легко удалить дополнения 6.1 из гостевой 10. Система висла после загрузки драйверов. Переключение типа контроллера и отключение 3D не помогло, пришлось откатывать 10 на точку до установки дополнения.
А в гостевой 7 проблем не было, поставил 6.0 поверх 6.1.
Silveo2030
27-07-2020, 15:25
Здравствуйте, делаю все по инструкции https://youtu.be/5b_mAe2DqhA , вообще устанавливаю Windows 7, в уроке он выбирает динамический диск, а почему не фиксированный?
Andrey_Vladimirovich
27-07-2020, 18:02
Silveo2030, на сколько я знаю, фиксированный быстрей работает, но мы сразу теряем это пространство на носителе, где он располагается. При динамическом его объём равен занятому пространству. Например, я для виртуалок носитель под систему выбираю размером в 150-200 ГБт и под данные 320 ГБт. При таком подходе всегда есть куда расти, но при этом реально они оба занимают как правило не более 25 ГБт (это для Windows).
sputnikk
28-07-2020, 05:14
а почему не фиксированный? »ему жалка места на диски.
Динамический сначала занимает мало места, но потом раздувается. Можно уменьшать занулением свободного места и особой командой
почитайте справку, хоть для старой версии, но для начала сойдёт http://mirspo.narod.ru/vbox4/index.html
Andrey_Vladimirovich
28-07-2020, 18:42
Я предпочитаю делать так. Устанавливаю гостевую ОС с использованием динамических виртуальных дисков типа VHD, настраиваю всё что нужно, чищу ФС от мусора, выключаю VM и сжимаю образ из хостовой ОС (у меня это Windows) при помощи системной программы DiskPart. Набор команд для сжатия VHD-образа:
DiskPart
Select VDisk File="Полный_путь_VHD-файла"
Attach VDisk ReadOnly
Compact VDisk
Detach VDisk
Exit
Можно создать txt-файл (кодировка Кириллица Windows-1251) с таким содержимым, только без первой команды и запускать его командным файлом с примерно таким содержанием (кодировка Кириллица OEM 866):
:: Получаем полный путь до папки, в которой находится данный CMD-файл. Нужно учитывать,
:: что в конце обязательно будет слэш. Далее, мы его удалим.
Set "Current_Dir=%~dp0"
:: Если последним символом в пути будет слэш, то удаляем его. Кстати, например, ICACLS.exe
:: отказывается работать с папкой в конце пути которой слэш.
If /I "%Current_Dir:~-1%" == "\" Set "Current_Dir=%Current_Dir:~0,-1%"
:: Консольная утилита для управления разделами жестких дисков.
Set "Disk_Part=%SystemRoot%\System32\DiskPart.exe"
"%Disk_Part%" /s "%Current_Dir%\Имя_файла.txt"
Потом сжимаю образ архиватором и храню архив на внешнем HDD. В случае чего, всегда можно привести ОС в порядок заменой текущего образа на «эталонный». Особенно это полезно, если в гостевой ОС запускалась какая-то зараза.
Andrey_Vladimirovich, можно пробовать без внешнего файла скрипта для DiskPart (не проверялось):
@echo off
setlocal enableextensions enabledelayedexpansion
set "sVHDFile=%~dp0My VHD file.vhd"
if not exist "%sVHDFile%" (
echo Can't find VHD file [%sVHDFile%].
exit /b 1
)
(
echo select vdisk file="%sVHDFile%"
echo attach vdisk readonly
echo compact vdisk
echo detach vdisk
echo exit
) | "%SystemRoot%\System32\DiskPart.exe"
endlocal
exit /b 0
Andrey_Vladimirovich
28-07-2020, 20:05
Iska спасибо. Как-нибудь попробую.
sputnikk
29-07-2020, 06:15
Andrey_Vladimirovich, упускаете важный момент - зануление свободного места, например SDelete. Иначе на образе физически остаются все формально удалённые старые файлы, не позволяя максимально уменьшить размер.
С VMware Player проще, там есть кнопка в интерфейсе, делающая всё сама
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.