|
У кого черный пояс по Oracle VirtualBox? Вопрос по сжатию дисков. | ☑ | ||
---|---|---|---|---|
0
Мизантроп
25.06.12
✎
14:37
|
VirtualBox-4.1.16
Хост XP, виртуалка XP. На виртуалке vdi диск 8Гб. Реально занятый объем был 1,3Гб. Позже я запускал софтинку, которая нагадила примерно 5Гб и размер стал 6,3Гб. Софтинку удалил, лишнее почистил. Размер остался 6,3, надо бы его уменьшить. Делаю по инструкции: sdelete.exe -c на виртуалке. Забил нулями весь доступный свободный объем. Вместо 6,3 стал 8Гб. VBoxManage modifyhd d:\My Virtual Machines\WindowsXP-pussy\WindowsXP-pussy.vdi compact пробегает до 100%, теоретически должен сжать vdi до 1,3Гб, т.е. все что забито нулями, но диск остается 8Гб. Что я не так делаю, подскажите. |
|||
1
Midaw
25.06.12
✎
15:31
|
заводи отдельный виртуальный диск и гадь там. потому что иначе чистить будешь каждый раз.
команды ты делаешь вроде правильные. http://software-expert.ru/2010/05/05/virtualboxcompact/ возможно стоит попробовать образ VHD и утилиты предназначенные для них. винда много умеет делать с образами VHD, в том числе присоединять на живую рабочую винду. |
|||
2
zak555
25.06.12
✎
15:33
|
я обычно ставлью диск по минимум
если мне нужно больше, то я его увеличиваю |
|||
3
Мизантроп
25.06.12
✎
15:34
|
(1)
> заводи отдельный виртуальный диск и гадь там. потому что иначе чистить будешь каждый раз. команды ты делаешь вроде правильные. надо бы разобраться почему не получается, еще попробую. > возможно стоит попробовать образ VHD гляну, спасибо. |
|||
4
Мизантроп
25.06.12
✎
15:35
|
(2) у меня обратная задача. Надо сжать распухший диск.
|
|||
5
zak555
25.06.12
✎
15:37
|
1. Производить дефрагментацию гостевой системы до тех пор, пока данные не переберутся в начало диска, чтобы свободное место находилось в конце раздела.
2. В гостевой системе заполнить пустое место нулями с помощью утилиты sysinternals sdelete. 3. Применить команду VBoxManage modifyhd <путь> --compact. |
|||
6
Мизантроп
25.06.12
✎
15:38
|
(5) сейчас попробую с дефрагментацией
|
|||
7
zak555
25.06.12
✎
15:40
|
+ (5)
|
|||
8
zak555
25.06.12
✎
15:40
|
||||
9
Мизантроп
25.06.12
✎
15:41
|
видимо тут ключевой момент: Все дело было в том, что надо было проводить сжатие при загруженном образе в VirtualBox.
Попробую сейчас так без дефрагментации, а потом с ней. |
|||
10
zak555
25.06.12
✎
15:45
|
||||
11
Midaw
25.06.12
✎
15:47
|
http://mirspo.narod.ru/vbox_shrink.html
Учтите что при выполнении первого шага — обнуления блоков, размер виртуального динамического «диска» вырастает до максимального размера. Убедитесь, что у вас достаточно места для данной операции — иначе гостевая ОС может «зависнуть» и данные в ней могут быть повреждены. PS: Важно! Данная возможность является экспериментальной в версии 2.2, поэтому рекомендуется создать резервную копию файла vdi перед первым использованием. |
|||
12
Мизантроп
25.06.12
✎
15:49
|
(11)
> Учтите что при выполнении первого шага — обнуления блоков, размер виртуального динамического «диска» вырастает до максимального размера. это все в мануале написано. и я в (0) написал что до 8 увеличился сейчас буду делать все что делал, но при загруженной ОС сжимать. А потом дефрагментировать, если без этого не получится. |
|||
13
zak555
25.06.12
✎
15:51
|
отпишись
|
|||
14
Мизантроп
25.06.12
✎
15:52
|
(13) ok
|
|||
15
zak555
25.06.12
✎
15:52
|
ob
|
|||
16
zak555
25.06.12
✎
15:52
|
=)
|
|||
17
Midaw
25.06.12
✎
15:52
|
chkdsk ещё сделай. а то возможно у тебя уже битая FAT и он отказывается сжимать.
|
|||
18
zak555
25.06.12
✎
16:08
|
ооо
кстати, кто знает, где у VirtualBox хранится "последний" выданный IP для моста ? |
|||
19
Midaw
25.06.12
✎
16:17
|
(18) DHCP может дать тебе такую информацию. а если его нет я даже не знаю где это в винде служба раздающая IP хранит такую инфу.
|
|||
20
zak555
25.06.12
✎
16:20
|
(19) раздаёт как раз virtualBox
|
|||
21
Мизантроп
25.06.12
✎
16:21
|
(18) для моста вроде бы твой маршрутизатор должен выдать IP, а для ната виртуалбокс выдает
|
|||
22
Мизантроп
25.06.12
✎
16:37
|
http://s019.radikal.ru/i641/1206/ea/cc336701261a.jpg
sdelete считал до 111% и система выдала что нет свободного места на диске, прикол. Когда первый раз делал подобного не было. При загруженной системе ничего не сжимает. Дефрагментация + sdelete + сжатие не помогает. Позже буду читать руборд. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |