Làm cách nào để ghi ISO Windows 10 vào USB?


38

Tôi đã thực hiện ddphương pháp này và nó đã ghi iso vào ổ USB, nhưng tôi không chắc đó là tất cả những gì tôi phải làm vì đó là Windows và có thể không có GRUB và tôi không chắc nên hỏi các chuyên gia.

winusb không hoạt động cho Windows 10 nên điều này khác với các câu hỏi trước đó.


Bạn ddđã sử dụng phương pháp nào ? Ngoài ra, bạn đã nhận được ISO ở đâu?
Wilf

@wilf tôi đã nhận nó từ trang web chính thức của Windows 10 ( windows.microsoft.com/en-us/windows/preview-iso )
SakuraKaminari 22/03/2015

@Wilf i sử dụngsudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
SakuraKaminari

@Wilf hoạt động đã thành công và tôi thậm chí đã xác minh hàm băm SHA-1 bằngopenssl sha1 Windows.iso
SakuraKaminari 22/03/2015

@karel no WinUSB không hoạt động.
SakuraKaminari 22/03/2015

Câu trả lời:


32

Tôi đã thử tất cả các cách trong luồng này và không có cách nào hoạt động (và nghiêm túc, câu hỏi là về việc ghi cụ thể vào khóa USB , tại sao mọi người lại đề xuất sao chép ISO sang phân vùng khác thay thế ??).

Giải pháp đã giúp tôi (giả sử ổ USB của bạn là /dev/sdc):

  • Chạy gparted
  • Tạo một bảng phân vùng mới trên sdc, gõmsdos
  • Tạo phân vùng NTFS, đặt cờ khởi động trên đó
  • Trích xuất iso (có thể được thực hiện với 7z x windows10.iso)
  • Sao chép nội dung (thông qua cp, rsyncGUI, bất cứ thứ gì) vào phân vùng NTFS được gắn (chắc chắn /dev/sdc1)

  • Bước cuối cùng, quan trọng , được lấy từ bài đăng này: https://superuser.com/a/817656/248812 là:

    sudo ms-sys -7 /dev/sdc.

    ms-sys có sẵn trong ppa: https://launchpad.net/~lenski/+archive/ubfox/ms-sys

Không có ms-sys, nhấp nháy con trỏ khi khởi động khi cắm phím USB.

Với nó, logo cửa sổ hiện lên.


6
Điều này làm việc cho tôi cho Windows 10. Về ms-sys, tôi đã tải xuống bản deb trực tiếp từ launchpad.net/~lenski/+archive/ubfox/ms-sys/+files/ tựa và cài đặt nó với dpkg -i <deb_file>.
Vincenzo Pii

Cái này hoạt động và nó khởi động, mặc dù nó ném một màn hình xanh chết chóc ...
Lilian A. Moraru

3
Đối với người dùng Fedora, ms-syscác gói có thể được tìm thấy ở đây: copr.fedorainfracloud.org/coprs/scorpionit/ms-sys
Maxim Egorushkin

4
Đối với người dùng Arch, ms-sys đang ở trên aur
alecdwm

Điều này hoạt động nếu bạn có phân vùng MBR, nếu bạn đang có sơ đồ phân vùng GPT, hãy thử cách này thay vì hỏiubub.com.com / 487970/80788
HVNSweeting

15

Bạn không cần USB, DVD hoặc phương tiện bên ngoài khác để cài đặt Đĩa cài đặt Windows 10 (ISO) bắt đầu từ cài đặt chỉ Ubuntu. Có thể trích xuất hình ảnh hoặc tệp ISO vào một phân vùng của một đĩa cứng của bạn, tốt nhất không phải là tệp bạn sẽ sử dụng cho cài đặt Windows mới và sử dụng nó.

Đối với các bước sau, cần có cấu hình GRUB hoạt động:

  1. Hãy chắc chắn rằng bạn có một phân vùng NTFS có thể khởi động và được định dạng. Dưới đây, phân vùng sẽ được xác định bởi (hd0,5)nơi hd0chứa đĩa cứng có bố trí bảng phân vùng MSDOS hoặc MBR.

  2. Gắn hình ảnh sẽ giúp trích xuất nội dung của nó dễ dàng hơn. Nếu Disk Image Morer từ chối gắn tệp iso, bạn luôn có thể sử dụng lệnh này để gắn bất kỳ tệp iso nào:

    sudo mount -o loop [Image_Path] [Mount_Point]
    
  3. Sao chép nội dung của thiết bị lặp mới vào phân vùng NTFS.

  4. Bây giờ thêm một mục GRUB cho Windows 10. Điều này sẽ giúp GRUB bootloader có thể tìm thấy đĩa cài đặt có trong phân vùng. Mở /boot/grub/grub.cfgtrong trình soạn thảo văn bản với quyền root và thêm các dòng này

    menuentry 'Windows 10 Install Disk' {
    set root=(hd0,5)
    insmod part_msdos
    insmod ntfs
    insmod ntldr
    drivemap -s (hd0) ${root}
    ntldr /bootmgr
    }
    

    thay đổi gốc nếu cần, theo đó.

  5. Lưu và khởi động lại máy tính. Khởi động vào đúng mục của menu GRUB được cập nhật của bạn.

Xem hướng dẫn trên Youtube này https://youtu.be/1Y4JXv9r5Ug


Nó sẽ không hoạt động nếu bạn đang cài đặt vào cùng một phân vùng hoặc ổ đĩa mà bạn đang khởi động từ đó.
Conor Patrick

5
@ ThisNameBetterBeAv Available Đây là câu trả lời đúng như thế nào? Nó thậm chí không đưa dữ liệu lên USB.
jbo5112

7
@ ThisNameBetterBeAv Available Cách trích xuất vào USB không cần thiết để "ghi Windows 10 ISO sang USB", như người hỏi ban đầu đang yêu cầu. Họ có thể muốn sử dụng cái này trên nhiều máy tính.
jbo5112

1
@ jbo5112 Điều đó không được đề cập trong câu hỏi, vì vậy, giả sử mục tiêu của anh ấy và cố gắng giúp anh ấy với điều đó là những gì đã xảy ra.
x13

5
@ ThisNameBetterBeAv Available Đây là tiêu đề của câu hỏi.
jbo5112

7

Bạn có thể sao chép tất cả các nội dung ISO vào ổ đĩa flash và làm cho nó có khả năng khởi động.

Vì vậy, trước hết, hãy cài đặt GParted từ trung tâm phần mềm hoặc từ thiết bị đầu cuối:

sudo apt-get install gparted

Sau đó, mở nó từ dấu gạch ngang hoặc thiết bị đầu cuối:

gksudo gparted

Sau đó, chọn ổ đĩa flash từ menu ở góc trên bên phải. Nên có một phân vùng. Nếu bạn không có bất kỳ dữ liệu nào để sao lưu, hãy định dạng lại nó thành ntfs( bootmgrkhông hoạt động ngay trên fat32), nhấp Apply(đánh dấu vào menu tiêu đề). Nhấp chuột phải vào phân vùng, chọn Manage flagsvà kiểm tra boot.

Sau đó, bạn có thể gắn kết nó thông qua trình quản lý tệp của mình ( nautilusmặc định cho Gnome và Unity).

Gắn tệp ISO:

sudo mount -o loop [path to iso] [mountpoint]

Sau đó, bạn có thể sao chép tất cả nội dung từ điểm gắn ISO vào ổ đĩa flash thông qua trình quản lý tệp.

Khởi động lại máy tính của bạn và đặt USB Flash Drive khởi động trước.


Vâng, tôi đã thử khởi động nó nhưng có vẻ như nó không hoạt động. Bạn có thể cho tôi danh sách các lệnh bạn đã sử dụng?
SakuraKaminari

Tôi vừa sao chép từ trình quản lý tệp và bật cờ khởi động từ GParted.
aastefanov 22/03/2015

@SakuraKaminari - bạn có thể thêm chi tiết về cách nó xuất hiện không hoạt động không?
Wilf

@wilf nó không khởi động.
SakuraKaminari 22/03/2015

@ alb3rtano0012 làm thế nào tôi có thể gắn kết nó? Nó không muốn gắn kết. hiện đang trên / dev / sdf
SakuraKaminari 22/03/2015

4

Tôi đã quản lý để làm điều này với ứng dụng GUI rất đơn giản của woeusb. https://github.com/slacka/WoeUSB

Đó là một ngã ba của WinUSB.

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

làm việc hoàn hảo, cảm ơn bạn! :)
Geeocode

Đây là giải pháp dễ nhất cho tôi. Đối với Windows 10, bạn sẽ phải chọn NTFS làm hệ thống tệp.
rgov

1

Nếu bạn không chắc chắn, thì làm thế nào bạn có thể nói rằng ddphương pháp này hiệu quả? Ngoài ra, đó không phải là cách. Bạn phải sử dụng Rufus để làm cho ổ USB có khả năng khởi động, không phải tôi không khuyến khích các thực hành dd, vì đó là Windows mà chúng ta đang nói đến, tôi tin rằng tốt nhất là sử dụng Rufus để xử lý việc này cho bạn.

Nếu bạn đã cài đặt Windows rồi, hãy khởi động vào nó và làm theo các bước dưới đây, nếu không, hãy sử dụng hộp ảo.

THỦ TỤC:

Theo: http://www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/

bạn sẽ cần ít nhất 4GB ổ đĩa flash (8GB cho 64 bit).

-> Tải xuống và chạy Rufus, sau đó chèn ổ đĩa flash của bạn, đảm bảo rằng nó không chứa bất kỳ dữ liệu quan trọng nào. (Sắp bị xóa.) Rufus sẽ tự động phát hiện ổ đĩa và liệt kê nó trong trường Thiết bị. (Nếu không, hãy chọn ổ đĩa bằng tay.)

-> Lưu ý hộp kiểm được đánh dấu, "Tạo đĩa khởi động bằng cách sử dụng." Nhấp vào biểu tượng ổ đĩa ở bên phải, sau đó điều hướng đến bất cứ nơi nào bạn đã lưu tệp ISO Windows 10. Chọn nó, và sau đó bấm Bắt đầu. (Tất cả các cài đặt mặc định khác trong Rufus sẽ ổn.)

-> Việc này sẽ mất một chút thời gian, có thể miễn là 20-30 phút. Đừng hoảng hốt (hoặc bối rối) nếu cửa sổ Explorer xuất hiện cho ổ flash; chỉ để nó một mình cho đến khi Rufus báo cáo "XONG". Sau đó, bạn có thể đóng chương trình và cửa sổ ổ đĩa và loại bỏ ổ đĩa.

-> Bây giờ là thời gian cho PC cũ. Cắm ổ đĩa flash vào cổng USB, sau đó cấp nguồn cho hệ thống. Nhiều khả năng, nó sẽ không được cấu hình để khởi động từ ổ đĩa ngoài theo mặc định, vì vậy bạn có thể cần phải nhảy vào menu khởi động hoặc BIOS trong quá trình POST. Cuối cùng, bạn cần buộc máy khởi động từ ổ đĩa flash. Khi bạn đã hoàn thành việc đó, hãy khởi động lại, sau đó làm theo hướng dẫn cài đặt Windows.

Tất cả là tốt nhất!


nhưng tôi không có cửa sổ. Lý do tôi muốn windows 10 là vì windows 7 của tôi không hoạt động nên tôi không thể ghi với rufus. là những gì tôi đã làm ok?
SakuraKaminari

Sau đó, cài đặt Windows trong VirtualBox. Hoặc, tải xuống WinUSB như được đề xuất trong: askubfox.com/questions/289559/ Thẻ Liên kết cho biết cách liên quan đến Windows 8 nhưng tôi cá là nó sẽ hoạt động với Windows 10.
Surya Teja Karra

Chà, có vẻ như winusb đã không hoạt động một cách đáng tin cậy và idk ill thử nó nhưng
SakuraKaminari 22/03/2015

Chà, tốt nhất là sử dụng VirtualBox ngay bây giờ. Nếu bạn đang cố gắng sử dụng Windows, thì tốt nhất nên lưu trữ Windows (hầu như trong thời gian này).
Surya Teja Karra

Tôi đã nhận được điều này từ WinUSB: Cài đặt thất bại! Mã thoát: 256 Nhật ký: Thiết bị định dạng ... Lỗi: / dev / sdf: nhãn đĩa không được nhận dạng
SakuraKaminari 22/03/2015

1

Tìm thấy một giải pháp dễ dàng hơn nhiều. Gắn ISO với vòng lặp vv và -t udf. Sao chép mọi thứ trong một phân vùng NTFS dự phòng. Đánh dấu phân vùng này là boot trong gparted. Chạy sudo update-grubvà khởi động lại.


Lưu ý rằng bạn sẽ chỉ có thể khởi động ổ đĩa USB này từ máy tính bạn đang chạy "update-grub"
ozma

2
@ozma Câu trả lời này không liên quan đến ổ USB.
forresthopkinsa

@forresthopkinsa Bạn nói đúng, nhận xét của tôi là nhằm ngăn chặn lỗi như vậy
ozma

Phương pháp này hoạt động cho đến khi Trình cài đặt Windows 10 phàn nàn về việc khởi động từ phân vùng ntfs và bị hủy bỏ.
Layton Everson

1

Gói ms-dos khá cũ không rõ ràng. Nó không tải trên Ubuntu 16-04. Thay vào đó, hãy sử dụng gói syslinux mà rất có thể đã được cài đặt: http://ubfoxhandbook.org/index.php/2013/08/repair-windows-mbr-from-ub Ubuntu /

Ngoài ra cp đến một phân vùng ntfs là chậm. Trích xuất iso trực tiếp vào sdc1

  • Chạy gparted
  • Tạo bảng phân vùng mới trên sdc, nhập msdos
  • Tạo phân vùng NTFS, đặt cờ khởi động trên đó
  • Sao chép iso

    sudo dd của = / dev / sdc1 if = Win10_1703_English_x64.iso bs = 4M

  • Tạo MBR

    sudo dd if = / usr / lib / syslinux / mbr / mbr.bin của = / dev / sdc


làm việc hoàn hảo, nên được trả lời chấp nhận. Cảm ơn.
Bulat M.

Tôi mới thử cái này (sử dụng Win10_1709_Dutch_x64.iso tải xuống từ MS ) và nó không hoạt động với tôi. Việc khởi động thanh USB kết quả không thành công Missing operating system(mà tôi nghĩ là do MBR in), việc khởi động trên một hệ thống thực tế hiển thị một thông báo tương tự từ BIOS (có thể ẩn thông báo MBR). Tôi tự hỏi làm thế nào điều này được cho là để làm việc? Một .iso không chứa NTFS?
Matthijs Kooijman

0

Tôi đã thử với ms-sys, nó chạy nhưng tôi không thể khởi động USB. Tuy nhiên, điều này đã làm việc:

sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX

trong đó /dev/sdXphải là khóa USB của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.