วิธีการสร้างพาร์ติชันสำหรับบูต windows 8 บนไดรฟ์ที่ไม่มี


10

เมื่อ 3 เดือนที่แล้วฉันสร้างพีซี แต่มีโอกาสยืม SSD จากสถานที่ทำงานของฉัน ฉันเริ่มติดตั้งโหมดทดลองใช้ windows 7 บน SSD นั้นหลังจากนั้นไม่กี่สัปดาห์ได้อัพเกรดเป็น windows 8 แต่ติดตั้งลงในฮาร์ดไดรฟ์ที่สอง จากนั้นฉันก็เช็ด SSD (อย่างน้อยฉันก็คิดว่าฉันทำทั้งไดรฟ์แล้ว) และใช้มันเป็นไดรฟ์ข้อมูลใน windows 8

วันนี้ฉันนำ SSD ออกจากระบบเพื่อกลับไปใช้งานได้และจัดรูปแบบทั้งหมดเพื่อใส่เซิร์ฟเวอร์อูบุนตูเพื่อทำงาน ตอนนี้ฉันกลับถึงบ้านและไดรฟ์ windows 8 ไม่สามารถบูตได้อีกต่อไป เห็นได้ชัดว่าเมื่อติดตั้ง windows 8 มันเพิ่งแทนที่ตัวโหลดบูตของ windows 7 ด้วยตัวเอง แต่ใน ssd

ดังนั้นในช่วง 2.5 เดือนที่ผ่านมาฉันได้ทำการบูทไปยัง SSD ซึ่งได้ส่งต่อไปยังเซกเตอร์ระบบปฏิบัติการของฮาร์ดไดรฟ์ ตอนนี้ SSD หายไป (และเช็ดออกอย่างสมบูรณ์) โซ่เสียและฉันไม่มีบูตเซกเตอร์ ฉันจะสร้างได้อย่างไรโดยไม่ต้องติดตั้ง windows ใหม่ทั้งหมด?

ฉันมีคีย์ USB ติดตั้ง windows 8 ที่ฉันสามารถเข้าสู่โหมดการกู้คืนได้ นี่คือบางสิ่งจาก diskpart ที่ฉันถ่ายจากรูปถ่าย:

DISKPART> LIST VOL

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0                      NTFS   Partition    465 GB  Healthy
  Volume 1     C   ESD-USB      FAT32  Removable     14 GB  Healthy

DISKPART> LIST DISK

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
* Disk 0    Online          465 GB      0 B        *
  Disk 1    Online           14 GB      0 B

DISKPART> LIST PARTITION

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
* Partition 1    Reserved           128 MB  1024 KB
  Partition 2    Primary            465 GB   128 MB

DISKPART> ACTIVE

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

ดูเหมือนว่าจะมีพื้นที่สำหรับบูตเซกเตอร์อยู่ที่นั่น แต่ฉันไม่สามารถกำหนดอักษรชื่อไดรฟ์ที่สงวนไว้ซึ่งแบ่งพาร์ติชันซึ่งเท่าที่ฉันจะได้รับด้วยhttps://superuser.com/a/504360

ฉันไม่สามารถตั้งค่าพาร์ติชันนั้นให้ทำงานได้เช่นกันเพราะตารางไดรฟ์ไม่ใช่ mbt

ขอบคุณ


"ฉันไม่สามารถตั้งค่าพาร์ติชันนั้นให้ทำงานได้เช่นกันเพราะตารางไดรฟ์ไม่ใช่ mbt" - การบำรุงรักษา UEFI, คุณควรดูที่จัดการการบูต refindและ โครงการซ่อม ร็อดสมิ ธ ทำอะไรมากมายกับอุปกรณ์ UEFI เป็นผู้แต่ง rEFIind และเขาก็ออกไปเที่ยวกับผู้ใช้ในบางครั้ง
jww

@jww คุณหมายถึงsuperuser.com/users/171594/rod-smith ?
Pacerier

คำตอบ:


7

ลองสิ่งนี้:

บูตซีดี Windows 8 เลือกภาษาและบนหน้าจอที่ระบุว่า "ติดตั้งเดี๋ยวนี้" เลือก "ซ่อมคอมพิวเตอร์ของฉัน" ที่มุมล่างซ้าย เปิด "แก้ไขปัญหา" และ "ตัวเลือกขั้นสูง" ในเมนูตัวเลือกขั้นสูงเลือก "พร้อมรับคำสั่ง" และมีประเภท:

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

หนึ่งในนั้นควรได้ผล


ท่านที่รักฉันสั่งให้คุณสำหรับคำตอบนี้ วิธีนี้แก้ไขปัญหาของฉันเมื่อฉันไม่สามารถบูตเข้าสู่ Windows 10 หลังจากโคลนจาก HDD เป็น SSD ขอขอบคุณ!
SU3

4
3 ปีต่อมาฉันต้อง google สำหรับคำตอบนี้ ฉันหวังเป็นอย่างยิ่งว่าฉันจะสามารถยกระดับตัวเองขึ้นมาได้
ลุค

7

คุณไม่จำเป็นต้องมีพาร์ทิชันสำหรับบูตแยกจากกัน ในขณะที่ลีนุกซ์มีแนวคิดของ/boot/พาร์ติชั่นแยกอยู่เสมอ, ใน Windows มันเป็นเพียง Windows 7 เท่านั้นที่ Microsoft เริ่มสร้างพาร์ติชั่น 100 MiB แยกที่จุดเริ่มต้นของดิสก์ทางกายภาพของคุณเพื่อเก็บไฟล์บูต

ประโยชน์เพียงอย่างเดียวสำหรับพาร์ติชันสำหรับบูตแยกต่างหาก (นอกเหนือจากพาร์ติชัน Windows จริงของคุณ) คือถ้าคุณมีการติดตั้ง Windows หลายพาร์ติชันในหลายพาร์ติชันและคุณจำเป็นต้องฟอร์แมต / ลบหนึ่งพาร์ติชันหรือมากกว่านั้น

ดังนั้นทางเลือกของคุณก็คือ

  1. ใช้ตัวแก้ไขพาร์ติชันที่สามารถบู๊ตได้เพื่อย้ายจุดเริ่มต้นของพาร์ติชัน Windows ปัจจุบันของคุณกลับมาที่ประมาณ 100 MiB
  2. สร้างพาร์ติชันใหม่ 100 MiB FAT32 หรือ NTFS ในพื้นที่นั้น
  3. ทำให้พาร์ติชันนั้นทำงาน (ตั้งค่าสถานะ "บูตได้" ใน MBR)
  4. ตั้งค่าพาร์ทิชันเอ็มไอ 100 เพื่อให้มีข้อมูลการบูตที่จำเป็นในการโหลดขึ้นของ Windows จากพาร์ทิชันอื่น ๆ ของคุณทั้งด้วยตนเองหรือโดยอัตโนมัติจากซีดี Windows

หรือข้าม kerfuffle ทั้งหมดนี้เกี่ยวกับการสร้างพาร์ติชันสำหรับบูตแยกต่างหากและทำสิ่งนี้:

  1. ทำเครื่องหมายพาร์ติชัน Windows ของคุณใช้งาน / สามารถบูตได้ (หากยังไม่ได้ใช้) โดยใช้ตัวแก้ไขพาร์ติชันที่สามารถบูตได้
  2. การติดตั้งที่ถูกต้องตั้งค่าการบูตพาร์ทิชัน Windows ของคุณอีกทั้งด้วยตนเองหรือโดยอัตโนมัติจากซีดี Windows

หากคุณไม่ได้มีแผ่นซีดีติดตั้ง Windows หรือถ้าซ่อมแซมการเริ่มต้นในการติดตั้งแผ่นซีดี Windows ไม่สามารถที่จะได้รับการบูตเครื่องคอมพิวเตอร์ของคุณคุณยังสามารถสร้างการตั้งค่าการบูตของ Windows ที่เหมาะสมในพาร์ติชันที่มียูทิลิตี้การกู้คืนบูตอัตโนมัติเช่นง่ายกู้คืน Essentials หากคุณกำลังใช้ EasyRE เพื่อสร้างพาร์ติชันสำหรับเริ่มระบบใหม่คุณสามารถข้ามขั้นตอนที่เกี่ยวข้องกับพาร์ติชันทั้งหมดได้เนื่องจากจะดูแลการตั้งค่าสถานะที่สามารถบู๊ตได้บนพาร์ติชันที่ถูกต้องให้คุณโดยอัตโนมัติ

คุณสามารถใช้เครื่องมือฟรีเช่นGParted burnลงในซีดีที่สามารถบู๊ตได้สำหรับการเปลี่ยนแปลงพาร์ติชันที่จำเป็นหรือใช้diskpartจากบรรทัดคำสั่งในซีดีตั้งค่า Windows แม้ว่าฉันจะไม่แนะนำให้ทำเช่นนั้น

ในทุกกรณีคุณจะต้องตรวจสอบให้แน่ใจว่า BIOS ของคุณมีไดรฟ์ฟิสิคัลที่ถูกต้องที่เลือกเป็นอุปกรณ์บู๊ตเครื่องแรก

การเปิดเผยข้อมูล: ฉันทำงานเกี่ยวกับการพัฒนา EasyRE (ในด้านสว่างมันหมายความว่าฉันสามารถช่วยคุณถ้าคุณมีคำถามใด ๆ กับมัน!)


นี่เป็นสิ่งเดียวที่จะทำงานกับฉันใน VM: หรือบายพาส kerfuffle ทั้งหมดนี้เกี่ยวกับการสร้างพาร์ติชันสำหรับบูตแยกต่างหากและทำสิ่งนี้: ทำเครื่องหมายพาร์ติชัน Windows ของคุณใช้งาน / บูตได้ (ถ้ายังไม่ได้ใช้) . ติดตั้งการตั้งค่าการบูตที่ถูกต้องให้กับพาร์ติชัน Windows ของคุณอีกครั้งด้วยตนเองหรือโดยอัตโนมัติจากซีดี Windows หากคุณไม่มีการตั้งค่า Windows
Hoff

0

คุณสามารถลองใช้สิ่งซ่อมในแผ่นดิสก์ติดตั้ง Windows ฉันไม่แน่ใจว่า Windows 8 มีหนึ่งในนั้นหรือไม่ แต่ Windows รุ่นก่อนหน้านั้นใช้ (อาจเห็นได้ชัด แต่ไม่ใช้แผ่นดิสก์ที่ไม่ใช่ Windows 8 สำหรับการซ่อมแซม Windows 8)


2
"การซ่อมอัตโนมัติไม่สามารถซ่อมพีซีของคุณได้"
wizpig64

ฉันไม่รู้ว่าจะทำอย่างไรในจุดนั้น ในความคิดของฉันมันถึงเวลาที่จะปล่อยจากวงโคจรและเริ่มต้นใหม่ แต่คุณอาจพบคำตอบที่ดีกว่า (เพราะนั่นเป็นคำตอบที่แย่มาก) ดังนั้นอย่าทำอย่างนั้นทันที
danielcg

0

เสียงเหมือนสิ่งที่จำเป็นคือการสร้างพื้นที่บูตในไดรฟ์ใหม่ ฉันแน่ใจว่าถ้าคุณทำวิจัยเล็กน้อย (ผ่าน google) คุณสามารถค้นหาคำสั่งเวทย์มนตร์ถ้ามันไม่ได้อยู่ในแผ่นซีดีซ่อม

คุณไม่ควรติดตั้ง windows ใหม่เพียงแค่ข้อมูลการบูต


ใช่นั่นคือสิ่งที่ฉันถาม ฉัน googled มากมายโพสต์ที่นี่หลังจากสองชั่วโมงแห่งความตาย ยังคงมองว่า
wizpig64

หรือดูผ่านเว็บไซต์ของ Microsoft สิ่งที่ฉันคิดคือถ้าคุณเรียกใช้แผ่นดิสก์การซ่อมแซม Win 8 ผ่านทางของมันมันมีความสามารถในการแก้ไขสถานการณ์ของคุณ
mdpc

0

หากคุณมีฮาร์ดไดรฟ์ 2 ตัวในพีซีด้วยเหตุผลบางอย่างเมื่อติดตั้ง Windows 10 bootloader (สิ่งที่พาร์ทิชันระบบ EFI) จะถูกโยนลงบน SSD (แม้ว่าคุณจะมีระบบปฏิบัติการอื่นที่นั่น ... ) ฉันติดอยู่บน หน้าจอ Windows 10 ที่มีข้อความ "เราไม่สามารถสร้างพาร์ติชันใหม่หรือค้นหาที่มีอยู่แล้ว" และเรียกใช้คำสั่ง ACTIVE จาก DISKPART ให้ฉัน "ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่" (ฉันมี GPT)

ดังนั้นฉันจึงดึง SSD ออกมาให้กดรีเฟรชจากนั้นจึงติดตั้งต่อไป

PS ฉันใช้คำแนะนำในการแบ่งพาร์ติชันดิสก์จากhttps://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions (ดูที่ สคริปต์ที่ด้านล่าง)


ยินดีต้อนรับสู่เว็บไซต์ ดีใจที่เห็นว่าคุณอยู่ตรงนั้นเพื่อช่วยตอบคำถาม สองสิ่งที่คุณควรระวัง 1) นี้เป็นคำถามที่เก่ามาก 2) คำถามที่ถามเกี่ยวกับWindows 8ในขณะที่คำตอบของคุณเป็นเรื่องเกี่ยวกับวินโดวส์ 10 หากคำตอบของคุณไม่ใช่ระบบปฏิบัติการเฉพาะระบุไว้ในคำตอบของคุณ
CharlieRB

ใช่ขออภัยเป็นเพียงว่า Windows 10 และ 8.1 มีความคล้ายคลึงกับ EFI / bootloader มากดังนั้นฉันคิดว่าฉันควรโพสต์ วิธีแก้ปัญหาง่ายๆสำหรับปัญหาแปลก ๆ
Bruce Wayne

ไม่จำเป็นต้องขอโทษ เพียงแค่ให้คำแนะนำในการปรับปรุงคำตอบของคุณ ไม่เป็นไรที่พวกเขาจะคล้ายกันมากเพียงแค่ระบุว่าในคำตอบของคุณเพื่อให้คนไม่คิดว่าคุณไม่ได้อ่านคำถามต้นฉบับ
CharlieRB

-1

คุณต้องมีอย่างน้อยหนึ่งพาร์ทิชัน efi - ฉันทำมันได้ 100 MB เช่นเดียวกับ windows 7 นี่คือสคริปต์อ้างอิงและตัวอย่างบางส่วน https://technet.microsoft.com/en-us/library/hh825686.aspx


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