ฉันอ่านเว็บเพจและโพสต์ (ที่นี่และในฟอรั่มอื่น ๆ ) เกี่ยวกับวิธีสร้างสื่อ USB สำหรับติดตั้ง Windows 7 จาก linux (เพื่อติดตั้ง Windows 7)
ฉันถามใน TechNet เกี่ยวกับเรื่องนี้และฉันได้รับการตอบกลับด้วยข้อมูลทั่วไปเกี่ยวกับวิธีการ:
"โดยส่วนตัวแล้วฉันไม่คุ้นเคยกับลินุกซ์มากนัก แต่เป็นเรื่องพื้นฐานที่คุณต้องทำ ... ไม่ว่าคุณจะทำอะไรก็ตามมันคือ:
ฟอร์แมตแฟลชไดรฟ์ usb ทั้ง fat32 หรือ ntfs สร้างพาร์ติชันที่มีขนาดใหญ่พอที่จะโฮสต์การติดตั้ง windows (ให้หรือใช้ 3GB สำหรับ 64 บิต, aroudn 2.5gb สำหรับ 32 บิต) และทำเครื่องหมายพาร์ติชันนั้นว่าสามารถใช้งาน / บูตได้ เนื่องจากสิ่งนี้สามารถทำได้กับ windows แต่เช่นเดียวกับเครื่องมือเช่น gparted คุณควรจะสามารถทำเช่นเดียวกันในเดเบียน
เมื่อคุณสร้างพาร์ติชันนั้นแล้วให้เมานท์ iso ที่คุณดาวน์โหลดและคัดลอกไฟล์ทั้งหมดที่เริ่มต้นจากรูทไปยังรูทของ usb flash drive
นั่นคือทั้งหมดที่มีไป "
ฉันพบวิธีอื่นในสถานที่ต่าง ๆ ซึ่งเกือบจะเหมือนกับที่กล่าวไว้ใน TechNet อย่างไรก็ตามดูเหมือนว่าจะมีขั้นตอนที่ขาดหายไปในวิธีนี้และ / หรือขั้นตอนที่ฉันไม่แน่ใจว่าจำเป็น
dd
ไม่ได้ผลเสมอไป โดยทั่วไปขั้นตอนที่ขาดหายไปคือการเขียนบูตเซกเตอร์ที่เหมาะสมในการติด USB ms-sys
ซึ่งสามารถทำได้จากลินุกซ์ด้วย Windows 7
นี้ทำงานร่วมกับรุ่นที่วางจำหน่าย
นี่คือบทสรุปที่สมบูรณ์ดูคำถามข้อผิดพลาดของเซิร์ฟเวอร์สำหรับรายละเอียดเพิ่มเติม:
- ติดตั้งMS-SYS
- ตรวจสอบว่าอุปกรณ์สื่อ USB ของคุณจะได้รับมอบหมาย (
fdisk -l
)/dev/sdb
ที่นี่เราจะถือว่าเป็น ลบพาร์ติชันทั้งหมดสร้างพาร์ติชันใหม่ที่ใช้พื้นที่ทั้งหมดตั้งค่าชนิดเป็น NTFS และตั้งค่าให้สามารถบู๊ตได้:
cfdisk /dev/sdb
สร้างระบบไฟล์ NTFS:
mkfs.ntfs -f /dev/sdb1
เมานท์สื่อ iso และ usb:
mount -o loop win7.iso /mnt/iso
mount /dev/sdb1 /mnt/usb
คัดลอกไฟล์ทั้งหมด:
# cp -r /mnt/iso/* /mnt/usb/
เขียน Windows 7 MBR บน usb stick:
# ms-sys -7 /dev/sdb
ตรวจสอบให้แน่ใจว่าการเขียนถูกฟลัช (ต้องอดทนใช้เวลาสักครู่):
# sync
เปิด gparted เลือกไดรฟ์ USB คลิกขวาบนระบบไฟล์จากนั้นคลิกที่ "Manage Flags" ทำเครื่องหมายที่ช่อง 'บู๊ต' จากนั้นปิด
... และคุณทำเสร็จแล้ว
คำถาม
USB ไม่ควรทำงานโดยไม่ทำตามขั้นตอนสุดท้าย
# ms-sys -7 /dev/sdb
ใช่ไหม หรือว่าจะทำให้ยูเอสบีสามารถบู๊ตได้? การทำเครื่องหมายพาร์ติชันเป็นการบูทได้หรือไม่มันจะไม่ดีกว่าใช้ rsync แทน
cp -r
?ทำตามขั้นตอนทั้งหมดนี้
root
ไหม ถ้าไม่ฉันต้องใช้chmod
ไฟล์ทั้งหมด664
และchown
ทุกไดเรกทอรีที่ใช้เชื่อมต่ออุปกรณ์ USB และอิมเมจ ISO หรือไม่ ฉันคิดว่ามันง่ายกว่าที่จะคัดลอกข้อมูลroot
และจะไม่ส่งผลกระทบต่อข้อมูลมีใครลองวิธีนี้หรือคล้ายกันเช่นการคัดลอก iso ด้วย
dd
หรือไม่