「Linuxコマンド - chroot」の版間の差分

ナビゲーションに移動 検索に移動
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>
以下のコマンドを実行する。<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のマウント先ディレクトリにコピーする。<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>
chrootコマンドを実行して、openSUSE Tumbleweed (PinePhone)を起動する。<br>
openSUSE Tumbleweed (PinePhone)の環境にchrootする。<br>
  sudo chroot /mnt qemu-aarch64 /bin/bash
  sudo chroot /mnt qemu-aarch64 /bin/bash
<br>
<br>
終了する場合は、openSUSE Tumbleweedのイメージファイルをアンマウントする。<br>
openSUSE Tumbleweed (PinePhone)の環境を終了する場合は、ターミナルから<code>exit</code>コマンドを実行した後、<br>
openSUSE Tumbleweed (PinePhone)のイメージファイルをアンマウントする。<br>
  sudo umount -fl /mnt
  sudo umount -fl /mnt
<br><br>
<br><br>

案内メニュー