2

В Linux я использую Windows внутри VMware Player. Когда я закрываю Windows, VMware Player говорит следующее:

Как диск может быть фрагментирован, если основной системой является Linux? Если я дефрагментирую диск из виртуальной машины Windows, это то же самое, что позволить VMWare его дефрагментировать?

2 ответа2

2

Вот что VMWare должен сказать об этом:
http://www.vmware.com/support/ws55/doc/ws_disk_defrag.html.

-1

Файловые системы Linux могут быть фрагментированы, но обычно менее драматично. У ext4 есть онлайн-инструмент для дефрагментации, но я не помню, как он называется, и если бы я не знал ваш дистрибутив, я бы не знал, в каком пакете он будет. Если ваш виртуальный диск настроен на расширение, а не на фиксированный размер, ни одна файловая система не будет препятствовать его фрагментации, если только он не находится на отдельном отдельном разделе, что, конечно, противоречит цели использования расширяющегося виртуального диска.

Я говорю «делай так же, как на скриншоте», но я предлагаю добавить несколько дополнительных шагов.

  1. Загрузите виртуальную машину, затем выполните дефрагментацию загрузочного диска. Я предлагаю использовать Defraggler, поскольку он гораздо более тщательный, чем встроенный в Windows. Просто не устанавливайте панель инструментов Yahoo, которую он предлагает, я видел, что эта проклятая панель инструментов ломает IE больше, чем я могу сосчитать. ** Если вы хотите быть очень тщательным, удалите файл подкачки и используйте msconfig для загрузки виртуальной машины в диагностический режим (небезопасный режим). Затем выполните дефрагментацию, повторно включите файл подкачки, используйте msconfig, чтобы вернуть его к нормальному запуску, затем перезагрузите компьютер.
  2. Откройте инструменты VMware на виртуальной машине и уменьшите загрузочный диск. (Если инструменты VMware не установлены, используйте google, чтобы найти файл sdelete.exe, который будет на веб-сайте Microsoft. Откройте окно cmd и запустите sdelete C: -c) После того, как он подготовится к сжатию вашего диска, он может спросить, хотите ли вы сжать его сейчас. Давай, скажи нет, затем выключи.
  3. В настройках виртуальной машины выберите диск, затем нажмите "Сжать". Подождите, пока это не закончится, затем нажмите "Дефрагментация". Это просто переместит файл диска на следующее доступное смежное пространство, достаточно большое для его размещения. Сокращение в шагах выше делает его меньше, чтобы помочь ему найти хорошее место, где он будет оставаться в наименьшем количестве фрагментов как можно дольше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .