![]() NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) PID hash table entries: 512 (order: -1, 2048 bytes)ĭentry cache hash table entries: 16384 (order: 4, 65536 bytes) Log_buf_len total cpu_extra contributions: 12288 bytes Log_buf_len individual max cpu contribution: 4096 bytes Percpu: Embedded 16 pages/cpu s36544 r8192 d20800 u65536īuilt 1 zonelists, mobility grouping on. Linux version 4.14.52 (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1 bzr2650 - Linaro GCC 2014.03)) #2 SMP Thu Jan 31 00:47:ĬPU: ARMv7 Processor revision 0 (ARMv7), cr=10c5387dĬPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Loading Device Tree to 67cc0000, end 67cc6963. Loading Ramdisk to 67cc7000, end 67e6a7e8. Image Type: ARM Linux RAMDisk Image (gzip compressed) # Loading init Ramdisk from Legacy Image at 623cf740. TFTP error: trying to overwrite reserved memory. *** Warning: no boot file name using '0A00020F.img' *** Warning - bad CRC, using default environmentĭHCP client bound to address 10.0.2.15 (13 ms) ![]() Pulseaudio: set_sink_input_volume() failed -netdev user,hostfwd=tcp:127.0.0.Qemu-system-arm -M vexpress-a9 -kernel u-boot -serial stdio -append "console=ttyAMA0,115200".-device virtio-net-device,netdev=net0 - create a virtual network device.-drive file=user-data.img,format=raw - use the configuration data image file.-device virtio-blk-device,drive=hd0 - mount drive from above as a block device.-drive if=none,file=,id=hd0 - use the Ubuntu image file.-bios QEMU_EFI.fd - use the firmware downloaded above.qemu-system-aarch64 -m 2048 -cpu cortex-a72 -smp 4 -M virt -nographic - run the ARM64 virtual platform emulator with 2GB RAM and 4 Cortex-A72 cores with no GUI support.qemu-system-aarch64 -m 2048 -cpu cortex-a72 -smp 4 -M virt -nographic -bios QEMU_EFI.fd -drive if=none,file=,id=hd0 -device virtio-blk-device,drive=hd0 -drive file=user-data.img,format=raw -device virtio-net-device,netdev=net0 -netdev user,hostfwd=tcp:127.0.0.1:2222-:22,id=net0 Wait until the output settles down (even after you see the login prompt, as the post-boot config may not have completed yet). Run the below to boot the image, you will some some benign errors at startup. The user-data.img file was created for password authentication as outlined in Launch the emulator from the working directory The tool used to convert the config text file into an image file only runs on Linux, so I've attached a user-data.imgįile (and the text file used to create it) in a zip file to this Gist.Įxtract the user-data.img file to the working directory. The Ubuntu server images require configuration data be provided as an image, such as setting auth credentials. Copy the QEMU_EFI.fd firmware image from.The CPUs the AArch64 emulator can emulate): qemu-system-aarch64 -M virt -cpu help Put C:\Program Files\qemu on your PATH, and run the below to check it's working (which will list out Install for Windows from (I used qemu-w64-setup-20181211.exe) Below are the steps to get an ARM64 version of Ubuntu running in the QEMU emulator on Windows 10.
0 Comments
Leave a Reply. |