Câu hỏi Làm cách nào để tạo thanh USB có khả năng khởi động Windows bằng Ubuntu?


Tôi muốn tạo một thanh USB có khả năng khởi động Windows 8, nhưng tôi không có máy Windows với tôi để làm như vậy.

Vì vậy, làm thế nào để tôi làm điều đó bằng cách sử dụng Ubuntu?


403
2018-05-02 13:28


gốc


Psicofrenia "UNetbootin cho phép bạn tạo các ổ đĩa Live USB khởi động cho Ubuntu, Fedora và các bản phân phối Linux khác mà không cần phải ghi đĩa CD", và tôi đã cố gắng sử dụng nó và phát hiện ra rằng UNetbootin thực sự không thể được sử dụng để tạo các thẻ usb có khả năng khởi động Windows . - Zignd
Bạn đã thử làm theo bất kỳ hướng dẫn Windows 8 nào về cách ghi các dấu tích USB và sử dụng Wine để làm cho một trong những phần mềm được chỉ định đó chạy? - Psicofrenia
Vâng, anh chàng này có vẻ nghĩ khác ... -> TẠO MỘT WINDOWS WINDOWS 7 USB DRIVE TỪ LINUX (KIỂM TRA VỀ UBUNTU) - Meintjes
Tôi đã thử hướng dẫn này và cũng đã tải xuống phiên bản cũ hơn của UNetbootin, nhưng vấn đề là phiên bản cũ hơn phụ thuộc vào một thư viện không có sẵn cho Ubuntu 13.04 vì nó quá cũ, bằng cách phiên bản mới nhất của thư viện có sẵn, nhưng ứng dụng vẫn không hoạt động với nó được cài đặt. - Zignd
UNetbootin luôn tạo ra bất kỳ lỗi nào - gal007


Các câu trả lời:


WinUSB cũ, lỗi thời và lỗi thời. Nó có thể gây ra sự cố trên các hệ thống mới hơn. Bạn nên sử dụng WineUSB hoặc phần mềm khác thay cho WinUSB.

Câu trả lời này là, tuy nhiên, để lại ở đây như là cho các mục đích lịch sử.

Tạo một Windows USB khởi động (Vista trở lên) từ Ubuntu thông qua WinUSB phần mềm.

Ubuntu 12.04 đến 15.04

Chạy các lệnh dưới đây trên thiết bị đầu cuối để cài đặt WinUSB từ PPA,

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

WinUSB screenshot

Cảnh báo cho EFI Ubuntu:

cài đặt WinUSB trên EFI tải Ubuntu sẽ gỡ cài đặt các gói grub-efi để cài đặt các gói grub-pc. Nó sẽ làm cho hệ thống của bạn không thể khởi động được nếu bạn không cài đặt lại gói grub-efi theo cách thủ công trước khi khởi động lại.

Để thực hiện cài đặt lại thủ công, hãy thực hiện:

sudo update-grub
sudo grub-install /dev/sda
sudo update-grub
sudo reboot

295
2017-11-24 13:05



@Avinash Raj Tôi gặp lỗi: cài đặt 'mã' không thành công! Mã thoát: 512 Nhật ký: Đang định dạng thiết bị ... Gắn kết ... mount: blockorientiertes Gerät /home/empedokles/WindowsXP.iso ist schreibgeschützt, sao chép e-mail này ... Cài đặt cho x86_64 nền tảng -efi. grub-install: Fehler: / media / winusb_target_1406395837_22998 không giống như một phân vùng EFI. . Xuất hiện lỗi ! Đang đồng bộ hóa ... / usr / bin / winusb: Zeile 78: 6080 Beendet trong khi đúng; ngủ 0,05; echo 'pulse'; thực hiện Vệ sinh ... / usr / bin / winusb: Zeile 78: 9983 Beendet trong khi - empedokles
@empedokles 1. Nếu bạn muốn tạo một USB Windows XP thì hãy quên nó đi. Nó không hoạt động với WinUSB. 2. Để sửa lỗi 512 đọc điều này. - Cornelius
@ThoVo đọc câu trả lời này: askubuntu.com/a/539803/269282 - Cornelius
Sẽ không hoạt động trong 15,10, 16,04, 16,10 - rancho
Bài đăng này đã lỗi thời, WinUsb đã bị ngừng hoạt động, nhưng có WoeUsb đó là tốt mantained. Ngoài ra hãy xem các câu trả lời này (cần tăng thêm): askubuntu.com/a/928874/256359  askubuntu.com/a/489556/256359 - davcri


Mọi phiên bản Ubuntu

thậm chí các bản phân phối Linux khác miễn là GParted và GRUB đã được cài đặt.

Cài đặt GParted và GRUB trên Ubuntu với:

sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g

Đối với BIOS: Sơ đồ phân vùng MBR

  1. Viết lại bảng phân vùng như msdos và định dạng ổ USB của bạn thành NTFS sử dụng GParted (và sau đó "Quản lý cờ" và thêm boot cờ).
  2. Trong GParted, nhấp chuột phải vào phân vùng USB và chọn Thông tin. Sao chép UUID ở đâu đó khi bạn cần.
  3. Sao chép tất cả các tệp Windows (từ ISO hoặc DVD được gắn) vào ổ USB.
  4. Vào ổ USB và nếu thư mục có tên boot có các ký tự chữ hoa, làm cho chúng đều bằng chữ thường bằng cách đổi tên nó.
  5. Cài đặt GRUB trên USB:

    sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
    
  6. Tạo tệp cấu hình GRUB trong thư mục ổ đĩa USB boot/grub/ với cái tên grub.cfg.

    Viết nó vào tập tin:

    echo "If you see this, you have successfully booted from USB :)"
    insmod ntfs
    insmod search_fs_uuid  
    search --no-floppy --fs-uuid <UUID_from_step_2> --set root 
    ntldr /bootmgr
    boot
    
  7. Ngắt kết nối ổ USB và khởi động lại PC của bạn. Chọn USB làm thiết bị khởi động đầu tiên trong BIOS và bắt đầu khởi động từ nó.

Đối với UEFI: Sơ đồ phân vùng GPT *

* Các phiên bản / phiên bản Windows cũ hơn có thể không được hỗ trợ chính xác hoặc không được hỗ trợ. Tôi đề nghị đọc Microsoft UEFI Firmware trang.

  1. Sử dụng GParted viết lại bảng phân vùng của ổ đĩa USB như GPT.
  2. Tạo một phân vùng chính mới và định dạng nó như FAT32.
  3. Sao chép tất cả các tệp Windows (từ ISO hoặc DVD được gắn) vào ổ USB.
  4. Nhìn vào USB trong efi/boot/ thư mục. Nếu có một tập tin bootx64.efi (bootia32.efi) sau đó bạn đã hoàn tất. USB có thể khởi động được. Chuyển sang bước 7.
  5. Nếu không, hãy mở sources/install.wim với Trình quản lý Lưu trữ (bạn phải có 7z đã cài đặt) và duyệt đến ./1/Windows/Boot/EFI/. Từ đây trích xuất bootmgfw.efi một nơi nào đó, đổi tên nó thành bootx64.efi (hoặc là bootia32.efi cho được hỗ trợ 32 bit OS [?]) Và đặt nó trên USB trong efi/boot/ thư mục.
  6. Nếu bạn đang tạo USB Windows 7, hãy sao chép boot thư mục từ efi/microsoft/ đến efi thư mục.
  7. Đừng quên tháo gắn (tháo an toàn) ổ USB. Chọn bộ tải EFI thích hợp từ BIOS của bạn.

  • /dev/sdXlà thiết bị (ví dụ: /dev/sdb, không phải  /dev/sdb1).

Nguồn: Bài đăng trên blog của tôi về điều này có thể được tìm thấy tại Tạo một USB Windows có thể khởi động từ Linux.

chú thích

Khi được sử dụng đúng cách với một hệ điều hành đích tương thích, cả hai phương pháp này sẽ giúp bạn có được một ổ đĩa USB khả năng khởi động. Tuy nhiên điều này không đảm bảo cài đặt thành công hệ điều hành đích.


194
2018-06-25 10:15



@GuiImamura nhấp chuột phải vào phân vùng trong GParted, chọn Manage Flags và đánh dấu vào hộp kiểm bên cạnh khởi động. - Cornelius
Phương pháp EFI là cách để làm điều đó cho Win10. Và bạn có thể yên tâm bỏ qua các bước 4-6 ngày nay. - Ivan Anishchuk
Sau khi thử nhiều thứ khác, đây là thứ duy nhất hiệu quả với tôi. Cảm ơn. - becko
Tôi có thể xác nhận rằng phương thức UEFI / GPT hoạt động mà không cần bước 4-6 với Windows 10. - josch
Nếu bạn gặp bất kỳ lỗi nào, hãy kiểm tra bài đăng trên blog của mình (được liên kết ở cuối câu trả lời của mình) để biết thông tin chi tiết. Các giải pháp cho một số trường hợp lỗi có thể hữu ích. - dx486


Ubuntu 14.04 trở lên

WinUSB là một công cụ để tạo một ổ USB flash có thể khởi động được sử dụng để cài đặt Windows. Ổ USB flash 4GB hoặc lớn hơn có đủ dung lượng để cài đặt các phiên bản Windows lên Windows 10. Khởi động UEFI bản địa được hỗ trợ cho Windows 7 và các ảnh sau (giới hạn trong hệ thống tập tin FAT làm thiết bị đích). WoeUSB là một nhánh nâng cấp của dự án WinUSB.

Để cài đặt WoeUSB (cập nhật ngã ba của dự án WinUSB) trong Ubuntu 14.04 / 16.04 /17,10/18.04:

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update  
sudo apt install woeusb

Để cài đặt WinUSB trong Ubuntu 14.04 / 16.04 / 16.10 / 17.04:

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update  
sudo apt install winusb

Điều này sẽ cài đặt giao diện đồ họa WinUSB và công cụ dòng lệnh WinUSB. WinUSB và WoeUSB hỗ trợ cả UEFI và BIOS cho ổ đĩa flash USB FAT32 / NTFS / ExFAT.

Giao diện WinUSB dễ sử dụng hơn công cụ dòng lệnh WinUSB. Để cài đặt Windows ISO trên phân vùng NTFS và chỉnh sửa Master Boot Record (MBR) của thiết bị bằng cách sử dụng công cụ dòng lệnh WinUSB và WoeUSB chạy lệnh sau: Nhấp vào nút radio ở bên trái của nó Từ một ảnh đĩa (iso), duyệt đến vị trí của tập tin Windows .iso, dưới Thiết bị mục tiêu chọn một ổ đĩa flash USB, mở Disks ứng dụng và kiểm tra xem tên thiết bị trong đĩa khớp với thiết bị đích trong WinUSB (nó phải là một cái gì đó giống như / dev / sdX Ở đâu X là một chữ cái của bảng chữ cái) và nhấp vào cài đặt, dựng lên để cài đặt để tạo phương tiện cài đặt Windows có thể khởi động trên ổ flash USB.

enter image description here

Cài đặt WinUSB trên EFI-nạp Ubuntu sẽ gỡ cài đặt các gói grub-efi để cài đặt các gói grub-pc, vì vậy trước khi bạn khởi động lại hãy chạy các lệnh sau đây để sửa chữa grub:

sudo update-grub
sudo grub-install / dev / sdX # thay thế X với chữ cái của phân vùng nơi có grub
sudo update-grub
sudo khởi động lại

86
2018-06-29 11:43



Nó hoạt động (sử dụng phiên bản 64 bit) - Pavak Paul
Hoặc chỉ cần sử dụng dd như mọi người khác ... - ChangosMuertos
Tôi đã phải mua một thanh USB chất lượng cao hơn để làm cho nó hoạt động. Tôi tưởng tượng đó không phải là một vấn đề cụ thể cho WinUSB, mặc dù. - Seth
$ sudo add-apt-repository ppa: nilarimogard / webupd8 Không thể thêm PPA: 'ppa: ~ nilarimogard / ubuntu / webupd8'. L ERI: Người dùng hoặc nhóm '~ nilarimogard' không tồn tại. - Christophe Ferreboeuf
Nó hoạt động trên máy tính của tôi. Bạn sẽ thấy một thông báo cho biết: More info: https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8 Press [ENTER] to continue or ctrl-c to cancel adding it Sau khi bạn thấy thông báo này, nhấn phím Enter để tiếp tục. Có thể bạn gặp sự cố kết nối. - karel


Chuỗi khởi động UNetbootin hiện tại là không tương thích với UEFI và máy tính đi kèm với bản sao được cài đặt sẵn Windows 8

Bạn có thể dùng dd thay vào đó, trong khi cẩn thận trong những gì bạn đang làm:

sudo dd if=/path/to/iso/windows.iso of=/dev/sdX bs=4M; sync
  • Thay thế sdX với ổ đĩa bạn muốn sử dụng (trong trường hợp của tôi, sdg):
  • Điều này đòi hỏi bo mạch chủ của bạn có thể khởi động từ CDROM-USB.

Nếu bạn vẫn muốn sử dụng UNetbootin, có 2 (3) thứ mà bạn sẽ cần:

  1. Unetbootin
  2. Đã phân đoạn
  3. Truy cập Internet để cài đặt tất cả những điều trên, hình ảnh Windows ISO và một thanh USB với hơn 4GB.

Vì vậy, trước tiên, sao lưu tất cả nội dung của thanh usb của bạn. Sau khi hoàn thành cài đặt gparted và unetbootin:

sudo apt-get install gparted unetbootin

Bây giờ hãy tìm kiếm gparted trong Dash hoặc loại gparted trong nhà ga. Chọn thanh USB của bạn từ danh sách thả xuống bên phải. Trong trường hợp của tôi, /dev/sdg, bạn có thể khác. Loại bỏ tất cả các phân vùng và tạo một phân vùng FAT32 lớn duy nhất với Gparted.

Khi đã xong, rút ​​phích cắm và cắm thanh USB của bạn để nó được gắn (bạn cũng có thể gắn nó vào cùng GParted), bây giờ thực hiện Unetbootin, một lần nữa, bạn có thể nhìn vào dấu gạch ngang hoặc gõ vào terminal. Chọn rằng bạn muốn sử dụng một iso, hãy tìm đường dẫn ISO của bạn.

Đánh dấu hộp kiểm để xem tất cả các thiết bị, tại đây bạn phải chọn cùng một thiết bị bạn đã chọn trong Gparted, nếu không dữ liệu của bạn có thể bị mất. Chọn tiếp tục. Đợi một lát và xong. Khởi động lại máy tính của bạn và chọn khởi động từ USB.


45
2017-10-25 15:14



@ gcb lạ, là một Windows 8? - Braiam
điểm tốt. Không. nó là windows7 pro. Tôi sẽ kiểm tra với win8 để xem liệu cd đó có định dạng sd / hdd hay không. - gcb
Tôi thích câu trả lời của bạn (biến thể dd) cho câu trả lời được chấp nhận, đơn giản vì nó không yêu cầu thêm một kho lưu trữ khác hoặc thậm chí cài đặt bất kỳ phần mềm nào (unetbootin là không cần thiết, chỉ cần sử dụng dd). - doublehelix
dd không làm việc cho tôi, máy tính không khởi động từ ổ đĩa. Nếu bạn muốn sử dụng UNetbootin trên định dạng ntfs pendrive, bạn phải bắt đầu từ dòng lệnh: sudo unetbootin installtype=USB targetdrive=/dev/sdb1 (sdb1 là của tôi phân vùng có định dạng ntfs của pendrive, phân vùng của bạn có thể khác nhau). - erik
Kể từ câu trả lời này tại serverfault phương pháp dd thất bại rất thường xuyên, bởi vì nó đòi hỏi bo mạch chủ của bạn có thể khởi động USB-CDROM không chỉ USB-HDD. - erik


Câu trả lời là lỗi thời, WinUSB không hoạt động nữa. Nhưng có một cái nĩa làm việc gọi là WoeUSB.

Github: https://github.com/slacka/WoeUSB

Cài đặt

Ubuntu / Debian

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

Arch

pacaur -S woeusb-git

Fedora

dnf install -y WoeUSB

Viết ISO

Sau khi cài đặt, ghi các cửa sổ ISO bằng lệnh đó:

sudo woeusb --device /path/to/your.iso /dev/sdX

(Thay thế cái X trong /dev/sdX với chữ cái tương ứng với USB của bạn. Bạn có thể tìm thấy cái nào đúng trong chương trình Disks.)

Nó không không gỡ cài đặt grub-efi nữa.


30
2018-06-24 22:13



Làm việc hoàn hảo. Trên Achlinux pacaur -S woeusb-git - dvim
WoeUSB là hoàn hảo! Và, không giống như WinUSB, nó không yêu cầu toàn bộ web-kit như một phụ thuộc (chỉ biên dịch web-kit mất một vài giờ trên máy tính để bàn của tôi). - davcri
Trên Error: Target device is currently busy vấn đề, sử dụng sudo umount /dev/sdb (hoặc thiết bị tương ứng). ("Đẩy ra" thanh USB là không phải giúp đỡ, vì nó không phải là hoàn toàn biến mất, chỉ có phân vùng chưa được gắn kết. Nếu không, lỗi sẽ là: probing initialization failed: No medium found) - Frank Nocke
Cũng làm việc trên Fedora 28 với một iso Win10_1803_x64. Để cài đặt: dnf install -y WoeUSB - eddygeek
@FrankNocke Tôi đã vượt qua No medium found lỗi bằng cách định dạng lại ổ USB - Zook


Trong các máy không thuộc UEFI, chúng ta có thể sử dụng GRUB2 để làm cho USB có thể khởi động được. Sau đó, chúng ta có thể sử dụng lệnh 'ntldr' trong GRUB2 để khởi động Windows từ USB.

  • Kích hoạt cờ khởi động trên phân vùng đích của ổ đĩa USB. Nó có thể dễ dàng thực hiện với việc sử dụng công cụ gọi là "GParted". Nó là một công cụ GUI cho phân vùng ổ đĩa.
  • Nếu hình ảnh cài đặt là tập tin ISO, hãy gắn nó và truy cập các tập tin.
  • Sao chép tất cả các tập tin vào thư mục gốc của ổ đĩa USB.
  • Cài đặt GRUB vào ổ USB:

    sudo grub-install --boot-directory="/media/user/MyUSBDrive/boot" /dev/sdX
    
  • Cấu hình GRUB để khởi động Windows bằng cách đặt tệp sau đây là "/boot/grub/grub.cfg" trong ổ USB:

    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    menuentry 'Install Windows 8' {
     ntldr /bootmgr
    }
    

Xem câu trả lời đầy đủ tại blog của tôi Tạo một cửa sổ khởi động USB từ Linux


19
2018-04-11 12:33



Không cần cài đặt. Các bước đơn giản nhất. Nên đã thử điều này trước khi câu trả lời được chấp nhận - Anurag
Lệnh grub-install cần được chạy như superuser. Chỉ thiếu thông tin - Anurag
Đây là câu trả lời tối ưu !!! - Danial Behzadi
Điều này giống như câu trả lời "Bất kỳ phiên bản Ubuntu ... Lược đồ phân vùng MBR" nào nhưng nó thiếu --target=i386-pc tùy chọn để grub-install và không sử dụng grub2 Tìm kiếm lệnh để tìm "root" để khởi động. Có lẽ điều đó không cần thiết ... - David Tonhofer
Tôi nghĩ rằng cái gì khác phải được cài đặt khôn ngoan, tôi không có i386-pc như là một lựa chọn. - teknopaul


mkusb-nox và mkusb phiên bản 12 có thể tạo ổ đĩa cài đặt Windows

Có vẻ như khó tìm một công cụ Linux có thể tạo ổ đĩa khởi động (thẻ USB, thẻ nhớ ...) với Windows, vì vậy tôi đã thêm tính năng này vào mkusb-nox và sau này được tạo mkusb phiên bản 12 với tính năng này. Nó hoạt động trong tất cả các phiên bản hiện tại của Ubuntu (và các hương vị của Ubuntu: Kubuntu, Lubuntu ... Xubuntu) và với Debian Jessie. Ổ đĩa khởi động được tạo có thể khởi động Windows 64 bit ở cả chế độ UEFI và BIOS.

Bạn nhận / cập nhật phiên bản mới này của mkusb và mkusb-nox từ mkusb PPA qua các lệnh sau

sudo add-apt-repository universe  # this line only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb mkusb-nox

sudo apt-get install usb-pack-efi  # only for persistent live drives

Xem các liên kết này,

mkusb-nox 11.1.2: Tính năng bổ sung: tạo ổ đĩa cài đặt USB cho Windows

mkusb / v7 - trang trợ giúp ubuntu

mkusb-nox có thể tạo một thanh khởi động USB với Windows 7-10, nhưng bạn phải đối phó với một giao diện dòng lệnh.

Chỉnh sửa 1: Mới: mkusb phiên bản 12, phiên bản mới cung cấp giao diện người dùng đồ họa cho cùng một phương thức. Xem các liên kết này,

help.ubuntu.com/community/mkusb#Windows_USB_install_drive

mkusb-nox: screenshot of user dialogue

dus với bí danh guidus mkusb phiên bản 12: enter image description here enter image description here

Chỉnh sửa 2:

  • Phiên bản cải tiến mới, mkusb 12.2.9, hiện có sẵn thông qua PPA tiêu chuẩn (và ổn định).

    sudo add-apt-repository universe  # this line only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox
    
    sudo apt-get install usb-pack-efi  # only for persistent live drives
    
    • Nó có thể cài đặt cho chế độ BIOS cũng từ các hệ thống được cài đặt đang chạy trong chế độ UEFI.

    • Một số lỗi nhỏ nhưng khó chịu bị đè bẹp.

    • Với các tệp iso, mà tôi đã có thể tải xuống, tôi có thể tạo các loại ổ đĩa cài đặt Windows này

      • Trình cài đặt Windows 7 khởi động ở chế độ BIOS
      • Trình cài đặt Windows 8.1 khởi động ở chế độ UEFI và chế độ BIOS
      • Trình cài đặt Windows 10 khởi động ở chế độ UEFI và chế độ BIOS

Một phương pháp 'Tự mình làm' đơn giản


14
2017-10-15 08:35



Mkusb-nox là giải pháp tốt nhất mà tôi đã tìm thấy, đặc biệt là khi các câu trả lời trích dẫn Winusb trên trang này đã lỗi thời vì chương trình này không còn được hỗ trợ và không hoạt động với hộp 16.04, hãy tiếp tục làm việc tốt với Sudodus. - C.S.Cameron
Dus làm việc cho tôi. - Alberto Salvia Novella
Cám ơn về công việc của bạn. FYI từ Ubuntu 16.04 Tôi gặp lỗi khi kết thúc quá trình: Bootloader: grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory. - Pointy
... tuy nhiên thanh USB xuất hiện để làm việc (Tôi đang cài đặt Win 10 trên một khác nhau máy hơn cái tôi đã sử dụng để tạo thanh USB.) - Pointy
@Pointy, Bạn có đang chạy mkusb trong hệ thống Ubuntu đã cài đặt ở chế độ UEFI không? Trong trường hợp đó có một vấn đề: gói chương trình grub-pc không thể cài đặt trừ khi gói 'cạnh tranh' grub-efi bị xóa. Nó có thể được giải quyết bằng cách chạy một hệ thống Ubuntu hoặc Ubuntu dựa trên [liên tục] với mkusb. Một hệ thống như vậy có thể hoạt động cả ở chế độ BIOS và UEFI, và grub-pccó thể được cài đặt cùng với gói 'grub-efi'. Xem liên kết này, help.ubuntu.com/community/mkusb/… - sudodus


winusb từ câu trả lời được chấp nhận là phương pháp dễ dàng duy nhất tôi tìm thấy.

Tuy nhiên, không có gói winusb cho saucy. Tuy nhiên, bạn có thể cài đặt gói ứng dụng này bằng cách tải xuống tại đây và mở nó bằng trình cài đặt phần mềm. Nó hoạt động với saucy.

http://ppa.launchpad.net/colingille/freshlight/ubuntu/pool/main/w/winusb/


13
2017-12-05 13:38



winusb cho saucy bây giờ đã có trong ppa: colingille / freshlight repository - Prasad RD


Bạn có thể sử dụng WinUSB để cài đặt WinUSB trên Ubuntu của bạn theo các hướng dẫn sau.

Okey, nếu bạn đến từ Ubuntu 13.10,13.04,12.10,12.04, hãy chạy nó trong terminal:

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

và nếu bạn đến từ Ubuntu 14.04 thì hãy chạy nó trong terminal:

sudo add-apt-repository ppa:colingille/freshlight
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list"
sudo apt-get update
sudo apt-get install winusb

WinUSB đi kèm với một giao diện đơn giản với các tùy chọn tối thiểu để đi với, đây là cách sử dụng WinUSB để làm cho khả năng khởi động Windows USB từ Ubuntu. Bạn có thể sử dụng bất kỳ Windows ISO nào có thể dùng cho XP, Windows 7, Windows 8, Windows 8.1 hoặc bất kỳ loại nào khác.

  1. Chèn Flash Drive & Tải Windows ISO của bạn (Tôi đã sử dụng Windows 10 Technical Preview) hoặc chèn đĩa CD / DVD Windows
  2. Bắt đầu WinUSB và, không có gì khác thực sự cần phải được giải thích.
  3. Chọn Nguồn của bạn, ISO hoặc Ổ CD
  4. Chọn thiết bị đích (USB) của bạn. Nếu nó không xuất hiện, hãy nhấn làm mới và đảm bảo nó được gắn kết.
  5. Nhấp vào "Cài đặt" và nhập Mật khẩu của bạn (yêu cầu để gắn thiết bị và ghi trực tiếp vào ổ đĩa)

Đây là tất cả những gì bạn cần làm để tạo một thanh USB Windows có khả năng khởi động

Nguồn:  Cách cài đặt và sử dụng WinUSB trong Ubuntu


7
2017-10-18 10:40





Vì lợi ích của sự hoàn chỉnh, hãy để tôi thêm hướng dẫn về cách tạo một đĩa USB khởi động từ các bản cập nhật UEFI / BIOS của ThinkPad. Không có câu trả lời nào ở trên phù hợp với tôi. (Có lẽ có vấn đề tương tự với các nhà cung cấp khác.)

  1. Tạo ra một img tệp với geteltorito

    sudo apt install genisoimage
    geteltorito <image>.iso -o <image>.img
    
  2. Viết tập tin img vào đĩa. Sử dụng kích thước khối chính xác này là quan trọng.

    sudo dd if=<image>.img of=/dev/sdX bs=512K && sync
    

2
2017-10-27 14:12