Архив рубрики: Публикации

Как передавать файлы между виртуальной машиной и хостом в Hyper-V

Windows 10 по умолчанию включает Hyper-V. Вы можете включить его в «Включение или отключение функций Windows». Последняя версия Hyper-V не позволяет передавать файлы между хостом и виртуальной машиной напрямую. В этой статье мы обсудим способы простой передачи файлов между виртуальной машиной и хостом.

Существует три способа копирования или передачи файлов внутри виртуальной машины с главного компьютера. Один из них — отключить виртуальную машину, смонтировать файл жесткого диска VHDX на главном компьютере и скопировать файлы для передачи.

Второй способ — создать файл ISO и смонтировать его внутри виртуальной машины. Хотя это работает, если у вас есть программное обеспечение для создания ISO, оно требует дополнительных усилий. Мы ищем простой способ служить нашей цели.

Третий способ — присоединить хост и виртуальную машину к одной локальной сети. Это может быть довольно легко, если вы подключены к сети. Но если вы не подключены к сети, это становится все труднее.

Создание частной сети между хостом и гостевой виртуальной машиной

В этой статье мы возьмем третий подход, но с изюминкой. Мы создадим частную сеть между хостом и ВМ и передадим файлы (или даже поделимся дисками хоста с ВМ). Просто выполните следующие шаги, чтобы это произошло:

  1. Откройте Hyper-V (Выполнить -> virtmgmt.msc)
  2. В правом меню выберите Virtual Switch Manager.

  3. Выберите New Virtual network switch и выберите Internal в качестве его типа. Нажмите кнопку « Создать виртуальный коммутатор», чтобы создать новый список коммутаторов.

  4. Теперь откройте настройки виртуальной машины. В разделе «Сетевой адаптер» выберите имя только что созданного коммутатора.

  5. Далее мы должны назначить статические IP-адреса двум сетевым адаптерам. Сначала зайдите в виртуальную машину и назначьте статический IP-адрес сетевому адаптеру.

  6. После этого мы должны сделать то же самое для нашего сетевого адаптера. Не волнуйтесь. Эти настройки не будут мешать вашим текущим сетевым настройкам. Если вы перейдете в Панель управления -> Сетевые подключения, вы увидите новый сетевой адаптер с именем коммутатора, созданного на шаге 3.

  7. Назначьте IP на сетевой адаптер.

После выполнения этих шагов ваши операционная система хоста и гостя будут связаны друг с другом через частную сеть. Вы можете использовать удаленный рабочий стол («Выполнить» -> mstsc), чтобы войти в свою виртуальную машину и даже изменить настройки подключения к удаленному рабочему столу, чтобы отображать диски хоста внутри виртуальной машины.

Надеемся, что это решит проблему совместного использования файлов между хостом и гостевыми машинами навсегда. Существуют и другие методы, такие как включение гостевых служб интеграции, а затем передача файлов через командную строку PowerShell, но я не предпочитаю, чтобы этими методами было сложнее управлять, если у нас есть большое количество файлов для передачи. Какие методы вы используете для передачи файлов между виртуальными машинами и хостом?



2020-03-17T08:23:35
Вопросы читателей

Новая видеокарта для старого ПК — да или нет?

Мой случай: 1660 Ti для старого ПК на базе Core2Quad

Вот краткий пост о том, как я тестировал nVidia GTX 1660 Ti с моим старым Intel Core2Quad Q9500. Все мои друзья говорили мне: «Нет смысла устанавливать новую видеокарту в такой старый компьютер с таким устаревшим процессором, потому что это ничего не изменит! Не делай глупостей!» но они были неправы.

Реальный прирост в режиме воспроизведения FullHD

Как вы, наверное, уже убедились, компьютеры со старой дешевой видеокартой могут заикаться и воспроизводить аудио асинхронно с видео, что очень раздражает. Но я ощутил значительный прирост в воспроизведении видео FullHD, когда переключился со своего старого Radeon HD5450 1 ГБ на GTX 1660 Ti 6 ГБ. Мой компьютер на базе Intel Core2Quad Q9500 заикался во время воспроизведения FullHD с битрейтом 70 Мбит/с (который я снимал с помощью приложения ProMovie на iPhone 7), но с 1660 Ti он начал воспроизводить тот же самый видеоклип абсолютно плавно . Более того, загрузка процессора была не высокой.

Моя старая карта не отображалась в диспетчере задач Windows 10, поэтому я не знаю ее загрузки во время воспроизведения mov-файла 1080p 60 fps. Сразу могу сказать, что я чувствовал, что загрузка графического процессора была близка к 100%.

Я даже протестировал рендеринг видео в Adobe Premiere Pro и был приятно удивлен, что компьютер справился намного быстрее.

4K — все еще проблема

С 4К все будет иначе. Хотя большинство клипов, снятых со скоростью 4K 30 кадров в секунду, могут воспроизводиться довольно хорошо, видео, записанные с качеством 4K 60 кадров в секунду, вероятно, будут воспроизводиться плохо: с заиканием и задержкой аудио/видео. Процессор будет постоянно загружен на 100%. По крайней мере, в моем случае это было именно так. Если у вас процессор менее мощный, чем мой старый Intel Core2Quad Q9500, все может быть еще хуже.

Редактирование и рендеринг 4K в таком конфиге, как вы, возможно, уже поняли, исключено.

Еще одна статья расходов

Вот еще одна вещь, за которую можно проголосовать против покупки новой видеокарты для старого настольного компьютера: вам может потребоваться купить новый блок питания. Мне пришлось поменять блок питания, потому что у моего не хватало мощности, не хватало свободных разъемов Molex для подключения GTX 1660 Ti к блоку питания через специальный адаптер питания. Таким образом, если вы подсчитаете свои расходы, новая видеокарта и новый более мощный блок питания могут оказаться более дорогими, чем остальная часть вашего старого оборудования. Кроме того, повышение производительности не решит всех ваших требований (повышение только в FullHD, в то время как воспроизведение 4K, не говоря уже о редактировании, все еще остается проблемой).

Сколько?

Если я куплю новый графический процессор и блок питания вместо того, чтобы временно перенести их с моего нового компьютера, это будет стоить мне 340 долларов за графический процессор + 56 долларов за блок питания (всего около 400 долларов).

Вывод

Исходя из вышеизложенного, мы можем сделать вывод, что покупка новой видеокарты для ПК на базе старой платформы не решит всех ваших проблем, но обойдется вам в значительную сумму денег. (Тем не менее, вы сможете использовать новую графическую карту и новый блок питания для сборки нового ПК, когда вы решите).

Если вы понимаете, что будете рады плавно воспроизводить видео FullHD (1080p) и на 100% уверены, что вас не интересует разрешение 4K , сделайте обновление. Возможно, вы будете использовать такой конфиг в течение следующих 3 лет и будете полностью удовлетворены.

Но если вы хотите плавно воспроизводить 4K или редактировать/рендерить видео, у вас нет другого выхода, кроме как купить новый ПК на базе современной платформы .

Не стесняйтесь, оставьте несколько комментариев о вашем опыте, связанном с обновлением видеокарты на старом ПК в комментариях! Спасибо!