QEMU cross-platform chroot

Fórumok

Adott egy nem bootolo ARM64 rendszer, amirol a konzolon annyit sikerult megallapitani, hogy filerendszerre var. Nalam a megoldas az fstab javitasaban es az initrd ujrageneralasaban rejlett, de nem ez a lenyeg itt.

A kiindulo alap:
- openSUSE x86_64 host
- openSUSE aarch64 'idegen' filerendszerek mountolva /mnt ala
- host pseudo-filerendszerek (/proc /sys /dev /dev/pts) mountolva az 'idegen' rootfs ala
- qemu-arm, qemu-linux-user csomagok (elobbi tartalmazza az aarch64-et is openSUSE-n)

Nalam az alabbi lepesekre volt szukseg:


cp /usr/bin/qemu-aarch64* /mnt/usr/bin/
qemu-binfmt-conf.sh
chroot /mnt /usr/bin/qemu-aarch64 /bin/bash

Kb ennyi.

Linkek/Forras:
http://blog.thijsbroenink.com/2015/10/emulate-file-system-with-differen…
https://en.opensuse.org/HCL:Chroot