您可以使用 USB 闪存驱动器使您的目标设备从 Fuchsia 安装程序启动,然后直接从 USB 将新构建的 Fuchsia 映像安装到设备上。
要将 USB 闪存驱动器准备为可引导磁盘,请执行以下操作:
-
请将构建配置设置为 workstation_eng.x64 并包含恢复安装包(
recovery-installer
):fx set workstation_eng.x64 --with //build/images/recovery:recovery-installer
-
请构建一个新的 Fuchsia 映像及其源代码的生成物(artifacts):
fx build
- 请将 USB 闪存驱动器插入您的工作站。
-
确定 USB 驱动器的文件路径:
fx list-usb-disks
然后请用此命令打印出类似于以下内容的输出:
$ fx list-usb-disks /dev/sda - My Example USB Disk
-
请创建一个可启动的 USB 驱动器:
fx mkinstaller -v --new-installer {{ "<var>" }}PATH_TO_USB_DRIVE{{ "</var>"}}
请将
PATH_TO_USB_DRIVE
替换为上述步骤中.请在下面的示例命令中选择
/dev/sda
路径:$ fx mkinstaller -v --new-installer /dev/sda
完成后,该命令最后会打印出类似于以下内容的输出:
$ fx mkinstaller -v --new-installer /dev/sda mkinstaller: WARNING: Changing ownership of /dev/sda to alice [sudo] password for alice: ... mkinstaller: INFO: Writing image fvm.sparse.blk to partition storage-sparse... mkinstaller: INFO: Wrote 835.6M in 35.55s, 23.5M/s mkinstaller: INFO: Done. mkinstaller: INFO: Ejected USB disk
- 请从工作站上拔下 USB 驱动器。
- 请将可启动 USB 驱动器插入目标设备。
- 请将目标设备的 BIOS 配置为从 USB 驱动器启动。
-
请重新启动目标设备。
设备启动到 Fuchsia Workstation 安装程序。
-
请在出现提示时按 Enter 以继续安装过程。
在安装完成后,屏幕显示
Success! Please restart your computer.
- 请从目标设备上拔下 USB 驱动器。
-
请重新启动目标设备。
随后目标设备现在启动到 Fuchsia 的工作站(Workstation)。