การสร้าง USB ที่บูตได้ของ Windows 8.1 บน OS X?


105

เหตุผลที่ต้องการสร้างเช่น usb รวมถึง:

  • พีซีไม่สามารถบู๊ตได้และคุณต้องการเตรียม USB ที่สามารถบู๊ตได้โดยใช้ไฟล์ ISO ที่คุณมีในฮาร์ดไดรฟ์ภายนอก
  • การติดตั้ง Windows 8.1 บน Mac โดยไม่ต้อง Boot Camp

ขั้นตอนที่จำเป็นในการสร้าง usb ที่บูตได้บน Windows 8.1 บน Mac คืออะไร?

คำตอบ:


163

ฉันไม่แน่ใจจริงๆว่าทำไมคุณต้องการติดตั้ง Windows 8.1 โดยไม่ต้อง BootCamp

แท่ง USB จะต้องใหญ่กว่า.isoไฟล์ที่คุณกำลังจะเขียนเล็กน้อย ไม่สำคัญว่าจะมีข้อมูลใด ๆ อยู่หรือไม่มันจะลบข้อมูลทั้งหมดโดยสิ้นเชิง


ขั้นตอนในการบรรลุชัยชนะ

  1. ดาวน์โหลด ISO ที่คุณต้องการใช้
  2. Open Terminal (ใน / แอพพลิเคชั่น / ยูทิลิตี้)

    2.1 นำทางไปยังเส้นทางที่มีไฟล์. iso

    2.2 ใช้lsเพื่อแสดงรายการโฟลเดอร์ทั้งหมด

    2.3 cd /path/to/isoเพื่อดำน้ำในโฟลเดอร์หรือcd ..เพื่อย้อนกลับเส้นทาง

  3. แปลง.isoเป็น.imghdiutil โดยใช้:
    hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
  4. เปลี่ยนชื่อถ้า OS X ให้การ.dmgสิ้นสุด:
    mv /path/to/target.img.dmg path/to/target.img
  5. พิมพ์diskutil listเพื่อรับรายการอุปกรณ์ที่เชื่อมต่อในปัจจุบัน
  6. ใส่ไดรฟ์ USB ที่คุณต้องการใช้
  7. เรียกใช้diskutil listอีกครั้งเพื่อดูว่าอุปกรณ์ USB ของคุณได้รับมอบหมายอะไร eg - /dev/disk3
  8. เรียกใช้diskutil unmountDisk /dev/diskN(ซึ่งNเป็นหมายเลขที่กำหนดให้กับอุปกรณ์ USB ของคุณในตัวอย่างก่อนหน้านี้จะเป็น3)
  9. เรียกใช้sudo dd if=/path/to/target.img of=/dev/diskN bs=1m(หากคุณได้รับข้อผิดพลาดให้แทนที่bs=1mด้วยbs=1M
  10. เรียกใช้diskutil eject /dev/diskNและลบก้าน USB ของคุณ
  11. ตอนนี้ก้าน USB จะพร้อมใช้งาน

สำคัญสำหรับขั้นตอน # 9 คุณสามารถใช้ปลายทาง/dev/rdiskNเพื่อลดเวลาการคัดลอก

หมายเหตุ:บางครั้งไม่จำเป็นต้องมีขั้นตอนที่ # 4 ไม่ตลอดเวลา ฉันไม่แน่ใจว่าทำไมมันจะเพิ่ม.dmgตอนจบและเวลาอื่น ๆ ปล่อยให้มันอยู่คนเดียว

หมายเหตุ 2:ฉันขอแนะนำให้คุณเรียนรู้ชื่อของสิ่งที่.isoคุณดาวน์โหลดหรือเพียงแค่เปลี่ยนชื่อwin8.1.isoหรืออะไรและวางมันลงในโฟลเดอร์เดสก์ท็อปของคุณ ด้วยวิธีนี้เมื่อคุณพิมพ์คำสั่งเช่น# 3และ# 4เป็นต้นคุณสามารถพิมพ์ได้ดังนี้

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

และ

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

และขั้นตอน# 9จะมีลักษณะเช่นนี้:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

สำคัญ - คุณสามารถติดตามความคืบหน้าได้โดยกด CTRL + T มันจะแสดงข้อมูลกระบวนการและบันทึกเข้าและออกเนื่องจากเราใช้bs=1mแต่ละระเบียนมีขนาด 1Mb เพื่อให้คุณสามารถติดตามความคืบหน้าได้อย่างง่ายดาย


ฉันไม่ได้ตั้งใจจะดูถูกด้วยNoteและNote2ฉันแค่ทำให้แน่ใจว่าคุณรู้ว่าคำสั่งเหล่านี้ทั้งหมดหมายถึงอะไร มันเป็นวิธีที่ง่ายที่สุด ถ้าไม่มีคนอื่นมาพร้อมกับสิ่งที่ดีกว่า


4
ฉันยังดูที่นี่apple.stackexchange.com/a/62700/49601พวกเขามีวิธีแก้ปัญหาที่อาจจะทำงานได้ง่ายขึ้นเล็กน้อยถ้าคุณต้องการ ฉันเป็นคนที่คลั่งไคล้เทอร์มินัลดังนั้นฉันจึงพยายามทำมากที่สุดเท่าที่จะทำได้ด้วยยูทิลิตี้นี้แทนที่จะเป็นแอพ
Danijel-James W

2
เทอร์มินัลน่าทึ่ง เทอร์มินัลเป็นระบบพื้นฐานใน OS X ชนิดของ OS X เป็นรูปแบบของ UNIX ที่ชื่อว่า BSD เทอร์มินัลคือ "คอนโซล" ถ้าคุณต้องการวิธีที่คุณสามารถโต้ตอบกับมัน มันไม่เป็นอันตรายต่อ OS X และมันใช้งานได้ดีกว่าเพราะมันช่วยให้คุณเข้าถึงฟังก์ชั่นอื่น ๆ ที่ซ่อนอยู่จากคุณโดยตรง ฉันเกลียดมันในตอนแรกมันก็เหมือนกับ Command Prompt บน Windows แต่หลังจากนั้นฉันก็หยุดมันไปหลายปีแล้วและตอนนี้ก็ไม่สามารถอยู่ได้โดยปราศจากมัน
Danijel-James W

3
ฉันพบว่าเมื่อใดก็ตามที่ฉันควรจะเขียนพา ธ สำหรับไฟล์ใน Terminal ฉันเพียงแค่ลากและวางไฟล์ที่ฉันเปลี่ยนจากโฟลเดอร์ที่เคยใส่เข้าไปในหน้าต่าง Terminal หลังจากคำสั่งดังนั้นในขั้นตอนที่ 3 ฉันจะเขียน: hdiutil แปลง - จัดรูปแบบ UDRW -oจำไว้ว่าบรรทัดควรลงท้ายด้วยช่องว่าง จากนั้นลากไฟล์ ISO ไปที่ Terminal เปลี่ยนจุดสิ้นสุดจาก ISO เป็น IMG และลากไฟล์ ISO ไปที่ Terminal อีกครั้ง ... และอีกสองเส้นทางที่สมบูรณ์แบบโดยไม่ต้องเดา หวังว่านี่จะช่วยได้;)
FlashGirl

4
ฉันพยายามใช้สิ่งนี้สำหรับการติดตั้ง Win 7 - แต่ USB stick ไม่ได้รับการยอมรับจากพีซี (ไฟล์ทั้งหมดปรากฏขึ้นเมื่อฉันดูด้วย mac) ฉันเดาว่าฉันต้องฟอร์แมตเป็นอย่างอื่นที่ไม่ใช่ Fat32 ก่อนหรือไม่? ฉันลงเอยด้วยการใช้กล่อง windows เพื่อสร้างการติดตั้ง
evilblender

8
+1 สำหรับการไม่ทำงาน ไดรฟ์ผลลัพธ์ไม่สามารถบู๊ตได้สำหรับฉันเช่นกัน
user1301428

5

ฉันอยากจะแสดงความคิดเห็นกับคำตอบก่อนหน้านี้เพราะมันเป็นคำอธิบายที่สมบูรณ์แบบของสิ่งที่ต้องทำ (อย่างน้อยสำหรับ distros Linux ที่ฉันได้ทำงานในช่วงสัปดาห์ที่ผ่านมา) แต่ฉันอายที่ 50 ต้องการตัวแทนสำหรับความคิดเห็น ...

อย่างไรก็ตามเพื่อเสริม @ คำตอบของ danijel-j ฉันค้นพบว่า (บางส่วน) ของคีย์ USB ที่ฉันใช้ต้องการให้ฉันแบ่งพาร์ติชันก่อน BIOS ใน netbook ที่ฉันทำงานด้วยจะจำได้ (สันนิษฐานว่าพวกเขาไม่มี MBR / GPT สำหรับเครื่องที่จะอ่าน) ฉันทำการแบ่งพาร์ติชันด้วย Disk Utility.app แต่ฉันแน่ใจว่าการทำงานกับมันdiskutilจะง่ายเหมือนเดิม (ฉันยังไม่รู้คำสั่ง CLI และตัวเลือกต่าง ๆ สำหรับdiskutil)


สวัสดีขอบคุณที่ชี้นำสิ่งนี้ ฉันจะเสริมคำตอบของฉันโดยใช้ Disk Utility และ Terminal ในวันนี้เพื่อแสดงให้ทุกคนเห็นสิ่งที่คุณกำลังพูดถึง
Danijel-James W

1

นี่แย่มาก แต่ละทิ้งความพยายามทั้งหมดเพื่อสร้างสิ่งนี้จาก OSX Mojave 10.14.4 ฉันลองวิธีการทั้งหมดฉันเป็นผู้ใช้ที่มีความเชี่ยวชาญและไม่มีอะไรทำงาน ในขณะที่ผมอย่างต่อเนื่องสามารถที่จะสร้างไดรฟ์ USB บูตก็ล้มเหลวในการติดตั้ง Windows A media driver your computer needs is missingด้วย

ฉันตรวจสอบ iso ที่ดาวน์โหลดมา, ดาวน์โหลดซ้ำและอื่น ๆ , จะไม่มีประโยชน์

ทำงานอะไร:

บูตเข้าสู่แนวใน windows os ใช้เครื่องมือสร้างสื่อ windows และสร้างไดรฟ์ usb

บูตติดตั้งโดยไม่มีปัญหา

TL; DRเป็นเรื่องน่าขันอย่างยิ่งที่คุณไม่สามารถใช้คำสั่งดั้งเดิมของ osx เพื่อทำงานนี้ แต่เห็นได้ชัดว่า Microsoft ล้มเหลวที่จะทำให้กระบวนการนี้ง่ายจาก mac ใช้เครื่องมือสร้างสื่อ windows จาก windows os ใด ๆ ที่มีอยู่รวมถึงการเปรียบเทียบจะทำให้คุณได้รับ usb ที่สามารถบูตได้ซึ่งจะติดตั้งโดยไม่มีปัญหาไดรเวอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.