Допустим, у меня есть несколько жестких дисков, и на каждый из них нужно установить свою собственную ОС, и у меня есть компьютер с Windows, и я также могу производить горячую замену этих жестких дисков. Можно ли, например, взять ISO-образ Ubuntu, смонтировать его, А ЗАТЕМ установить ОС на жесткий диск, не создавая загрузочный USB-накопитель, перезапустить Windows, загрузиться с USB-накопителя, а затем использовать его для установки на этот жесткий диск?
Идея заключается в том, чтобы взять любой установочный ISO-образ и как бы эмулировать его, чтобы я мог запустить его так, как будто я запускаю его как загрузочный диск, но вместо этого внутри Windows (или любой другой ОС), а затем использовать его для установки ОС.
решение1
Вы можете запустить ISO-образ внутри программного обеспечения виртуальной машины (например,VirtualBox), подключив жесткие диски к виртуальной машине и выполнив обычную процедуру установки.
Как установить ОС на сырой диск с помощью VirtualBox
- Подключите жесткий диск к компьютеру.
- Открытые окнаУправление диском ( Win+ X> Управление дисками)
Определите номер вашего диска. Например, в случае с картинкой ниже номер диска, который нас интересует, — #0 (представьте, что его
C:
там нет). Номер диска вы можете увидеть слева, в списке внизу.Откройте командную строку.с правами администратораи запустите
diskpart
:Выбираем интересующий нас диск (номер должен совпадать с указанным ранее):
DISKPART> select disk 0
Отключитьдиск:
DISKPART> offline disk
Сделайте диск доступным для записи:
DISKPART> attributes disk clear readonly
Выход
diskpart
: DISKPART> выходСоздайте файл VMDK для вашего жесткого диска с помощью командной строки.с правами администратора:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\PATH\WHERE\SAVE\theImage.vmdk -rawdisk \\.\PhysicalDrive0
Обратите внимание, что вам необходимо заменить номер
\PhysicalDrive0
на номер диска, найденный в шаге 3.Откройте VirtualBox и создайте новую виртуальную машину с файлом диска, который мы только что создали. Если у вас возникли проблемы(VERR_ACCESS_DENIED), попробуйте открыть VirtualBox с правами администратора.
После создания войдите в настройки машины (пока не запуская ее) и перейдите вХранилище. Добавьте туда ISO-образ ОС, которую хотите установить:
Запустите виртуальную машину и продолжайте установку ОС как обычно. Диск и разделы, которые появятся в программе установки, будут с жесткого диска, который мы использовали во всем этом процессе.
Вот и все!