Не удалось найти HDD или SSD при установке Windows
Если вы пытаетесь установить Windows на виртуальной машине VirtualBox, но видите сообщение об ошибке «Не удалось найти диски». Чтобы получить драйвер хранилища, нажмите «Загрузить драйвер», тогда этот пост поможет вам решить эту проблему. Это сообщение об ошибке появляется на экране, где пользователю необходимо выбрать раздел для установки гостевой ОС. Основной причиной этой проблемы является отсутствие правильных настроек и повреждение виртуального диска. Если вы будете следовать этому руководству, вы сможете исправить проблему, исправив настройки оборудования.
Чтобы решить эту проблему, вы можете следовать этим инструкциям:
- Удалить существующие устройства хранения
- Создать новое устройство хранения
- Выберите правильный файл ISO
Для начала вам необходимо удалить все существующие устройства хранения. Поскольку VirtualBox имеет эту опцию по умолчанию, нет необходимости устанавливать стороннее программное обеспечение.
Поэтому откройте VirtualBox, выберите виртуальную машину и нажмите кнопку «Настройки». После этого перейдите в раздел «Хранилище». Справа вы найдете Контроллер: SATA и две другие суб-метки. Выберите «Контроллер: SATA» и нажмите красную крестообразную кнопку с надписью «Удалить выбранный контроллер хранилища».
После этого щелкните значок «Добавить новый контроллер хранилища» и выберите «Добавить контроллер SATA» из списка.
Затем нажмите кнопку «Добавить жесткий диск» и выберите «Создать новый диск».
После этого вам нужно создать новый виртуальный диск для вашей виртуальной машины. Убедитесь, что вы выбрали Динамически распределенные при создании виртуального жесткого диска. После завершения процесса вы должны получить файл .vdi в списке.
После этого нажмите кнопку «Добавить оптический привод» и выберите «Выбрать диск». Теперь вам нужно выбрать файл ISO. Если вы можете найти файл ISO в списке, выберите его оттуда. В противном случае нажмите кнопку «Добавить», перейдите к папке и выберите свой файл ISO.
Теперь нажмите кнопку ОК и загрузите вашу виртуальную машину. Вместо сообщения об ошибке вы получите несколько вариантов, подобных этому:
Если вы достигли этого этапа, вы можете создать новый раздел и запустить процесс установки Windows.
VirtualBox. Виртуальные диски. Их типы. Расширение виртуального носителя.
О проблеме
Во время работы с VBox так вышло, что однажды мне не хватило места на виртуальном диске. Почитав гайды в интернете, нашёл как увеличить размер диска. Только ничего не получилось. Оказалось, что при создании диска, был выбран фиксированный размер дискового пространства.
Задачи
- Разобраться с типами дисков
- Расширить виртуальный диск с фиксированным объёмом
- Завершить расширение диска в гостевой ОС
- Не потерять данные на расширяемом виртуальном диске
1. О типах виртуальных носителей
Выдержка из документации, приведена ниже. Ссылка на доку. Искать часть 5.2. Disk Image Files (VDI, VMDK, VHD, HDD)
Файл образа диска виртуальной машины находится на хостиг-системе и воспринимается гостевой системой, как жёсткий диск определённой геометрии. Когда гостевая ОС читает с диска или записывает на него, VBox перенаправляет запрос в файл образа.
Как и физический диск, виртуальный носитель имеет размер и ёмкость, которые необходимо указать при создании диска. Только в отличие от физического носителя его можно расширять.
VBox поддерживает типы виртуальных носителей:
- VDI. Собственный тип, формат контейнера жёсткого диска от VBox
- VMDK. Популярный открытый формат контейнера, используется многими другими продуктами виртуализации
- VHD. Тип виртуального носителя, который использует Microsoft
- HDD. Также поддерживаются файлы изображений Parallels версии 2
Варианты создания диска внезависимости от выбранного типа виртуального носителя:
- Фиксированный размер. Если создаём образ с фиксированным размером, то на хостинг-системе будет создан файл образа примерно такого же размера, как и емкость виртуального диска. Таким образом, для диска размером 10 ГБ у нас будет файл размером 10 ГБ
- Макимальный объём диска, расширить нельзя.
- Динамический размер. Изначально размер диска будет очень маленьким. Объём носителя будет увеличиваться каждый раз при записи на диск до тех пор, пока не достигнет максимальной ёмкости, выбранной при его создании
- Максимальный объём диска можно увеличить.
2. Решение проблемы
Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант — динамически расширяемый.
- Запустить VirtualBox.
- Открыть менеджер виртуальных дисков (сочетанием клавиш Ctrl + D)
- Во вкладке Жесткий диск, выбрать из списка тот, который расширяем
- Ниже, во вкладке Атрибуты, увеличиваем объём диска с помощью бегунка
- Так же можно увеличить объём диска, вручную прописав его размер в окошке справа от бегунка
- Подтверждаем
- После короткого ожидания, размер диска увеличен
- Далее необходимо запустить гостевую ОС и расширить диск уже там
Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант — фиксированный.
- Открыть менеджер виртуальных носителей
- Выбрать диск
- Сверху, кнопки с вариантами действий над диском
- «Копировать»
- В открывшемся окне необходимо открыть «Экспертный режим»
- В правой части окна «Хранение на жёстком диске»/»Storage on physical hard disk», нужно выбрать Динамически расширяемый вариант создания диска
- Подтвердить копирование
- Займет какое-то время
- В менеджере виртуальных носителей появится копия диска, только уже тип диска будет динамический.
- Выбрать диск и расширить его
- После расширения, копию расширенного диска необходимо примонтировать в виртуальной машине, вместо старого
3. Расширение дискового пространства в гостевой системе
Гостевая ОС, Windows
- Запустить гостевую ОС
- Открыть управление дисками.
- для Win7 — правым кликом по иконке Мой компьютер — Управление — Управление дисками
- для Win10 — правым кликом по иконке Windows/Пуск — Управление дисками
- Так же правым кликом выбрать диск, который необходимо расширить
- В контекстном меню, «Расширить том. «
- Готово
Гостевая ОС, думаю любой дистрибутив GNU/Linux
Я расширял в Debian-Arch подобных
- Загрузиться в live режиме
- Запустить GParted, если его нет, то:
sudo apt install gparted
sudo pacman -S gparted - Неиспользуемый раздел будет как-бы вне основного блока размеченного пространства
- Для расширения необходимо
- Выбрать раздел, у меня /dev/sda2
- Правым кликом — Расширить..
- Расширяем, подтверждаем. Сверху, где графическое отображение объёма диска, можно расширить раздел курсором
- Теперь появилась возможность расширить основной раздел, у меня /dev/sda5
- Расширяем так же, как и /dev/sda2
- Затем подтверждаем все действия, зелёная галочка сверху.
- Раздел расширен, перезагрузка
ИТ База знаний
Курс по Asterisk
Полезно
— Узнать IP — адрес компьютера в интернете
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Калькулятор инсталляции IP — АТС Asterisk
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Популярное и похожее
Курс по сетям
Как установить Android в VirtualBox
Как преобразовать физический сервер Linux в виртуальную машину VMware
Гайд по продуктам VMware
Самое интересное про Guest Additions в VirtualBox
Ошибка Host cannot communicate with all other nodes in vSAN enabled cluster в vSphere
Ошибки Cannot open the disk при включении виртуальной машины ESXi
30 полезных лайфхаков в VMware для админа
Еженедельный дайджест
Ошибка запуска виртуальной машины VMware: «Cannot open the disk»
Решаем проблему с дисками
3 минуты чтения
В этой статье рассмотрим как решить следующие неисправности:
Обучайся в Merion Academy
Пройди курс по сетевым технологиям
Начать
- Вам не удаётся включить виртуальную машину
- При включении виртуальной машины происходит сбой
- Вы видите ошибку: Где причина одна из следующего:
Решение
Ошибка №1: не удалось заблокировать файл.
Ошибка «не удалось заблокировать файл» означает, что файл открывается другим процессом и используемый Вами процесс не может открыть файл должным образом.
Это обычно происходит, если Вы:
- Пытаетесь запустить вторую виртуальную машину, используя тот же .vmx файл конфигурации виртуальной машины.
- Включаете виртуальную машину с подключенными дисками с помощью утилиты vmware-mount .
- Пытаетесь включить виртуальную машину через пользовательский интерфейс во время операции снимка.
- Пытаетесь добавить виртуальный диск к виртуальной машине, которая уже используется.
Ошибка №2: Родительский виртуальный диск был изменен с момента создания дочернего диска
Данная ошибка возникает, когда снимки находятся в плохом состоянии, либо из-за ручного вмешательства, либо из-за сбоя системы.
Ошибка №3: целевая файловая система не поддерживает большие файлы
Данная проблема возникает, если размер блока целевого хранилища данных не поддерживает VMDK такого же размера, как исходный. Чтобы устранить данную проблему, убедитесь, что целевое хранилище данных отформатировано с размером блока, достаточным для поддержки файла VMDK исходной машины.
Ошибка №4: не удалось открыть или создать файл отслеживания изменений
Эта проблема может возникнуть, если файл filename-ctk.vmdk был создан ранее и не был очищен.
Ошибка №5: не удается выделить память
Данная проблема может возникнуть, если в модуле VMFS не хватает места в куче.
Ошибка №6: указанный файл не является виртуальным диском
Данная проблема может возникнуть, если файл дескриптора .vmdk поврежден или отсутствует. Чтобы решить данную проблему, создайте новый файл дескриптора .vmdk для этого диска, а затем отмените регистрацию и заново зарегистрируйте виртуальную машину. Это гарантирует, что клиент vSphere определит правильный размер диска и виртуальная машина включится правильно.
Ошибка №7: недостаточно прав для доступа к файлу
Данная проблема обычно наблюдается в виртуальных машинах, расположенных на хранилищах данных NFS. Данная проблема может возникнуть из-за проблем с разрешениями в хранилище данных NFS.
Чтобы решить данную проблему, убедитесь, что хост имеет правильные разрешения на чтение / запись для доступа к экспорту NFS. Если в массиве хранения установлен параметр «Нет корневого квадрата» (No Root Squash), убедитесь, что данная опция включена, или обратитесь к администратору хранилища.
Виртуальная машина на VMWARE не видит виртуальный жест. диск