Emulating ARM64 Raspberry Pi Image using QEMU

  Рет қаралды 49,298

Source Meets Sink

Source Meets Sink

Күн бұрын

Пікірлер: 44
@xrayonthemove
@xrayonthemove 2 жыл бұрын
Brilliant video!! Thanks a ton; keep uplaoding more!
@paulwratt
@paulwratt 2 жыл бұрын
umm.. why "delete patition" method? why not _truncate_ with "parted"? or use the same "expand partition" command that RPi (and others) use (resize2fs)?
@MegaGnoon
@MegaGnoon 2 жыл бұрын
apt-update is not working with me, its giving me some error about the keys
@fireice_gaming9088
@fireice_gaming9088 2 жыл бұрын
Really you made it very simple thanks Dear !!
@computersindia
@computersindia 2 жыл бұрын
Excellent Presentation!!!
@asabhish
@asabhish Жыл бұрын
You are using qemu-system-aarch64 in the command, and the memory is 1GB, I am guessing the raspberry Pi guest is 3B model. Can you please confirm if the network configuration that you did for the guest Raspberry Pi system is NAT network? Because you have not mentioned the broadcast range of your host system, I am slightly confused. I am looking for some help regarding a public bridged network between my emulated guest Raspberry Pi and my host Linux system, so that I am able to see my emulated system as a separate LAN device in my router. I have had some luck with bridged network while emulating older models (qemu-system-arm with 256 MB RAM). But for some reason, the 1G aarch64 variant doesn't click, no matter what! Please share any insight that you might have regarding this. Thx
@faiqueali
@faiqueali 10 ай бұрын
I am getting (initramfs) error, maybe it is not able to find the partition when I worte blkid it shows nothing. or I guess there is no partition created. when I open the /etc/fstab file there is some other type of entries which I change to /dev/vda1 and vda2.
@sagarhp2350
@sagarhp2350 7 ай бұрын
Hi , I'm getting the same error (initramfs) , did you find any solution.. ??
@anirudhreddy7671
@anirudhreddy7671 3 жыл бұрын
can we put -m 4096 and -cpus 4 i.e for no.of cores?
@kabirakzaman
@kabirakzaman 2 жыл бұрын
yes
@vinylmike
@vinylmike 3 жыл бұрын
Hello. I am trying to follow your video but am getting stuck. Which ARM64 image should I grab for a RPi4?
@anwarghammam8380
@anwarghammam8380 3 жыл бұрын
hello Michael, any new information about RPi4 ?
@vitaliye86
@vitaliye86 Жыл бұрын
On windows I can start?
@anwarghammam8380
@anwarghammam8380 3 жыл бұрын
what about emulating more than one instance, what should we change?
@Jojo-nf1yk
@Jojo-nf1yk 2 жыл бұрын
Hello, fantastic video, really thank you for your sharing. My problem is that I don't have the enp0s1 (or s2) network interface set even if I created the 2 files (/etc/network/interface.d/enp0s1 (and 2). My interface is present but without ip address. I don't understand what happens. Could you help me ? Could I try some commands to test my install and or my host (ubuntu 20.04) , for example ? Thank you so much...
@Jojo-nf1yk
@Jojo-nf1yk 2 жыл бұрын
An issue: I removed all the lines "pre-up ..." into enp0s1 and enp0s2 file and it works fine...
@donFcc
@donFcc 2 жыл бұрын
hello bro, good video, I tried to install WINEHQ in an ARM64 installation and I couldn't do it. can you make a video about it?
@Jojo-nf1yk
@Jojo-nf1yk 2 жыл бұрын
Hello again, when I add the line for the ssh connection into the launch script, I have 2 problems: 1. my enp0s1 ip address is not set anymore and 2. the ssh root@localhost -p 2222 gives me: kex_exchane_identification : read : connection reset by peer. Could you help me, please ?
@JoaoSoares-rz2gm
@JoaoSoares-rz2gm Жыл бұрын
This is a bit late, but did u find a fix for this?
@fireice_gaming9088
@fireice_gaming9088 2 жыл бұрын
Getting below warning while executing launch.sh WARNING: Image format was not specified for '2018-01-08-raspberry-pi-3-buster-PREVIEW.img' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. Please help me to resolve this.
@moondashgang
@moondashgang 2 жыл бұрын
I faced the same issue but after adding "format=raw" and removing the space between them, it works properly.
@ANIRUDHANJANA-y4i
@ANIRUDHANJANA-y4i Жыл бұрын
Can we add a GPU passthrough to this raspberry PI setup such that I can run complex deep learning algorithms on this emulation (irl Raspberry Pi uses Google Coral to allow Raspberry PI to run deep learning based algorithms) If this is possible could you please the link of your source of info on this?
@Angeltiktok-zh1el
@Angeltiktok-zh1el 3 ай бұрын
You want a burger and fries with that?
@maboswansong856
@maboswansong856 Жыл бұрын
Hi! is it possible to install windows arm64 ? Ty ;)
@roshanprakash9357
@roshanprakash9357 3 жыл бұрын
I am doing this on my virtualbox and I am getting the following error while executing 'ssh root@localhost -p 2222' : kex_exchane_identification : read : connection reset by peer kindly suggest a solution for it
@totallynotbluu
@totallynotbluu 3 жыл бұрын
This tutorial is for QEMU, that is totally different than VirtualBox
@adstrel
@adstrel 3 жыл бұрын
If you use the "Network bridge" configuration, then you should be able to connect to the VM directly (ssh root@VM_IP), if you use NAT, then you need to configure the port forwarding in the Network Settings menu (2222 -> 22 and then use your command).
@Adsenseonay
@Adsenseonay 9 ай бұрын
bro why i know this voice from somewhere....
@evidencemonday5948
@evidencemonday5948 3 жыл бұрын
Anyone had this sudo permission error when trying to write changes to /etc/network/interfaces.d/enp0s1. Error message: error writing /etc/network/interfaces.d/enp0s1: read only file systme
@blahdelablah
@blahdelablah 3 жыл бұрын
Did the "append" line include "rw"? Using the example from this video: "-append 'root=/dev/vda2 noresume rw'"
@zaspanyflegmatyk2446
@zaspanyflegmatyk2446 2 жыл бұрын
For some reason I dont have vmlinuz, can anyone help?
@paulwratt
@paulwratt 2 жыл бұрын
because a _standard_ RPi sd-image _does not have those files in the 2nd partition_ ..
@bobbilisarathkumar220
@bobbilisarathkumar220 Жыл бұрын
@@paulwratt what we do if this is the case
@paulwratt
@paulwratt Жыл бұрын
@@bobbilisarathkumar220 they are supposed to be in the 1st Partition, which is the Boot folder on X86 OS. on RPi they are not called "vmlinuz" unless you build them, with say "buildroot" or "uboot" which _do_ produce "vmlinuz"
@old2wang151
@old2wang151 3 жыл бұрын
i'm sorry your keyboard dont equip with tab.
@abdulshaikh6807
@abdulshaikh6807 4 жыл бұрын
Did you take online class
@sourcemeetssink2073
@sourcemeetssink2073 4 жыл бұрын
Abdul Shaikh Please Check theoffensivelabs.com
@linux-tut
@linux-tut 2 жыл бұрын
Guide to run Linux and Secure OS: kzbin.info/www/bejne/o2m6nYaXo6x3ras kzbin.info/www/bejne/eYiqY4qrhK-nf8U kzbin.info/www/bejne/fKXLdYiJjJish7s
@priyankachauhan8710
@priyankachauhan8710 3 жыл бұрын
mount: /mnt/rasparm64: wrong fs type, bad option, bad superblock on /dev/loop10, missing codepage or helper program, or other error how can i resolve the above error
@priyankachauhan8710
@priyankachauhan8710 3 жыл бұрын
resolved
@starterh1684
@starterh1684 3 жыл бұрын
​@@priyankachauhan8710 Showing the solution is good manners on the Internet.
@paulplayai2673
@paulplayai2673 3 жыл бұрын
How to Install qemu-system-arm in Ubuntu 18.04 Install qemu-system-arm by entering the following commands in the terminal: sudo apt update sudo apt install qemu-system-arm
@jondoough
@jondoough 11 ай бұрын
No gui? bad demo
@vishwar2671
@vishwar2671 2 жыл бұрын
why fdisk is not working for me ~/rasb$ sudo fdisk -l 2022-09-06-raspios-bullseye-arm64-lite.img fdisk: cannot open 2022-09-06-raspios-bullseye-arm64-lite.img: Operation not permitted
QEMU: Emulating Your Way to Success - Ben Dooks, Codethink
40:59
The Linux Foundation
Рет қаралды 6 М.
#07 - How To Emulate Firmware With QEMU - Hardware Hacking Tutorial
44:50
What's in the clown's bag? #clown #angel #bunnypolice
00:19
超人夫妇
Рет қаралды 44 МЛН
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 33 МЛН
Человек паук уже не тот
00:32
Miracle
Рет қаралды 2,9 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 21 МЛН
the Raspberry Pi 5
17:57
NetworkChuck
Рет қаралды 1,1 МЛН
QEMU/KVM for absolute beginners
17:50
Veronica Explains
Рет қаралды 553 М.
QEMU for Linux kernel developers
13:56
Johannes 4GNU_Linux
Рет қаралды 10 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 662 М.
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,6 МЛН
Cross compiling for arm or aarch64 on Debian or Ubuntu
12:03
jensd_be
Рет қаралды 47 М.
TailsOS Guide For The Ultra Paranoid
35:32
Mental Outlaw
Рет қаралды 447 М.
Preparing Machine Images for qemu/KVM
34:19
octetz
Рет қаралды 16 М.
What's in the clown's bag? #clown #angel #bunnypolice
00:19
超人夫妇
Рет қаралды 44 МЛН