|
|
@ -63,13 +63,14 @@ wsl --mount --vhd e:\wsl2\rk3588\rk3588.vhdx --partition 1 --name rk3588 |
|
|
|
apt-get install qemu-utils |
|
|
|
\end{minted} |
|
|
|
加载 nbd 驱动: |
|
|
|
\begin{minted}[bgcolor=lightgray!30,fontsize=\small]{bash} |
|
|
|
\begin{minted}[bgcolor=lightgray!30,fontsize=\small]{pwsh} |
|
|
|
modprobe nbd nbds_max=64 |
|
|
|
\end{minted} |
|
|
|
用 qemu-nbd 加载: |
|
|
|
\begin{minted}[bgcolor=lightgray!30,fontsize=\small]{bash} |
|
|
|
qenum-nbd -c /dev/nbd0 /path/to/vhdx |
|
|
|
\end{minted} |
|
|
|
接下来就可以用 parted 工具查看或修改分区,用 mount 挂载文件系统等,总之就把 /dev/nbd0 当做一个磁盘进行使用。 |
|
|
|
|
|
|
|
\section{USB 设备共享} |
|
|
|
在 windows 上安装 \href{https://github.com/dorssel/usbipd-win/releases}{usbipd-win}。使用方法可以参考这里:\\ |
|
|
@ -84,7 +85,7 @@ usbipd list |
|
|
|
\end{minted} |
|
|
|
\item 在附加 USB 设备之前,必须使用命令 usbipd bind 来共享设备,从而允许它附加到 WSL。 这需要管理员权限。 选择要在 WSL 中使用的设备总线 ID,然后运行以下命令。 |
|
|
|
运行命令后,请再次使用命令 usbipd list 验证设备是否已共享: |
|
|
|
\begin{minted}[bgcolor=lightgray!30,fontsize=\small]{bash} |
|
|
|
\begin{minted}[bgcolor=lightgray!30,fontsize=\small]{pwsh} |
|
|
|
usbipd bind --busid 2-1 |
|
|
|
\end{minted} |
|
|
|
\item 若要附加 USB 设备,请运行以下命令。 (不再需要使用提升的管理员提示。)确保 WSL 命令提示符处于打开状态,以使 WSL 2 轻型 VM 保持活动状态。 |
|
|
|