如何在 Android 手机上安装飞牛OS (FNOS)
如何在 Android 手机上安装飞牛OS (FNOS)

如何在 Android 手机上安装飞牛OS (FNOS)

前提要求:

  • 安装 Termux 或者类似的终端模拟器应用。
  • 安装了 QEMU。

步骤一:安装 QEMU 及必要工具

  1. 打开 Termux 或其他终端应用。
  2. 执行以下命令更新软件包列表并升级:

pkg update -y && pkg upgrade -y

3. 安装 QEMU 和其他依赖:

pkg install qemu-utils qemu-common qemu-system-x86_64-headless wget -y

步骤二:下载飞牛OS (FNOS) ISO 文件

  1. 创建一个目录来存放文件:

mkdir fnos && cd fnos

2. 下载飞牛OS (FNOS) 的 ISO 文件:

wget https://iso.liveupdate.fnnas.com/x86_64/trim/TRIM-0.8.47-823.iso

步骤三:创建虚拟磁盘

  1. 创建一个 50GB 的虚拟硬盘文件:

qemu-img create -f qcow2 fn.qcow2 50G

步骤四:启动 QEMU 虚拟机进行飞牛OS 安装

  1. 使用以下命令启动 QEMU 虚拟机,开始安装飞牛OS:

qemu-system-x86_64 -machine q35 -m 4096 -smp cpus=4 -cpu qemu64 \ -drive if=pflash,format=raw,read-only=on,file=$PREFIX/share/qemu/edk2-x86_64-code.fd \ -netdev user,id=n1,dns=119.29.29.29,hostfwd=tcp::2222-:22,hostfwd=tcp::5678-:5678,hostfwd=tcp::5666-:5666 \ -device e1000,netdev=n1 -cdrom TRIM-0.8.47-823.iso fn.qcow2

2. 等待虚拟机启动并进入飞牛OS的安装界面。

步骤五:完成安装

  1. 在虚拟机中完成飞牛OS的安装过程。你可以通过 QEMU 中的终端与虚拟机交互。
  2. 完成安装后,你可以使用以下命令启动虚拟机:

qemu-system-x86_64 -machine q35 -m 4096 -smp cpus=4 -cpu qemu64 \ -drive if=pflash,format=raw,read-only=on,file=$PREFIX/share/qemu/edk2-x86_64-code.fd \ -netdev user,id=n1,dns=119.29.29.29,hostfwd=tcp::2222-:22,hostfwd=tcp::5678-:5678,hostfwd=tcp::5666-:5666 \ -device e1000,netdev=n1 fn.qcow2

注意事项:

  • 内存设置:根据你的设备性能,可以适当调整 -m 4096(即 4GB 内存)中的数字。
  • CPU设置:你可以调整 -smp cpus=4 来设置虚拟机的 CPU 核数,确保你的设备有足够的资源。

总结

通过以上步骤,你可以在 Android 设备上通过 QEMU 虚拟化技术成功安装飞牛OS。

4条评论

  1. fred

    谢谢博主!上面的问题解决了,但又遇到困难了,在运行~ $ qemu-system-x86_64 -machine q35 -m 4096 -smp cpus=4 -cpu qemu64 \ -drive if=pflash,format=raw,read-only=on,file=$PREFIX/share/qemu/edk2-x86_64-code.fd \ -netdev user,id=n1,dns=119.29.29.29,hostfwd=tcp::2222-:22,hostfwd=tcp::5678-:5678,hostfwd=tcp::5666-:5666 \ -device e1000,netdev=n1 fn.qcow2
    后,反馈qemu-system-x86_64: -drive: Could not open ' -drive': No such file or directory,请问有解决办法吗?谢谢!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00