How-to create a Windows 10 usb installation media in Linux

来源:互联网 发布:linux我的世界启动器 编辑:程序博客网 时间:2024/06/05 03:52

I need to install windows 10 in a machine, but all my machines are running Ubuntu Linux, and of course Microsoft does not provide a tool in Linux.
I found out this method to create a Windows 10 usb installation media in Linux:

  1. Get a Windows 10 installation ISO.
  2. Prepare the usb disk, assume it’s in /dev/sdd
    1. create a new partition table, and a primary partition, mark it as active partition.
    2. format it in ntfs.
  3. mount the iso image
    • mkdir -p /tmp/win10iso
    • mount PATH_2_ISO /tmp/win10iso
  4. mount the usb
    • mkdir -p /tmp/usb_disk/
    • mount /dev/sdd1 /tmp/usb_disk
  5. copy the files
    • rsync -avP /tmp/win10iso /tmp/usb_disk/
  6. install boot loader

    1. grub-install –target=i386-pc –boot-directory=/tmp/usb_disk/boot /dev/sdd
    2. add a file /tmp/usb_disk/boot/grub/grub.cfg

    # grub.cfg
    menuentry “Install Windows 10” {
    set root=(hd0,msdos1)
    chainloader +1
    }

  7. umount the partitions.

Done.

1 0
原创粉丝点击