この投稿は2025年10月23日16:06にSummerによって最後に編集されました。
ARMアーキテクチャUbuntu仮想マシン(QEMU)インストールおよびSSH設定チュートリアル
1. 予備準備 1. 依存関係ツールをインストールする Sudo APTアップデート Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system
2. 必要な書類をダウンロードしてください - EFIファームウェアファイルのダウンロード WGEThttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd - ARM アーキテクチャのUbuntuイメージ(アドレス)をダウンロードしてください:https://cn.ubuntu.com/download/server/step1#architectures バージョンを選択し:ubuntu-24.04.2-live-server-arm64.iso
3. 仮想マシンディスクの作成 qemu-img create -f qcow2 ubuntu.img 60G
4. 文書の構成 以下の3つのファイルを同じディレクトリに入れます: - QEMU_EFI.fd(EFIファームウェア) - Ubuntu.img(仮想マシンディスク) - ubuntu-24.04.2-live-server-arm64.iso(Ubuntuシステムイメージ)
2. 初回起動(Ubuntuシステムのインストール) 仮想マシンを起動し、システムインストールプロセスに入るには以下のコマンドを実行してください: sudo qemu-system-aarch64 \ -M 4096 \ -CPU Cortex-A57 \ -SMP 4 \ -ミ・ヴィルト \ -BIOS /USR/share/qemu-efi-aarch64/QEMU_EFI.fd \ -drive file=ubuntu.img,format=qcow2,if=virtio \ -CDROM ubuntu-24.04.3-live-server-arm64.iso \ -Device virtio-net-device,netdev=net0 \ -netdev user,id=net0,hostfwd=TCP::2622-:22 \ -ノグラフィック ヒント:インストールウィザードに従ってシステム設定を完了し、ユーザー名(例SM)とパスワードを設定してください。
3. 再開(インストール済みシステム) システムがインストールされた後は、起動時にディスクイメージをロードする必要がなく、コマンドは以下の通りです: sudo qemu-system-aarch64 \ -M 4096 \ -CPU Cortex-A57 \ -SMP 4 \ -ミ・ヴィルト \ -BIOS /USR/share/qemu-efi-aarch64/QEMU_EFI.fd \ -drive file=ubuntu.img,format=qcow2,if=virtio \ -Device virtio-net-device,netdev=net0 \ -netdev user,id=net0,hostfwd=TCP::2622-:22 \ -ノグラフィック
4. SSH接続問題の解決(エラー:ピアによる接続リセット) 1. ポートステータスの確認 sudo lsof -i :2622
2. openssh-serverをインストール(「候補なし」問題を解決) a. ソフトウェアソースの追加 sudo nano /etc/apt/sources.list ファイルに追加して保存してください: デブhttp://archive.ubuntu.com/ubuntu/Noble-Updates メイン制限宇宙マルチバース デブhttp://archive.ubuntu.com/ubuntu/ノーブルバックポートの主要な制限付き宇宙マルチバース デブhttp://security.ubuntu.com/ubuntu/ノーブル・セキュリティ メイン・リディテッド・ユニバース マルチバース
b. 設置サービス Sudo APTアップデート sudo apt install openssh-server
3. SSHサービスの開始 a. サービスの状況を確認する sudo systemctl status ssh (アクティブ:非アクティブ(死亡))
b. サービスの開始 sudo systemctl start ssh
4. SSH接続のテスト(成功) SSH -P 2622 sm@localhost (ログイン時に設定したパスワードを入力してください)
|