Перейти к содержимому

Booting from local disk virtualbox что делать

  • автор:

qemu booting from hard disk.

host — mint 17, guest — winxp, которая установлена на vdi под virtualbox и там работает ок
Хочу этот vdi запустить в qemu, но висит (и грузит ЦПУ) при старте, говоря «booting from hard disk. »; если убрать опцию -enable-kvm то еще выдает сразу что-то типа «read error occurred press CTRL+ALT+DEL to restart».
Предыстория еще такая:

  • сначала в vbox настройки были стандартные: в «носители» IDE с cdrom’ом, SATA — с двумя vdi
  • потом попробовал запустить это в qemu, после логотипа форточек вылетал синий экран
  • далее открыл вбокс — настройки, и там все диски переместились в IDE
  • переделал как было, перестала запускаться
  • вернул опять в IDE — работает.

и вот теперь хочу в qemu. как-то так. пробовал конвертировать в raw, qcow2, разные настройки через virt manager менять. всё одно. как запустить мне этот диск в qemu?

embk55
10.03.18 17:33:44 MSK

virtualbox.org

Hello,
i installed VirtualBox on my other Laptop and there it dont work. First i had to enable Intel Virtulization in BIOS.
Now i can start VM. But as soon i mount a CD or a hard disk from an existing VM from another PC it dont start.

VMMDev: Guest Log: BIOS: Booting from Hard Disk.

and then nothing, i can wait for 30 minutes and when i try to do anyting i just freeze

suggestions for this problem?

I want to start win10 64 bit. 00:00:11.713377 VMMDev: Guest Log: BIOS: Booting from CD-ROM.

or i copied a working VM from another pc and then the VMMDev: Guest Log: BIOS: Booting from Hard Disk.

socratis Site Moderator Posts: 27330 Joined: 22. Oct 2010, 11:03 Primary OS: Mac OS X other VBox Version: PUEL Guest OSses: Win(*>98), Linux*, OSX>10.5 Location: Greece

Re: VM freeze after Booting from Harddisk

Post by socratis » 7. Sep 2019, 20:26

  • Start the VM from cold-boot (not from a paused or saved state) / Observe or recreate the problem / Shutdown the VM (force close it if you have to).
  • With the VM completely shut down (not paused or saved), right-click on the VM in the VirtualBox Manager and select «Show Log».
  • Save only the first «VBox.log», ZIP it and attach it to your response. See the «Upload attachment» tab below the reply form.

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

DHigh Posts: 4 Joined: 7. Sep 2019, 15:10

Re: VM freeze after Booting from Harddisk

Post by DHigh » 7. Sep 2019, 21:52

Hello,
the prolem is im not able to shut it down, when i «put a cd in».
i post a log without cd and the log with cd. but it’s cancelled.

thank you for you answer

Attachments logs.zip (40.97 KiB) Downloaded 17 times
DHigh Posts: 4 Joined: 7. Sep 2019, 15:10

Re: VM freeze after Booting from Harddisk

Post by DHigh » 15. Sep 2019, 09:05

in Windows error log i found this:
Der Treiber hat einen internen Treiberfehler auf \Device\VBoxNetLwf gefunden.

«The driver found an internal drivererror on \Device\VBoxNetLwf,

i still found anything to get it working

socratis Site Moderator Posts: 27330 Joined: 22. Oct 2010, 11:03 Primary OS: Mac OS X other VBox Version: PUEL Guest OSses: Win(*>98), Linux*, OSX>10.5 Location: Greece

Re: VM freeze after Booting from Harddisk

Post by socratis » 15. Sep 2019, 11:03

DHigh wrote: «The driver found an internal drivererror on \Device\VBoxNetLwf,
Not a real problem, see ID Event 12 for VBoxNetLwf.

You have assigned all your CPUs to the VM. The host is going to run low on resources, since VirtualBox cares about physical processors (cores), not logical ones (threads). See «CPU Cores versus threads» and «Why is it a bad idea to allocate as many VCPUs as there are physical CPUs?».

Just check the link for your CPU above, and make sure you read the text in the «?» next to the «# of Cores» and «# of Threads» in that Intel page.

00:00:03.569398: HMR3Init: Attempting fall back to NEM: VT-x is not available 00:00:03.673511 NEM: WHvCapabilityCodeHypervisorPresent is TRUE, so this might work.

Image

It seems that you have a Hyper-V component enabled. You can tell if this is true from the status bar where the «slow» icon () shows. Look at the topic «I have a 64bit host, but can’t install 64bit guests» for some Hyper-V enablers that we’re aware of so far.

Image

If VirtualBox is running without Hyper-V enabled, where proper, hardware virtualization is actually available, then the standard virtualization icon () would show.

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

DHigh Posts: 4 Joined: 7. Sep 2019, 15:10

Re: VM freeze after Booting from Harddisk

Post by DHigh » 15. Sep 2019, 22:28

Thanks for the answer,

i read it and tried it with only 1 cpu and same behaviour. I’ve set it on 2 CPUs because on the last laptop windows made some problems while installation until i havent set all Host CPUs to the VM.

Even when i Set Paravirtualisation on KVM it dont work. I tired all other options, too. Same behaviour. Im kinda dunno what to do, because the logs are just saying booting CD or booting HDD and then nothing. In taskmanager its saying nothing. Until i try to interact. Like closing or change setting. Then it freeze and in taskmanager saying inactive.
It’s showing the green icon with the turtle.

When i don’t mount a device, its saying FATAT: No bootable medium found! System halted.
Then i can shut it down without freeze.

socratis Site Moderator Posts: 27330 Joined: 22. Oct 2010, 11:03 Primary OS: Mac OS X other VBox Version: PUEL Guest OSses: Win(*>98), Linux*, OSX>10.5 Location: Greece

Re: VM freeze after Booting from Harddisk

Post by socratis » 19. Sep 2019, 21:02

DHigh wrote: It’s showing the green icon with the turtle.
You need to address that. Read the linked article again.
DHigh wrote: When i don’t mount a device, its saying FATAT: No bootable medium found! System halted.

Obviously! You don’t have an OS installed, you don’t provide a bootable medium, what exactly were you expecting?

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

Загрузка на виртуальный жесткий диск. Добавьте VHDX или VHD в меню загрузки.

Встроенная загрузка позволяет создать виртуальный жесткий диск (VHDX), установить на него Windows, а затем загрузить его на компьютере параллельно с существующей установкой или на новом устройстве.

VHDX с собственной загрузкой можно использовать в качестве работающей операционной системы на назначенном оборудовании без какой-либо другой родительской операционной системы. Это отличается от сценария, в котором VHDX подключается к виртуальной машине на компьютере с родительской операционной системой.

Собственная загрузка для Windows 10 или более поздних версий требует формата VHDX, а не VHD.

VHDX-файлы можно применять к компьютерам или устройствам без других установок Windows без виртуальной машины или низкоуровневой оболочки. (Гипервизор — это слой программного обеспечения в операционной системе, на котором выполняются виртуальные компьютеры.) Это обеспечивает большую гибкость при распределении рабочих нагрузок, так как для управления образами виртуальных машин и назначенным оборудованием можно использовать один набор средств.

Вы также можете развернуть VHDX на компьютере, на котором уже установлена оси Windows, и использовать меню загрузки для выбора между существующей версией Windows или версией на VHD.

Дополнительные сведения об использовании VHDX-файлов в корпоративной среде см. в статье Общие сведения о виртуальных жестких дисках с собственной загрузкой.

Предварительные требования

  • Компьютер технического специалиста с установленными на нем средствами windows Assessment and Deployment Kit (Windows ADK).
  • Универсальный образ Windows (. WIM-файл). Дополнительные сведения см. в статье Sysprep (обобщение) установки Windows.
  • Загрузочный диск Windows PE. Дополнительные сведения см. в статье WinPE: создание загрузочного usb-накопителя.
  • Конечный компьютер или устройство, на котором устанавливается VHDX. Для этого устройства требуется 30 ГБ или более свободного места на диске. VHDX можно установить на устройстве, где уже установлены другие операционные системы, или в качестве единственной операционной системы на устройстве.

Шаг 1. Создание VHDX из diskpart

На компьютере технического специалиста:

    В командной строке откройте Diskpart.

diskpart 
create vdisk file=C:\windows.vhdx maximum=25600 type=fixed 
attach vdisk 
create partition primary format quick label=vhdx assign letter=v 
exit 

Шаг 2. Применение образа Windows к виртуальному жесткому диску

На компьютере технического специалиста примените обобщенный образ Windows к основной секции VHDX, созданной и подключенной на шаге 1.

Dism /Apply-Image /ImageFile:install.wim /index:1 /ApplyDir:V:\ 

Шаг 3. Отсоедините виртуальный жесткий диск, скопируйте его на новое устройство и подключите (необязательно)

VHDX можно развернуть на устройстве, на котором уже установлена копия Windows, или очистить и подготовить жесткий диск конечного компьютера к использованию VHD.

Отсоедините VHDX и сохраните его в сетевой папке или на диске хранилища.

  1. Используйте diskpart, чтобы отсоединить виртуальный диск от компьютера технического специалиста.
diskpart select vdisk file=C:\windows.vhdx detach vdisk exit 
net use n: \\server\share\ md N:\VHDs copy C:\windows.VHDX n:\VHDs\ 

Очистка и подготовка нового устройства к загрузке в машинном коде

На целевом компьютере:

  1. Используйте загрузочный ключ WinPE для загрузки целевого компьютера в WinPE.
  2. Очистите и подготовьте жесткий диск конечного компьютера. Создайте системный раздел (S) и раздел main (M), в котором будет храниться VHDX. UEFI:

diskpart select disk 0 clean convert gpt rem == 1. System partition ========================= create partition efi size=100 format quick fs=fat32 label="System" assign letter="S" rem == 2. Microsoft Reserved (MSR) partition ======= create partition msr size=128 rem == 3. Main partition =========================== create partition primary format quick fs=ntfs label="Main" assign letter="M" exit 

BIOS:

diskpart select disk 0 clean rem == 1. System partition ====================== create partition primary size=100 format quick fs=ntfs label="System" assign letter="S" active rem == 2. Main partition ======================== create partition primary format quick fs=ntfs label="Main" assign letter="M" exit 
net use N: \\server\share 
copy N:\VHDs\Windows.vhdx M: 

Присоединение VHDX

  1. При загрузке в WinPE подключите VHDX к конечному компьютеру.
diskpart select vdisk file=M:\windows.vhdx attach vdisk 
list volume select volume 3 assign letter=v 

Шаг 4. Добавление загрузочной записи

  1. На конечном компьютере откройте Diskpart (при необходимости) и найдите буквы диска VHDX и системного раздела, например V и S.
diskpart list volume exit 
V:\ cd v:\windows\system32 bcdboot v:\windows /s S: /f UEFI 

BIOS:

V: cd v:\windows\system32 bcdboot v:\windows /s S: /f BIOS 

Mint 9.1. Запуск Windows 10 в VirtualBox с реального раздела жесткого диска

Постепенно перехожу на Linux. Но есть вещи, которые нужно делать в Windows 10. Каждый раз перегружаться в Windows, а потом обратно в Linux, занимает много времени (диск не SSD).

Хотелось бы сделать возможным запуск Windows 10 в VirtualBox из Linux Mint с реального раздела жесткого диска.

Как это можно сделать? Если можно, напишите по шагам (В Линукс пока чайник хотя немного продвинутый). Ниже информация о системе.

1) Linux Mint 9.1 и Windows 10 на одном жестком диске на разных разделах

2) В Linux Mint установлен VirtualBox 6.0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *