在Linux上制作Windows启动盘的方法有很多种,下面是一种常见的方法:

1. 准备一个空的U盘或者外接硬盘,并将其插入Linux系统中。
2. 打开终端,并使用以下命令查看U盘的设备名:
```
sudo fdisk -l
```
3. 根据上一步骤中的输出信息,找到U盘对应的设备名,比如是`/dev/sdb`。
4. 使用以下命令将U盘进行分区和格式化:
```
sudo fdisk /dev/sdb
```
然后按照提示操作,创建一个主分区,并将其设置为NTFS文件系统类型。
5. 使用以下命令安装`ntfs-3g`工具以支持NTFS文件系统:
```
sudo apt-get install ntfs-3g
```
6. 使用以下命令挂载U盘:
```
sudo mount /dev/sdb1 /mnt
```
7. 下载Windows ISO镜像文件,并将其解压到U盘上:
```
sudo tar -xf /path/to/windows.iso -C /mnt
```
8. 使用以下命令安装`grub`引导程序到U盘上:
```
sudo grub-install --root-directory=/mnt /dev/sdb
```
9. 使用以下命令生成`grub`配置文件:
```
sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg
```
10. 最后,使用以下命令卸载U盘并安全拔出:
```
sudo umount /mnt
```
现在,你已经成功制作了Windows启动盘。你可以在Windows设备上使用该启动盘来安装或修复Windows系统。请注意,制作启动盘的过程中会格式化U盘上的所有数据,请先备份重要数据。