13,009
回編集
7行目: | 7行目: | ||
sudo zypper install qemu-arm qemu-linux-user qemu-uefi-aarch64 | sudo zypper install qemu-arm qemu-linux-user qemu-uefi-aarch64 | ||
<br> | <br> | ||
x86またはx64のPCを使用している場合、ARMバイナリのQEMU変換を設定する。<br> | |||
もし、ARM PCを使用している場合は、この操作は行わない。<br> | |||
sudo qemu-binfmt-conf.sh | sudo qemu-binfmt-conf.sh | ||
<br> | <br> | ||
25行目: | 26行目: | ||
sudo cp /run/netconfig/resolv.conf /mnt/etc/ | sudo cp /run/netconfig/resolv.conf /mnt/etc/ | ||
<br> | <br> | ||
AArch64命令セットをエミュレートするために必要なファイルを、openSUSE Tumbleweed (PinePhone)のマウント先ディレクトリにコピーする。<br> | |||
sudo cp /usr/bin/qemu-aarch64-binfmt /usr/bin/qemu-aarch64 /mnt/usr/bin/ | sudo cp /usr/bin/qemu-aarch64-binfmt /usr/bin/qemu-aarch64 /mnt/usr/bin/ | ||
<br> | <br> | ||
openSUSE Tumbleweed (PinePhone)の環境にchrootする。<br> | |||
sudo chroot /mnt qemu-aarch64 /bin/bash | sudo chroot /mnt qemu-aarch64 /bin/bash | ||
<br> | <br> | ||
openSUSE Tumbleweed (PinePhone)の環境を終了する場合は、ターミナルから<code>exit</code>コマンドを実行した後、<br> | |||
openSUSE Tumbleweed (PinePhone)のイメージファイルをアンマウントする。<br> | |||
sudo umount -fl /mnt | sudo umount -fl /mnt | ||
<br><br> | <br><br> |