qemu arm64 эмуляция на хосте x86, он застревает при загрузке ядра

Я пытаюсь эмулировать архитектуру ARM с помощью QEMU. Моей операционной системой является ubuntu 16.04, а гостевая ОС внутри эмулируемой машины также является ubuntu 16.04. Спецификации оборудования моей хост-системы:

Процессор: хост x86 Память: 16 GiB Тип ОС: 64-разрядный диск 500 ГБ

Я следил за этими ссылками: - https: // community .ubuntu.com / - https://wiki.linaro.org/LEG/UEFIforQEMU

Когда я следую этим шагам, он запускает оболочку и застревает при загрузке Linux:

UEFI Interactive Shell v2.287477C2-69C7-11D2-8E39-00A0C969723B 138FF62A0 EDK IIlProtocolInterface: 752F3136-4E16-4FDC-A22A-E5F46812F4CA 138FF1018 UEFI v2.60 (EDK II, 0x00010000)008-7F9B-4F30-87AC-60C9FEF5DA4E 13831C710 Mapping table FS0: Alias(s):HD1b:;BLK2: VenHw(837DCA9E-E874-4D82-B29A-23FE0E23D1E2,003E000A00000000)/HD(1,MBR,0x00000000,0x3F,0x25FC0) BLK4: Alias(s): VenHw(F9B94AE2-8BA6-409B-9D56-B9B417F53CB3) BLK0: Alias(s): VenHw(8047DB4B-7E9C-4C0C-8EBC-DFBBAACACE8F) BLK1: Alias(s): VenHw(837DCA9E-E874-4D82-B29A-23FE0E23D1E2,003E000A00000000) BLK3: Alias(s): VenHw(837DCA9E-E874-4D82-B29A-23FE0E23D1E2,003E000A00000000)/HD(2,MBR,0x00000000,0x26000,0x5DA000) Press ESC in 1 seconds to skip startup.nsh or any other key to continue. FSOpen: Open '\efi\boot\startup.nsh' Success FSOpen: Open '\efi\boot\startup.nsh' Success FSOpen: Open '\efi\boot\startup.nsh' Success Shell> Image dtb=fvp-base-gicv2-psci.dtb console=ttyAMA0,38400n8 earlyprintk=pl011,0x1c090000 debug uefi_debug ignore_loglevel rootwait root=/dev/vda2 rootfstype=ext4 rw FSOpen: Open '\Image' Success FSOpen: Open '\Image' Success FSOpen: Open '\Image' Success FSOpen: Open '\Image' Success FatDiskIo: Cache Page OutBound occurred! [Security] 3rd party image[0] can be loaded after EndOfDxe: VenHw(837DCA9E-E874-4D82-B29A-23FE0E23D1E2,003E000A00000000)/HD(1,MBR,0x00000000,0x3F,0x25FC0)/\Image. InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 138FA0040 Loading driver at 0x00136A9F000 EntryPoint=0x001374DE560 Loading driver at 0x00136A9F000 EntryPoint=0x001374DE560 InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 138FA0E98 ProtectUefiImageCommon - 0x38FA0040 - 0x0000000136A9F000 - 0x0000000000C12000 !!!!!!!! ProtectUefiImageCommon - CodeSegmentCount is 0 !!!!!!!! InstallProtocolInterface: 752F3136-4E16-4FDC-A22A-E5F46812F4CA 13EAEB740 EFI stub: Booting Linux Kernel... FSOpen: Open 'fvp-base-gicv2-psci.dtb' Success ConvertPages: range 13EAC0000 - 13EACFFFF covers multiple entries EFI stub: Using DTB from command line EFI stub: Exiting boot services and installing virtual address map... SetUefiImageMemoryAttributes - 0x000000013BD60000 - 0x0000000000040000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x000000013BD10000 - 0x0000000000040000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x000000013BC20000 - 0x00000000000E0000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x0000000138690000 - 0x0000000000040000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x00000001385F0000 - 0x0000000000040000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x0000000138550000 - 0x0000000000040000 (0x0000000000000008) SetUefiImageMemoryAttributes - 0x00000001384B0000 - 0x0000000000040000 (0x0000000000000008)

Я не могу понять, почему он так застрял. любое предложение, как его решить?

0
задан 12 December 2017 в 21:30

0 ответов

Другие вопросы по тегам:

Похожие вопросы: